target-supports.exp (check_effective_target_broken_cplxf_arg): New.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-11 Janis Johnson <janis187@us.ibm.com>
2
3 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4 New.
5
6 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7
8 PR c++/19666
9 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
10
11 PR middle-end/19858
12 * gcc.c-torture/compile/20050210-1.c: New test.
13
14 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15
16 PR c++/19755
17 * g++.dg/warn/Wbraces1.C: New test.
18
19 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
20
21 * gcc.dg/builtins-52.c: New testcase.
22
23 2005-02-10 Jakub Jelinek <jakub@redhat.com>
24
25 PR c/19342
26 * gcc.c-torture/execute/20050119-1.c: New test.
27
28 2005-02-09 Mark Mitchell <mark@codesourcery.com>
29
30 PR c++/19811
31 * g++.dg/init/delete1.C: New test.
32
33 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
34
35 PR c++/18470
36 * g++.dg/template/static12.C: New test.
37
38 2005-02-09 Mark Mitchell <mark@codesourcery.com>
39
40 PR c++/19787
41 * g++.dg/conversion/ambig1.C: New test.
42
43 PR c++/19739
44 * g++.dg/ext/attrib19.C: New test.
45
46 PR c++/19732
47 * g++.dg/parse/dtor5.C: New test.
48
49 PR c++/19762
50 * g++.dg/template/dtor3.C: New test.
51
52 PR c++/19826
53 * g++.dg/template/static11.C: New test.
54 * g++.dg/template/crash2.C: Remove dg-error marker.
55
56 2005-02-09 Janis Johnson <janis187@us.ibm.com>
57
58 PR C++/18491
59 * g++.old-deja/g++.mike/p10769a.C: Remove.
60
61 2005-02-09 Roger Sayle <roger@eyesopen.com>
62
63 * gcc.dg/builtins-48.c: New test case.
64 * gcc.dg/builtins-49.c: New test case.
65 * gcc.dg/builtins-50.c: New test case.
66 * gcc.dg/builtins-51.c: New test case.
67
68 2005-02-09 Ian Lance Taylor <ian@airs.com>
69
70 PR middle-end/19583
71 * g++.dg/warn/Wreturn-type-3.C: New test.
72
73 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
74
75 PR middle-end/19402
76 * gcc.dg/pr19402-1.c: New testcase.
77 * gcc.dg/pr19402-2.c: likewise.
78
79 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
80
81 PR middle-end/19854
82 * g++.dg/tree-ssa/tmmti.C: New testcase.
83
84 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
85
86 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
87
88 2005-02-08 Mark Mitchell <mark@codesourcery.com>
89
90 PR c++/19733
91 * g++.dg/parse/crash23.C: New test.
92 * g++.dg/warn/Weff1.C: New test.
93
94 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
95
96 * gcc.dg/20050209-1.c: New test.
97
98 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
99
100 PR target/19799
101 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
102
103 2005-02-08 Mike Stump <mrs@apple.com>
104
105 * g++.dg/pch/import-2.c: New test.
106 * g++.dg/pch/import-2.hs: New.
107 * g++.dg/pch/include/import-2a.h: New.
108 * g++.dg/pch/include/import-2b.h: New.
109
110 2005-02-08 Janis Johnson <janis187@us.ibm.com>
111
112 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
113
114 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
115
116 * gfortran.dg/substr_1.f90: New test.
117
118 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
119
120 PR middle-end/19775
121 * gcc.dg/torture/builtin-power-1.c: Disable test for
122 invalid transformation.
123 * gcc.dg/builtins-10.c: Likewise. Disable one test we
124 no longer optimize.
125 * gcc.dg/builtins-47.c: New testcase.
126
127 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
128 Dorit Naishlos <dorit@il.ibm.com>
129
130 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
131
132 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
133
134 * gcc.c-torture/compile/20050206-1.c: New test.
135
136 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
137
138 PR tree-opt/19768
139 * g++.dg/opt/pr19768.C: New test.
140
141 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
142
143 PR tree-opt/19736
144 * gcc.c-torture/compile/pr19736.c: New test.
145
146 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
147
148 PR c++/17401
149 * g++.dg/parse/error25.C: New test.
150
151 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
152
153 * gcc.c-torture/execute/20050203-1.c: New.
154
155 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
156
157 * gcc.dg/vect/vect-85.c: Remove xfail.
158 * gcc.dg/vect/vect-86.c: Remove xfail.
159 * gcc.dg/vect/vect-87.c: Remove xfail.
160 * gcc.dg/vect/vect-88.c: Remove xfail.
161
162 2005-02-02 Geoffrey Keating <geoffk@apple.com>
163
164 * gcc.dg/altivec-19.c: New.
165
166 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
167
168 PR c/17807
169 * gcc.dg/nested-func-3.c: New test.
170 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
171
172 2005-02-02 Janis Johnson <janis187@us.ibm.com>
173
174 * gcc.test-framework/gen_directive_tests: Generate tests for
175 selector expressions.
176
177 2005-02-02 Matt Austern <austern@apple.com>
178
179 PR c++/19628
180 * g++/ext/builtin7.C: New.
181 * g++/ext/builtin8.C: New.
182
183 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
184
185 PR c/18502
186 * gcc.dg/pr18502-1.c: New test.
187
188 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
189
190 PR c++/17413
191 * g++.dg/template/local4.C: Tweak.
192
193 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
194
195 PR tree-optimization/19578
196 * gcc.c-torture/compile/20050202-1.c: New test.
197
198 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
199
200 PR c/19435
201 * gcc.dg/c99-init-4.c: New test.
202
203 2005-02-01 Janis Johnson <janis187@us.ibm.com>
204
205 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
206
207 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
208
209 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
210 * g++.dg/eh/check-vect.h: New.
211
212 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
213 * gcc.dg/vect/vect-78.c: Ditto.
214 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
215 Remove.
216
217 * g++.dg/conversion/simd1.C: Expect warning.
218 * g++.dg/ext/attribute-test-1.C: Ditto.
219 * g++.dg/ext/attribute-test-2.C: Ditto.
220 * g++.dg/ext/attribute-test-3.C: Ditto.
221 * g++.dg/ext/attribute-test-4.C: Ditto.
222
223 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
224 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
225
226 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
227
228 2005-02-01 Richard Henderson <rth@redhat.com>
229
230 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
231 long double for ibm double-double format.
232 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
233
234 2005-02-01 Diego Novillo <dnovillo@redhat.com>
235
236 PR tree-optimization/19633
237 * testsuite/gcc.dg/pr19633-1.c: New test.
238 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
239 to NULL or a symbol.
240
241 2005-02-01 Janis Johnson <janis187@us.ibm.com>
242
243 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
244 New procs.
245 (dg-process-target (local override)): Handle selector expressions.
246
247 * gcc.test-framework/README: Describe tests in source directory.
248 * gcc.test-framework/test-framework.awk: Handle dg- tests.
249 * gcc.test-framework/test-framework.exp: Handle dg- tests.
250 * gcc.test-framework/dg-bogus-exp-P.c: New test.
251 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
252 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
253 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
254 * gcc.test-framework/dg-do-link-exp-P.c: New test.
255 * gcc.test-framework/dg-do-run-exp-P.c: New test.
256 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
257 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
258 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
259 * gcc.test-framework/dg-error-exp-P.c: New test.
260 * gcc.test-framework/dg-error-exp-XP.c: New test.
261 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
262 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
263 * gcc.test-framework/dg-output-exp-P.c: New test.
264 * gcc.test-framework/dg-output-exp-XF.c: New test.
265 * gcc.test-framework/dg-warning-exp-P.c: New test.
266 * gcc.misc-tests/dg-1.c: Remove.
267 * gcc.misc-tests/dg-2.c: Remove.
268 * gcc.misc-tests/dg-3.c: Remove.
269 * gcc.misc-tests/dg-4.c: Remove.
270 * gcc.misc-tests/dg-5.c: Remove.
271 * gcc.misc-tests/dg-6.c: Remove.
272 * gcc.misc-tests/dg-7.c: Remove.
273 * gcc.misc-tests/dg-8.c: Remove.
274 * gcc.misc-tests/dg-9.c: Remove.
275 * gcc.misc-tests/dg-10.c: Remove.
276 * gcc.misc-tests/dg-11.c: Remove.
277 * gcc.misc-tests/dg-12.c: Remove.
278 * gcc.misc-tests/dg-test.exp: Remove.
279
280 * gcc.test-framework/test-framework.awk: Change recording and
281 printing of passes and failures.
282
283 * gcc.test-framework: New directory.
284 * gcc.test-framework/README: New.
285 * gcc.test-framework/test-framework.exp: New.
286 * gcc.test-framework/test-framework.awk: New.
287 * gcc.test-framework/gen_directive_tests: New.
288
289 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
290
291 * lib/treelang.exp: Fix comment typos.
292 (treelang_target_compile): Don't append libs=-ltreelang to options.
293
294 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
295
296 * g++.dg/parse/typename7.C: Adjust error messages.
297
298 2005-01-31 Jeff Law <law@redhat.com>
299
300 * gcc.c-torture/execute/20050131-1.c: New test.
301 * gcc.dg/wcaselabel.c: New test.
302
303 2005-01-31 Mark Mitchell <mark@codesourcery.com>
304
305 * g++.dg/other/warning1.C: Adjust error messags.
306 * g++.dg/parse/constant5.C: New test.
307
308 2005-01-31 Steven Bosscher <stevenb@suse.de>
309
310 PR c/19333
311 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
312 the test case valid.
313 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
314 * testsuite/gcc.dg/array-7.c: Adjust expected result.
315 * testsuite/gcc.dg/pr18596-3.c: Likewise.
316 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
317 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
318 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
319
320 2005-01-31 Dale Johannesen <dalej@apple.com>
321
322 * g++.dg/opt/pr19650.C: New test.
323
324 2005-01-31 Richard Henderson <rth@redhat.com>
325
326 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
327 long double for intel double extended format.
328 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
329
330 2005-01-30 Mark Mitchell <mark@codesourcery.com>
331
332 PR c++/19555
333 * g++.dg/template/static10.C: New test.
334
335 PR c++/19395
336 * g++.dg/parse/error24.C: New test.
337
338 PR c++/19367
339 * g++.dg/lookup/builtin1.C: New test.
340
341 PR c++/19457
342 * g++.dg/warn/conv3.C: New test.
343
344 2005-01-30 Bud Davis <bdavis@gfortran.org>
345
346 PR fortran/19647
347 * gfortan.dg/inquire_7.f90
348
349 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
350
351 PR tree-optimization/15791
352 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
353 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
354 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
355 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
356 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
357 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
358 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
359 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
360 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
361 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
362
363 2005-01-29 Paul Brook <paul@codesourcery.com>
364
365 PR fortran/18565
366 * check.c (real_or_complex_check): New function.
367 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
368 * intrinsic.c (add_functions): Use new check functions.
369 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
370 Add prototypes.
371
372 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
373
374 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
375 gcc.dg/lvalue-3.c: New tests.
376 * gcc.dg/concat.c: Update expected messages.
377
378 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
379
380 PR libfortran/19595
381 * gfortran.dg/eor_1.f90: New test.
382
383 2005-01-29 Steven G. Kargl <kargls@comcast.net>
384
385 PR fortran/19589
386 * gfortran.dg/logical_data_1.f90: New test.
387
388 2005-01-28 Mark Mitchell <mark@codesourcery.com>
389
390 PR c++/19253
391 * g++.dg/template/crash33.C: New test.
392
393 PR c++/19667
394 * g++.dg/template/crash32.C: New test.
395
396 2005-01-28 Ian Lance Taylor <ian@airs.com>
397
398 PR middle-end/16558
399 * g++.dg/warn/Wreturn-type-2.C: New test.
400
401 2004-06-24 Jeff Law <law@redhat.com>
402
403 * gcc.dg/tree-ssa/20050128-1.c: New test.
404
405 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
406
407 * gcc.target/frv/all-mdpackh-1.c: New test.
408
409 2005-01-28 Steven Bosscher <stevenb@suse.de>
410
411 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
412
413 2005-01-27 Richard Henderson <rth@redhat.com>
414
415 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
416
417 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
418
419 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
420
421 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
422
423 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
424 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
425 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
426 to cope with cases where the multilib options override the dg-options.
427
428 2005-01-27 Jakub Jelinek <jakub@redhat.com>
429
430 PR c/18946
431 * gcc.dg/noncompile/20050120-1.c: New test.
432
433 2005-01-26 Diego Novillo <dnovillo@redhat.com>
434
435 PR tree-optimization/19633
436 * gcc.dg/pr19633.c: New test.
437 * gcc.dg/tree-ssa/pr19633.c: New test.
438
439 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
440
441 * gcc.dg/20041216-1.c: New test.
442
443 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
444
445 PR objc/18862
446 * objc.dg/selector-2.m: New test.
447
448 2005-01-26 Jakub Jelinek <jakub@redhat.com>
449
450 * g++.dg/opt/range-test-2.C: New test.
451
452 PR rtl-optimization/19579
453 * gcc.c-torture/execute/20050124-1.c: New test.
454
455 2005-01-26 Greg Parker <gparker@apple.com>
456 Stuart Hastings <stuart@apple.com>
457
458 * gcc.c-torture/execute/20050125-1.c: New.
459
460 2005-01-18 Jan Hubicka <jh@suse.cz>
461
462 PR tree-optimize/19337
463 * gcc.c-torture/compile/20050119-1.c: New test.
464
465 2005-01-24 James E Wilson <wilson@specifixinc.com>
466
467 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
468 test for successful match.
469
470 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
471
472 PR objc/18408
473 * objc.dg/comp-types-7.m: New test.
474
475 2005-01-24 Janis Johnson <janis187@us.ibm.com>
476
477 * lib/target-supports.exp (current_target_name): New.
478 (check_effective_target_ilp32, check_effective_target_lp64):
479 Cache the result to use as long as the current target, with
480 multilib flags, remains the same.
481
482 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
483 (dg-require-weak, dg-require-visibility, dg-require-alias,
484 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
485 dg-require-effective-target, dg-skip-if): Remove call to
486 skip_test_and_clear_xfail.
487 (dg-test): Clear xfail data.
488
489 2005-01-24 Jakub Jelinek <jakub@redhat.com>
490
491 PR target/17751
492 * gcc.dg/ppc64-toc.c: New test.
493
494 * g++.dg/tree-ssa/empty-1.C: New test.
495
496 PR middle-end/19551
497 * gcc.c-torture/execute/20050121-1.c: New test.
498 * gcc.dg/20050121-2.c: New test.
499
500 2004-01-23 Steven G. Kargl <kargls@comcast.net>
501 Paul Brook <paul@codesourcery.com>
502
503 PR fortran/17941
504 * gfortran.dg/real_const_1.f: New test.
505 * gfortran.dg/real_const_2.f90: New test.
506 * gfortran.dg/complex_int_1.f90: New test.
507
508 2005-01-23 Bud Davis <bdavis9659@comcast.net>
509
510 PR fortran/19313
511 * gfortan.dg/inquire_6.f90: New test.
512
513 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
514
515 PR libfortran/19451
516 * open_readonly_1.f90: New test.
517
518 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
519
520 PR libfortran/18982
521 * gfortran.dg/open_new.f90: New file.
522
523 2005-01-22 Paul Brook <paul@codesourcery.com>
524
525 * namelist_1.f90: New test.
526
527 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
528
529 PR tree-optimization/19484
530 * gcc.c-torture/compile/20050122-[12].c: New tests.
531
532 2005-01-22 Paul Brook <paul@codesourcery.com>
533
534 * gfortran.dg/implicit_2.f90: New test.
535
536 2005-01-22 Bud Davis <bdavis9659@comcast.net>
537
538 PR fortran/19314
539 * gfortran.dg/inquire_5.f90: New test.
540
541 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
542
543 PR c/18809
544 * gcc.dg/pr18809-1.c: New test.
545
546 2005-01-21 Ian Lance Taylor <ian@airs.com>
547
548 * gcc.dg/20050121-1.c: New test.
549
550 PR tree-optimization/13000
551 * gcc.dg/20040206-1.c: Change warning to point where function is
552 being inlined.
553
554 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
555
556 PR c++/19208
557 * g++.dg/template/array11.C: New test.
558
559 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
560
561 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
562 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
563 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
564 * gfortran.dg/getenv_1.f90: Add dg-do directive.
565 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
566 gfortran.dg/pr17164.f90: Add missing dg-do directives.
567
568 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
569
570 PR tree-optimization/15349
571 * gcc.dg/tree-ssa/pr15349.c: New.
572
573 2005-01-20 Steve Ellcey <sje@cup.hp.com>
574
575 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
576
577 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
578
579 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
580 scan-assembler-times directive name.
581
582 * gcc.dg/asm-a.c: Move dg-require-effective-target to
583 after dg-do.
584
585 PR rtl-optimization/19462
586 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
587
588 2005-01-19 Steve Ellcey <sje@cup.hp.com>
589
590 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
591 counting function calls on ia64.
592
593 2005-01-19 Jakub Jelinek <jakub@redhat.com>
594
595 PR rtl-optimization/15139
596 * gcc.dg/20050111-2.c: New test.
597
598 PR c/17297
599 * gcc.c-torture/compile/20050113-1.c: New testcase.
600
601 PR middle-end/19164
602 * gcc.dg/20050113-1.c: New testcase.
603
604 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
605
606 * gcc.dg/vect/vect-85.c: Add comment.
607 * gcc.dg/vect/vect-86.c: Add xfail for now.
608 * gcc.dg/vect/vect-87.c: Add xfail for now.
609 * gcc.dg/vect/vect-88.c: Add xfail for now.
610 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
611
612 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
613
614 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
615
616 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
617
618 * g++.dg/debug/typedef3.C: New test.
619
620 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
621
622 PR c/19472
623 * gcc.dg/asm-a.c: New test.
624
625 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
626
627 * gcc.dg/sh-relax.c: Add prototype for abort.
628
629 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
630
631 * gcc.dg/short-compare-1.c: New test.
632 * gcc.dg/short-compare-2.c: Likewise.
633
634 2005-01-18 Michael Matz <matz@suse.de>
635
636 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
637
638 2005-01-17 Diego Novillo <dnovillo@redhat.com>
639
640 PR tree-optimization/19121
641 * gcc.c-torture/compile/pr19121.c: New test.
642
643 2005-01-17 James E. Wilson <wilson@specifixinc.com>
644
645 PR target/19357
646 * gcc.c-torture/compile/pr19357.c: New test.
647
648 2005-01-17 Ian Lance Taylor <ian@airs.com>
649
650 PR c/5675
651 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
652 pass--those that refer just to the variable, possibly with a
653 cast.
654 * gcc.dg/c99-const-expr-3.c: Likewise.
655
656 PR middle-end/13127
657 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
658 longer emitted.
659
660 2005-01-16 Bud Davis <bdavis9659@comcast.net>
661
662 PR fortran/18778
663 * gfortran.dg/endfile_2.f90: New test.
664
665 2005-01-16 Steven G. Kargl <kargls@comcast.net>
666
667 PR 19168
668 * gfortran.dg/select_5.f90: New test.
669
670 2004-01-16 Paul Brook <paul@codesourcery.com>
671
672 * gfortran.dg/common_4.f90: New test.
673
674 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
675
676 PR rtl-optimization/19462
677 * gcc.dg/torture/pr19462-1.c: New test.
678
679 2005-01-15 Ziemowit Laski <zlaski@apple.com>
680
681 PR objc/19321
682 * objc.dg/func-ptr-2.m: New.
683 * objc.dg/volatile-1.m: New.
684
685 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
686
687 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
688
689 2005-01-15 Jakub Jelinek <jakub@redhat.com>
690
691 PR tree-optimization/19060
692 * gcc.c-torture/execute/20050104-1.c: New test.
693
694 2005-01-15 Bud Davis <bdavis9659@comcast.net>
695
696 PR fortran/18983
697 * gfortran.dg/write_to_null.f90: New test.
698
699 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
700 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
701
702 PR other/19328
703 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
704 argument.
705
706 2005-01-15 Jakub Jelinek <jakub@redhat.com>
707
708 PR c++/19263
709 * g++.dg/init/vector1.C: New test.
710
711 2005-01-14 James E. Wilson <wilson@specifixinc.com>
712
713 PR target/13158
714 * gcc.target/ia64/sibcall-unwind-1.c: New test.
715 PR target/18987
716 * gcc.target/ia64/sibcall-unwind-2.c: New test.
717
718 2005-01-14 Steven G. Kargl <kargls@comcast.net>
719
720 * gfortran.dg/select_1.f90: New test.
721 * gfortran.dg/select_2.f90: New test.
722 * gfortran.dg/select_3.f90: New test.
723 * gfortran.dg/select_4.f90: New test.
724
725 2005-01-14 Jakub Jelinek <jakub@redhat.com>
726
727 PR middle-end/19084
728 PR rtl-optimization/19348
729 * gcc.dg/20050111-1.c: New test.
730 * gcc.c-torture/execute/20050111-1.c: New test.
731
732 * gcc.dg/i386-asm-4.c: New test.
733
734 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
735
736 * gcc.dg/nested-func-2.c: New test.
737 * ada/acats/norun.lst: Remove c953002.
738
739 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
740
741 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
742
743 2005-01-12 Ben Elliston <bje@au.ibm.com>
744
745 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
746
747 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
748
749 PR target/18761
750 * g++.dg/abi/align1.C: New test.
751
752 2005-01-11 Alan Modra <amodra@bigpond.net.au>
753
754 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
755 at a time.
756 * g++.dg/ext/altivec_check.h: Support compiling as C.
757
758 2005-01-10 Roger Sayle <roger@eyesopen.com>
759
760 PR c++/19355
761 * g++.dg/expr/pr19355-1.C: New test case.
762
763 2005-01-10 Laurent GUERBY <laurent@guerby.net>
764
765 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
766 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
767 * ada/acats/tests/c3/c92005b.ada: Likewise.
768 * ada/acats/tests/c3/cxb3012.a: Likewise.
769 * ada/acats/norun.lst: Add c380004 and c953002, add PR
770
771 2005-01-09 Paul Brook <paul@codesourcery.com>
772
773 * gfortran.dg/common_2.f90: New file.
774 * gfortran.dg/common_3.f90: New file.
775
776 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
777
778 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
779
780 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
781
782 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
783 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
784 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
785 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
786 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
787 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
788 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
789 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
790 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
791 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
792 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
793 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
794 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
795 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
796 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
797 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
798 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
799 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
800 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
801 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
802 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
803 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
804 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
805 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
806 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
807 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
808 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
809 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
810 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
811 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
812 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
813 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
814 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
815 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
816 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
817 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
818 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
819 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
820 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
821 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
822 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
823 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
824 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
825 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
826 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
827 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
828 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
829 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
830 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
831 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
832 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
833 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
834 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
835 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
836 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
837 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
838 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
839 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
840 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
841 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
842 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
843 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
844 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
845 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
846 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
847 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
848 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
849
850 * gcc.dg/vect/vect-1.c: Fix spelling.
851 * gcc.dg/vect/vect-10.c: Fix spelling.
852 * gcc.dg/vect/vect-11.c: Fix spelling.
853 * gcc.dg/vect/vect-12.c: Fix spelling.
854 * gcc.dg/vect/vect-14.c: Fix spelling.
855 * gcc.dg/vect/vect-15.c: Fix spelling.
856 * gcc.dg/vect/vect-16.c: Fix spelling.
857 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
858 * gcc.dg/vect/vect-64.c: Fix comments.
859 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
860
861 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
862 Ira Rosen <irar@il.ibm.com>
863
864 * gcc.dg/vect/vect-70.c: New test.
865 * gcc.dg/vect/vect-71.c: New test.
866
867 2005-01-09 Manfred Hollstein <mh@suse.com>
868
869 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
870 * gcc.dg/pr18241-2.c: Likewise.
871 * gcc.dg/pr18241-3.c: Likewise.
872 * gcc.dg/pr18241-4.c: Likewise.
873 * gcc.dg/pr18241-5.c: Likewise.
874
875 2005-01-08 Richard Henderson <rth@redhat.com>
876
877 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
878 False for x86 and x86-64.
879
880 2005-01-08 Diego Novillo <dnovillo@redhat.com>
881
882 PR tree-optimization/18241
883 * gcc.dg/pr18241-1.c: New test.
884 * gcc.dg/pr18241-2.c: New test.
885 * gcc.dg/pr18241-3.c: New test.
886 * gcc.dg/pr18241-4.c: New test.
887 * gcc.dg/pr18241-5.c: New test.
888
889 2005-01-08 Steven G. Kargl <kargls@comcast.net>
890
891 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
892 gfortran.dg/select_4.f90: New.
893
894 2005-01-07 Jakub Jelinek <jakub@redhat.com>
895
896 * gcc.c-torture/execute/20050107-1.c: New test.
897
898 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
899
900 PR c++/19298
901 * g++.dg/template/ref2.C: New.
902
903 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
904
905 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
906 instead of being empty.
907
908 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
909
910 PR fortran/15553
911 * gfortran.dg/array-1.f90: New test.
912
913 2005-01-07 Jakub Jelinek <jakub@redhat.com>
914
915 PR tree-optimization/19283
916 * gcc.c-torture/execute/20050106-1.c: New test.
917
918 PR rtl-optimization/18861
919 * gcc.dg/20050105-1.c: New test.
920
921 PR tree-optimization/18828
922 * gcc.dg/20050105-2.c: New test.
923
924 2005-01-07 Andreas Jaeger <aj@suse.de>
925
926 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
927
928 2005-01-07 Bud Davis <bdavis9659@comcast.net>
929
930 PR fortran/18398
931 * gfortran.dg/fmt_read.f90: New test.
932
933 2005-01-06 Geoffrey Keating <geoffk@apple.com>
934
935 * gcc.dg/rs6000-ldouble-2.c: New.
936
937 2005-01-06 Mark Mitchell <mark@codesourcery.com>
938
939 PR c++/19244
940 * g++.dg/parser/ctor2.C: New test.
941
942 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
943
944 PR c++/17154
945 * g++.dg/template/using9.C: New test.
946
947 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
948
949 PR c++/19258
950 * g++.dg/lookup/friend6.C: New test.
951
952 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
953
954 PR c++/19270
955 * g++.dg/template/array10.C: New.
956
957 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
958
959 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
960 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
961
962 2005-01-06 Jakub Jelinek <jakub@redhat.com>
963
964 * gcc.c-torture/compile/20050105-1.c: New test.
965
966 2005-01-05 Geoffrey Keating <geoffk@apple.com>
967
968 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
969
970 2005-01-05 Roger Sayle <roger@eyesopen.com>
971
972 PR middle-end/19100
973 * gcc.dg/conv-3.c: New test case.
974
975 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
976
977 * gcc.dg/asm-wide-1.c: New test.
978
979 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
980
981 PR c++/19030
982 * g++.dg/parse/crash22.C: New
983
984 2005-01-04 Geoffrey Keating <geoffk@apple.com>
985
986 PR 19257
987 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
988
989 2005-01-04 Uros Bizjak <uros@kss-loka.si>
990
991 PR middle-end/17767
992 * gcc.dg/i386-mmx-6.c: New test case.
993
994 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
995
996 PR tree-optimization/18308
997 * gcc.dg/vect/pr18308.c: New testcase.
998
999 2005-01-04 Andreas Jaeger <aj@suse.de>
1000
1001 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1002
1003 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1004 Robert Bowdidge <bowdidge@apple.com>
1005
1006 * gcc.dg/cpp/subframework1.c: New.
1007 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1008 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1009 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1010 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1011
1012 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1013
1014 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1015 producing warning.
1016 * gcc.dg/darwin-weakimport-2.c: New.
1017
1018 2005-01-03 Richard Henderson <rth@redhat.com>
1019
1020 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1021
1022 2005-01-03 Richard Henderson <rth@redhat.com>
1023
1024 * gcc.dg/vect/vect.exp: Enable for ia64.
1025 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1026 (check_effective_target_vect_float): Likewise.
1027 (check_effective_target_vect_no_align): Likewise.
1028 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1029 * gcc.dg/vect/vect-8.c: Likewise.
1030
1031 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1032
1033 PR target/19236
1034 * gcc.dg/pr19236-1.c: New test case.
1035
1036 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1037
1038 PR rtl-optimization/12092
1039 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1040
1041 2005-01-02 Andreas Jaeger <aj@suse.de>
1042
1043 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1044
1045 2005-01-01 Roger Sayle <roger@eyesopen.com>
1046 Andrew Pinski <pinskia@physics.uc.edu>
1047
1048 PR rtl-optimization/12092
1049 * gcc.dg/pr12092-1.c: New test case.
1050
1051 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1052
1053 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1054 'hidden' and 'default' for better portability.
1055 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1056
1057 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1058 6 and 7.
1059 * g++.old-deja/g++.brendan/new3.C: Likewise.
1060
1061 2005-01-01 Steven Bosscher <stevenb@suse.de>
1062
1063 * gcc.dg/20041231-1.C: New test.
1064 * g++.dg/warn/Wunreachable-code-1.C: New test.
1065
1066 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1067
1068 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1069 file, not /dev/null. Abort on error.
1070
1071 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1072 Ziemowit Laski <zlaski@apple.com>
1073
1074 PR objc/18971
1075 * objc.dg/encode-5.m: New test.
1076
1077 2004-12-29 Richard Henderson <rth@redhat.com>
1078
1079 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1080 * objc.dg/stabs-1.m: Disable for ia64.
1081
1082 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1083
1084 PR c++/19190
1085 * g++.dg/warn/Wunused-10.C: New test.
1086
1087 2004-12-28 Richard Henderson <rth@redhat.com>
1088
1089 * objc.dg/stabs-1.m: Disable for alpha.
1090
1091 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1092
1093 PR c++/19149
1094 * g++.dg/parse/error23.C: New test.
1095
1096 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1097
1098 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1099
1100 PR fortran/19032
1101 * gfortran.dg/intrinsic_modulo_1.f90: New.
1102 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1103 tests with divisor -1.
1104
1105 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1106
1107 * g++.dg/opt/temp1.C (memcpy): Return a value.
1108
1109 PR c++/19148
1110 * g++.dg/expr/cond7.C: New test.
1111
1112 2004-12-27 Paul Brook <paul@codesourcery.com>
1113
1114 * gfortran.dg/g77/select_no_compile.f: Remove.
1115
1116 2004-12-27 Richard Henderson <rth@redhat.com>
1117
1118 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1119 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1120 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1121
1122 2004-12-26 Richard Henderson <rth@redhat.com>
1123
1124 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1125 by 1i instead of token pasting.
1126
1127 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1128
1129 PR tree-optimization/17578
1130 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1131 to additional_flags.
1132 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1133
1134 2004-12-25 Richard Henderson <rth@redhat.com>
1135
1136 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1137 Remove Alpha.
1138
1139 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1140
1141 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1142 hppa*-*-hpux*.
1143 * gcc.dg/pr17957.c (dg-options): Likewise.
1144 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1145 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1146 instead of 0 on __hppa__.
1147 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1148 "foo,%r" on hppa*-*-*.
1149
1150 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1151
1152 PR fortran/19071
1153 * gfortran.dg/complex_write.f90: New test.
1154
1155 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1156
1157 PR c++/17595
1158 * g++.dg/parse/pragma2.C: New test.
1159
1160 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1161
1162 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1163
1164 * gcc.dg/empty2.c: Add missing dg-warning.
1165
1166 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1167
1168 PR c++/17413
1169 * g++.dg/template/local4.C: New test.
1170 * g++.dg/template/crash19.C: Add dg-error marker.
1171
1172 * g++.dg/template/crash31.C: Correct embedded PR number.
1173
1174 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1175
1176 PR c++/16405
1177 * g++.dg/opt/temp1.C: Add do-run marker.
1178
1179 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1180
1181 * g++.dg/template/spec19.C: New.
1182
1183 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1184
1185 PR target/16819
1186 * gcc.dg/empty2.c: New.
1187
1188 2004-12-23 Richard Henderson <rth@redhat.com>
1189
1190 * lib/target-supports.exp (check_effective_target_vect_no_align):
1191 Remove i?86 and x86-64.
1192
1193 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1194
1195 PR c++/16405
1196 * g++.dg/opt/temp1.C: New test.
1197
1198 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1199
1200 PR c++/18733
1201 * g++.dg/template/friend33.C: New testcase.
1202
1203 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1204
1205 PR c++/18464
1206 * g++.dg/template/cond5.C: New test.
1207
1208 PR c++/18492
1209 * g++.dg/inherit/thunk3.C: New test.
1210
1211 PR c++/11224
1212 * g++.dg/warn/Wunused-9.C: New test.
1213
1214 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1215
1216 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1217
1218 2004-12-22 Jan Beulich <jbeulich@novell.com>
1219
1220 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1221
1222 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1223
1224 PR c++/18378
1225 * g++.dg/ext/packed8.C: New test.
1226
1227 PR c++/13268
1228 * g++.dg/template/crash31.C: New test.
1229
1230 PR c++/19034
1231 * g++.dg/template/crash30.C: New test.
1232
1233 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1234
1235 PR C++/18984
1236 * g++.dg/eh/ctor3.C: New test.
1237
1238 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1239
1240 * objc.dg/stabs-1.m: Allow section name to be quoted and
1241 assembly label to begin with '.LL'.
1242
1243 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1244
1245 * gcc.dg/vect/vect.exp
1246 (check_effective_target_lp64_or_vect_no_align): New.
1247 * gcc.dg/vect/vect-77.c: Use it.
1248 * gcc.dg/vect/vect-78.c: Use it.
1249
1250 * lib/target-supports.exp
1251 (check_effective_target_vect_no_max,
1252 check_effective_target_vect_no_bitwise,
1253 check_effective_target_vect_no_align): New.
1254 * gcc.dg/vect/vect-13.c: Use them.
1255 * gcc.dg/vect/vect-17.c: Ditto.
1256 * gcc.dg/vect/vect-18.c: Ditto.
1257 * gcc.dg/vect/vect-19.c: Ditto.
1258 * gcc.dg/vect/vect-20.c: Ditto.
1259 * gcc.dg/vect/vect-27.c: Ditto.
1260 * gcc.dg/vect/vect-29.c: Ditto.
1261 * gcc.dg/vect/vect-44.c: Ditto.
1262 * gcc.dg/vect/vect-48.c: Ditto.
1263 * gcc.dg/vect/vect-50.c: Ditto.
1264 * gcc.dg/vect/vect-52.c: Ditto.
1265 * gcc.dg/vect/vect-54.c: Ditto.
1266 * gcc.dg/vect/vect-56.c: Ditto.
1267 * gcc.dg/vect/vect-58.c: Ditto.
1268 * gcc.dg/vect/vect-60.c: Ditto.
1269 * gcc.dg/vect/vect-72.c: Ditto.
1270 * gcc.dg/vect/vect-80.c: Ditto.
1271
1272 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1273
1274 PR c++/14075
1275 * g++.dg/init/string1.C: New.
1276
1277 PR c++/18975
1278 * g++.dg/other/synth1.C: New.
1279
1280 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1281
1282 PR c/18963
1283 * gcc.dg/pr18963-1.c: New test.
1284
1285 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1286
1287 PR c/18596
1288 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1289 * gcc.dg/pr18596-1.c: Use dg-error.
1290 (dg-options): Use -fno-unit-at-a-time.
1291 * gcc.dg/pr18596-2.c: New test.
1292 * gcc.dg/pr18596-3.c: New test.
1293
1294 2004-12-20 Roger Sayle <roger@eyesopen.com>
1295
1296 PR middle-end/18683
1297 * g++.dg/opt/pr18683-1.C: New test case.
1298
1299 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1300
1301 PR other/19093
1302 * g++.dg/opt/max1.C: Fix for 64bit targets.
1303
1304 2004-12-20 Matt Austern <austern@apple.com>
1305
1306 PR c++/19044
1307 * g++.dg/ext/builtin6.C: New
1308
1309 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1310
1311 PR tree-optimization/19080
1312 * gcc.c-torture/compile/pr19080.c: New test.
1313
1314 2004-12-20 Steven Bosscher <stevenb@suse.de>
1315
1316 * gcc.dg/20041219-1.c: New test.
1317
1318 2004-12-19 Roger Sayle <roger@eyesopen.com>
1319
1320 PR middle-end/19068
1321 * g++.dg/opt/max1.C: New test case.
1322
1323 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1324
1325 * gcc.dg/fdata-sections-1.c: New test.
1326
1327 2004-12-18 Roger Sayle <roger@eyesopen.com>
1328
1329 PR middle-end/18548
1330 * gcc.dg/max-1.c: New test case.
1331
1332 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1333
1334 * gcc.c-torture/execute/20041218-1.c: New test.
1335
1336 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1337
1338 * gcc.dg/pr18501.c: New test.
1339 * gcc.dg/uninit-5.c: XFAIL.
1340 * gcc.dg/uninit-9.c: XFAIL.
1341
1342 2004-12-17 Dale Johannesen <dalej@apple.com>
1343
1344 * gcc.dg/20041213-1.c: New.
1345
1346 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1347
1348 * objc.dg/stabs-1.m: Allow assembly label to begin
1349 with a dot ('.').
1350
1351 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1352
1353 * gcc.c-torture/execute/20041213-1.c: Move...
1354 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1355
1356 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1357
1358 PR c++/18721
1359 * g++.dg/lookup/conv-5.C: New.
1360
1361 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1362
1363 * objc.dg/stabs-1.m: New test.
1364
1365 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1366
1367 * gcc.dg/visibility-c.c: Change compile to
1368 assemble for the test.
1369
1370 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1371
1372 PR target/19041
1373 * gcc.dg/visibility-c.c: New test.
1374
1375 2004-12-16 Roger Sayle <roger@eyesopen.com>
1376
1377 PR middle-end/18493
1378 * gcc.dg/switch-8.c: New test case.
1379
1380 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1381
1382 PR c++/18905
1383 * g++.dg/template/init4.C: New.
1384 * g++.dg/opt/static3.C: Enable optimizer.
1385
1386 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1387
1388 * g++.dg/other/complex1.C: New test.
1389
1390 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1391
1392 * g++.dg/opt/inline9.C: New test.
1393
1394 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1395
1396 PR fortran/18993
1397 * gfotran.dg/nullify_1.f: New test.
1398
1399 2004-12-15 Richard Henderson <rth@redhat.com>
1400
1401 * gcc.target/i386/i386.exp: New harness.
1402 * gcc.target/i386/vect-args.c: New.
1403
1404 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1405
1406 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1407
1408 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1409
1410 PR c++/18825
1411 * g++.dg/template/friend32.C: New test.
1412
1413 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1414
1415 * cpp/pragma-once-1.c: New test.
1416 * cpp/pragma-once-1b.h: Likewise.
1417 * cpp/pragma-once-1c.h: Likewise.
1418 * cpp/pragma-once-1d.h: Likewise.
1419 * cpp/inc/pragma-once-1a.h: Likewise.
1420
1421 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1422 Steven G. Kargl <kargls@comcast.net>
1423
1424 PR fortran/17597
1425 * gfortran.dg/list_read_3.f90: New test.
1426
1427 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1428
1429 * gcc.dg/ftrapv-2.c: New test.
1430
1431 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1432
1433 PR c++/18981
1434 * g++.dg/template/typename9.C: New test.
1435
1436 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1437
1438 PR c++/18738
1439 * g++.dg/template/typename8.C: New test.
1440 * g++.dg/parse/friend2.C: Tweak error message.
1441
1442 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1443
1444 * gcc.c-torture/20041214-1.c: New test.
1445
1446 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1447
1448 PR c++/18965
1449 * g++.dg/init/array17.C: New test.
1450
1451 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1452
1453 PR c++/18793
1454 * g++.dg/init/aggr3.C: New test.
1455
1456 2004-12-14 Janis Johnson <janis187@us.ibm.com
1457
1458 * gcc.dg/altivec-types-1.c: New test.
1459 * gcc.dg/altivec-types-2.c: New test.
1460 * gcc.dg/altivec-types-3.c: New test.
1461 * gcc.dg/altivec-types-4.c: New test.
1462 * g++.dg/ext/altivec-types-1.C: New test.
1463 * g++.dg/ext/altivec-types-2.C: New test.
1464 * g++.dg/ext/altivec-types-3.C: New test.
1465 * g++.dg/ext/altivec-types-4.C: New test.
1466
1467 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1468
1469 PR middle-end/18951
1470 * gcc.c-torture/execute/20041213-1.c: New test.
1471
1472 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1473
1474 PR c++/18949
1475 * g++.dg/template/cast1.C: New.
1476
1477 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1478
1479 * gcc.c-torture/execute/20041213-2.c: New test.
1480
1481 2004-12-13 Richard Henderson <rth@redhat.com>
1482
1483 * gcc.dg/i386-sse-10.c: Fix typo in options.
1484
1485 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1486
1487 PR c++/18968
1488 * g++.dg/opt/pr18968.C: New test.
1489
1490 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1491
1492 PR c++/18925
1493 * g++.dg/ext/visibility/staticdatamem.C: New test.
1494
1495 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1496
1497 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1498
1499 2004-12-13 Roger Sayle <roger@eyesopen.com>
1500
1501 PR rtl-optimization/18928
1502 * gcc.dg/pr18928-1.c: New test case.
1503
1504 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1505
1506 PR tree-opt/16951
1507 * gcc.c-torture/compile/20041211-1.c: New.
1508
1509 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1510
1511 PR middle-end/17564
1512 * gcc.c-torture/execute/20041212-1.c: New test.
1513
1514 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1515
1516 PR fortran/18869
1517 * gfortran.dg/common_1.f90: New test.
1518
1519 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1520 Paul Brook <paul@codesourcery.com>
1521
1522 PR fortran/16222
1523 * gfortran.dg/real_do_1.f90: New test.
1524
1525 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1526
1527 PR tree-opt/18040
1528 * g++.dg/opt/ptrmem6.C: New test.
1529
1530 2004-12-11 Roger Sayle <roger@eyesopen.com>
1531
1532 PR middle-end/18921
1533 * gcc.dg/pr18921-1.c: New test case.
1534
1535 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1536
1537 PR fortran/17175
1538 * gfortran.dg/scale_1.f90: New test.
1539
1540 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1541
1542 PR middle-end/18903
1543 * gcc.c-torture/compile/pr18903.c: New test.
1544
1545 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1546
1547 * gcc.c-torture/execute/20041210-1.c: New test.
1548
1549 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1550
1551 PR c++/18731
1552 * g++.dg/parser/struct-1.C: New test.
1553 * g++.dg/parser/struct-2.C: New test.
1554 * g++.dg/parser/struct-3.C: New test.
1555
1556 2004-12-09 Richard Henderson <rth@redhat.com>
1557
1558 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1559
1560 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1561 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1562
1563 2004-12-09 Matt Austern <austern@apple.com>
1564
1565 PR c++/18514
1566 * g++.dg/ext/builtin1.C: New
1567 * g++.dg/ext/builtin2.C: New
1568 * g++.dg/ext/builtin3.C: New
1569 * g++.dg/ext/builtin4.C: New
1570 * g++.dg/ext/builtin5.C: New
1571
1572 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1573
1574 PR tree-opt/18904
1575 * g++.dg/opt/ptrmem5.C: New test.
1576
1577 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1578
1579 * g++.dg/parse/typename5.C: Adjust for new error.
1580 * g++.dg/parse/typename7.C: New.
1581
1582 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1583
1584 PR c++/18073
1585 * g++.dg/other/mmintrin.C: New test.
1586
1587 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1588
1589 PR c++/16681
1590 * g++.dg/init/array15.C: New.
1591 * g++.dg/init/array16.C: New.
1592
1593 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1594
1595 PR fortran/18826
1596 * gfortran.dg/assign_1.f90: New test.
1597
1598 2004-12-08 Nick Clifton <nickc@redhat.com>
1599
1600 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1601 * gcc.target/xstormy16/data_below100: Likewise.
1602 * gcc.target/xstormy16/sfr: Likewise.
1603 * gcc.target/xstormy16/below100.S: New test source file.
1604 * gcc.target/xstormy16/below100.ld: New test linker script.
1605 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1606 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1607 bp instructions.
1608 * gcc.target/xstormy16/bp.c: Likewise.
1609
1610 * gcc.target/xstormy16/bss_below100: New files:
1611 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1612 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1613 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1614 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1615 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1616 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1617 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1618 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1619 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1620 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1621 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1622 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1623 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1624 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1625 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1626 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1627 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1628 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1629 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1630 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1631 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1632 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1633 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1634 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1635 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1636 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1637 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1638
1639 * gcc.target/xstormy16/data_below100: New files:
1640 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1641 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1642 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1643 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1644 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1645 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1646 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1647 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1648 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1649 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1650 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1651 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1652 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1653 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1654 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1655 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1656 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1657 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1658 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1659 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1660 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1661 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1662 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1663 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1664 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1665 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1666 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1667
1668 * gcc.target/xstormy16/sfr: New files:
1669 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1670 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1671 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1672 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1673 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1674 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1675 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1676 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1677 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1678 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1679 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1680 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1681 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1682 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1683 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1684 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1685 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1686 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1687 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1688 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1689 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1690 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1691 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1692 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1693 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1694 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1695 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1696 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1697 27_if0_sfrw_bitfield_f.c
1698
1699 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1700
1701 PR c++/18100
1702 * g++.dg/lookup/name-clash4.C: New test.
1703
1704 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1705
1706 PR c++/18672
1707 * g++.dg/opt/array1.C: New.
1708
1709 PR c++/18803
1710 * g++.dg/template/operator5.C: New.
1711
1712 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1713
1714 PR c/18867
1715 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1716
1717 2004-12-07 Steven Bosscher <stevenb@suse.de>
1718
1719 * gcc.dg/noncompile/20041207.c: New test.
1720
1721 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1722
1723 * g++.dg/other/unreachable-1.C: New test.
1724
1725 2004-12-06 Nick Clifton <nickc@redhat.com>
1726
1727 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1728 <limits.h> because the latter comes from gcc's include/ directory
1729 and not the newlib/libc/include directory.
1730
1731 2004-12-04 Richard Henderson <rth@redhat.com>
1732
1733 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1734
1735 2004-12-04 Richard Henderson <rth@redhat.com>
1736
1737 * lib/target-supports.exp (check_gc_sections_available): Disable
1738 for alpha and ia64.
1739
1740 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1741
1742 PR middle-end/17909
1743 * g++.dg/other/vararg-2.C: New test.
1744
1745 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1746
1747 PR c++/17011, c++/17971
1748 * g++.dg/template/error15.C: Adjust expected error.
1749 * g++.dg/template/instantiate3.C: Likewise.
1750
1751 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1752
1753 * gcc.dg/altivec-18.c: Fix for darwin
1754
1755 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1756
1757 PR c++/18782
1758 * g++.dg/parse/ptrmem2.C: New.
1759
1760 PR c++/18318
1761 * g++.dg/template/new1.C: New.
1762
1763 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1764
1765 PR fortran/18710
1766 * gfortran.dg/direct_io_3.f90: New test.
1767
1768 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1769
1770 PR 18758
1771 * g++.dg/parse/crash21.C: New.
1772
1773 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1774
1775 PR c++/15664, c++/18276
1776 * g++.dg/template/ttp13.C: New test.
1777 * g++.dg/template/ttp14.C: Likewise.
1778
1779 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1780
1781 PR c++/18123
1782 * g++.dg/parse/enum2.C: New test.
1783 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1784
1785 2004-12-02 Nick Clifton <nickc@redhat.com>
1786
1787 * gcc.target/xstormy16: New test directory.
1788 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1789 * gcc.target/xstormy16/bp.c: Check the generation of bp
1790 instructions.
1791 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1792 bn instructions and the BELOW100 attribute.
1793
1794 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1795
1796 PR target/16952
1797 * gcc.dg/ppc-eabi.c: New.
1798
1799 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1800
1801 PR fortran/18284
1802 * gfortran.dg/backspace.f90
1803
1804 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1805
1806 * gfortran.dg/inquire.f90: New test.
1807
1808 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1809
1810 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1811 handle effective-target-keyword.
1812 (dg-skip-if): Support effective-target keyword as target list.
1813 (dg-xfail-if): Ditto.
1814 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1815
1816 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1817
1818 PR tree-optimization/18291
1819 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1820
1821 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 PR C++/18729
1824 * g++.dg/parse/crash20.C: New.
1825
1826 PR c++/17431
1827 * g++.dg/overload/arg1.C: New.
1828 * g++.dg/overload/arg2.C: New.
1829 * g++.dg/overload/arg3.C: New.
1830 * g++.dg/overload/arg4.C: New.
1831
1832 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1833
1834 * gcc.dg/c99-flex-array-4.c: Remove.
1835
1836 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1837
1838 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1839
1840 * lib/target-supports.exp (is-effective-target): Simplify.
1841
1842 * lib/target-supports.exp (check_effective_target_vect_long):
1843 Fix for powerpc64-*-*.
1844
1845 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1846
1847 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1848 to support new requirements on FreeBSD 5.
1849
1850 2004-11-30 Devang Patel <dpatel@apple.com>
1851
1852 PR 18702
1853 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1854
1855 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1856
1857 * g++.dg/ext/altivec-13.C: New test.
1858
1859 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1860
1861 PR tree-opt/18298
1862 * gcc.c-torture/execute/p18298.c: New test.
1863
1864 2004-11-30 Ira Rosen <irar@il.ibm.com>
1865 Dorit Naishlos <dorit@il.ibm.com>
1866
1867 PR tree-opt/18607
1868 * gcc.dg/vect/vect-89.c: New test.
1869
1870 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1871
1872 * gcc.dg/pr18596-1.c: New test.
1873
1874 2004-11-30 Ben Elliston <bje@au.ibm.com>
1875
1876 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1877
1878 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1879
1880 PR c/18479
1881 * gcc.dg/pr18479.c: New test.
1882
1883 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1884
1885 PR target/18490
1886 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1887 mmix-knuth-mmixware.
1888
1889 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1890 cris-*-elf* cris-*-aout* mmix-*-*
1891
1892 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1893
1894 PR middle-end/18725
1895 * gcc.dg/pr18725.c: New test.
1896
1897 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1898
1899 PR target/18488
1900 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1901
1902 PR target/18336
1903 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1904
1905 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1906
1907 PR c++/18368
1908 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1909 * g++.old-deja/g++.law/ctors5.C: Likewise.
1910 * g++.old-deja/g++.other/crash25.C: Likewise.
1911
1912 PR c++/18674
1913 * g++.dg/template/error16.C: New test.
1914
1915 PR c++/18512
1916 * g++.dg/template/crash29.C: New test.
1917
1918 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1919
1920 PR tree-optimization/18712
1921 * gcc.c-torture/compile/pr18712.c: New test.
1922
1923 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1924
1925 PR c/7544
1926 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1927 tests.
1928
1929 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1930
1931 PR c++/18652
1932 * g++.dg/lookup/crash6.C: New test.
1933
1934 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1935
1936 PR middle-end/18164
1937 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1938
1939 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1940
1941 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1942 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1943 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1944
1945 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1946
1947 * gcc.dg/pr18164.c: New test.
1948
1949 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1950
1951 * gcc.dg/funroll-loops-all.c: New.
1952
1953 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1954
1955 PR target/18489
1956 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1957 delimeter, match space and TAB as well as ":".
1958
1959 PR target/18484
1960 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1961
1962 PR target/18348
1963 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1964
1965 PR target/18345
1966 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1967
1968 PR target/18337
1969 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1970
1971 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1972
1973 * gfortran.dg/direct_io_2.f90: New test.
1974
1975 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1976
1977 PR target/18334
1978 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1979
1980 2004-11-28 Richard Henderson <rth@redhat.com>
1981
1982 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1983
1984 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1985
1986 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1987 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1988 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1989 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1990 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1991 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1992 gcc.dg/pointer-arith-8.c: New tests.
1993
1994 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1995
1996 PR fortran/18364
1997 * gfortran.dg/endfile.f90: New test.
1998
1999 2004-11-27 Falk Hueffner <falk@debian.org>
2000
2001 * gcc.dg/loop-6.c: New test.
2002
2003 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2004
2005 * gcc.c-torture/execute/20041126-1.c: New test.
2006
2007 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2008
2009 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2010 on IRIX.
2011
2012 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2013
2014 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2015 functions.
2016
2017 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2018
2019 PR rtl-optimization/17825
2020 * gcc.c-torture/compile/20041119-1.c: New test.
2021
2022 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2023
2024 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2025 Check existence of ld library path variables before unsetting.
2026
2027 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2028
2029 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2030
2031 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2032
2033 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2034
2035 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2036
2037 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2038
2039 2004-11-26 Ben Elliston <bje@au.ibm.com>
2040
2041 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2042 dg-do directive.
2043
2044 2004-11-26 Ben Elliston <bje@au.ibm.com>
2045
2046 * gcc.dg/pr17957.c: Pass --param, not -param.
2047
2048 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2049
2050 PR middle-end/17957
2051 * testsuite/gcc.dg/pr17957.c: New test.
2052
2053 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2054
2055 PR c++/18445
2056 * g++.dg/template/crash28.C: Likewise.
2057
2058 PR c++/18001
2059 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2060 * g++.dg/ext/lvaddr.C: Likewise.
2061 * g++.dg/opt/pr7503-3.C: Likewise.
2062
2063 PR c++/18466
2064 * g++.dg/parse/qualified3.C: New test.
2065 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2066
2067 PR c++/18545
2068 * g++.dg/expr/return1.C: New test.
2069
2070 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2071
2072 Friend class name lookup 3/n, PR c++/3332
2073 * g++.dg/lookup/friend3.C: New test.
2074 * g++.dg/lookup/friend4.C: Likewise.
2075 * g++.dg/lookup/friend5.C: Likewise.
2076
2077 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2078
2079 Friend class name lookup 2/n, PR c++/14513, c++/15410
2080 * g++.dg/lookup/friend2.C: New test.
2081 * g++.dg/template/friend31.C: Likewise.
2082
2083 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2084
2085 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2086
2087 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2088
2089 PR c++/17473
2090 * g++.dg/tc1/dr56.C: Remove.
2091 * g++.dg/template/typedef1.C: Add dg-error markers.
2092 * g++.old-deja/g++.other/typedef7.C: Likewise.
2093
2094 PR c++/18285
2095 * g++.dg/parse/typedef7.C: New test.
2096
2097 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2098
2099 * gcc.c-torture/execute/20041124-1.c: New test.
2100
2101 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2102
2103 * g++.dg/template/deduce3.C: New test.
2104
2105 PR c++/18586
2106 * g++.dg/template/crash27.C: New test.
2107
2108 PR c++/18530
2109 * g++.dg/warn/Wshadow-3.C: New test.
2110
2111 2004-11-24 Devang Patel <dpatel@apple.com>
2112
2113 PR/18555
2114 * gcc.dg/cpp/isysroot-1.c: New test.
2115 * gcc.dg/cpp/usr/include/stdio.h: New file.
2116 * gcc.dg/cpp/isysroot-2.c: New test.
2117 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2118 New file.
2119
2120 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2121
2122 PR c++/8929
2123 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2124
2125 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2126
2127 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2128 * gcc.target/sparc/pdist.c: Likewise.
2129
2130 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2131
2132 PR c++/16882
2133 * g++.dg/conversion/simd1.C: New test.
2134
2135 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2136
2137 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2138 and restore_ld_library_path_env_vars.
2139 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2140 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2141 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2142 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2143
2144 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2145
2146 * gcc.dg/pragma-align-2.c: Test macro expansion.
2147 * gcc.dg/pragma-pack-2.c: New test.
2148
2149 2004-11-23 Richard Henderson <rth@redhat.com>
2150
2151 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2152 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2153 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2154 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2155 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2156 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2157
2158 * gcc.dg/vect/vect.exp: Add check for alpha.
2159 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2160 (check_effective_target_vect_int): Enable for alpha.
2161 (check_effective_target_vect_long): New.
2162 (is-effective-target): Add it.
2163
2164 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2165
2166 * gcc.dg/pr18614-1.c: New test.
2167
2168 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2169
2170 * gcc.dg/setjmp-2.c: New test.
2171
2172 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2173
2174 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2175 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2176 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2177 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2178 gcc.target/sparc/pdist.c: New tests.
2179
2180 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2181
2182 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2183
2184 2004-11-22 Dale Johannesen <dalej@apple.com>
2185
2186 * gcc.dg/20041111-1.c: New.
2187
2188 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2189
2190 PR tree-opt/18536
2191 * gcc.dg/vect/pr18536.c: New test.
2192
2193 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2194
2195 PR c++/18354
2196 * g++.dg/template/nontype11.C: New test.
2197
2198 2004-11-21 Roger Sayle <roger@eyesopen.com>
2199
2200 PR middle-end/18520
2201 * gcc.dg/pr18520-1.c: New test case.
2202
2203 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2204
2205 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2206 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2207 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2208 expected diagnostics.
2209
2210 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2211
2212 PR target/18580
2213 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2214 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2215 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2216
2217 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2218
2219 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2220
2221 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2222 Joseph Myers <joseph@codesourcery.com>
2223
2224 * lib/target-supports.exp (check_visibility_available): Really
2225 test the compiler.
2226
2227 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2228
2229 PR tree-opt/18181
2230 * gcc.dg/vect/vect-85.c: New test.
2231 * gcc.dg/vect/vect-86.c: New test.
2232 * gcc.dg/vect/vect-87.c: New test.
2233 * gcc.dg/vect/vect-88.c: New test.
2234
2235 2004-11-19 Ben Elliston <bje@au.ibm.com>
2236
2237 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2238
2239 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2240
2241 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2242 * gcc.dg/ppc-and-1.c: Ditto.
2243 * gcc.dg/ppc-compare-1.c: Ditto.
2244 * gcc.dg/ppc-mov-1.c: Ditto
2245
2246 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2247 Mark Mitchell <mark@codesourcery.com>
2248
2249 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2250
2251 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2252 Aldy Hernandez <aldyh@redhat.com>
2253
2254 * lib/target-supports.exp (check_effective_target_vect_int): New
2255 (check_effective_target_vect_float): New
2256 (check_effective_target_vect_double): New.
2257 (is-effective-target): Support new effective targets keywords.
2258 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2259 default action for dg-do.
2260 * gcc.dg/vect/pr16105.c: Use new support.
2261 * gcc.dg/vect/pr18400.c: Ditto.
2262 * gcc.dg/vect/pr18425.c: Ditto.
2263 * gcc.dg/vect/vect-1.c: Ditto.
2264 * gcc.dg/vect/vect-10.c: Ditto.
2265 * gcc.dg/vect/vect-11.c: Ditto.
2266 * gcc.dg/vect/vect-12.c: Ditto.
2267 * gcc.dg/vect/vect-13.c: Ditto.
2268 * gcc.dg/vect/vect-14.c: Ditto.
2269 * gcc.dg/vect/vect-15.c: Ditto.
2270 * gcc.dg/vect/vect-16.c: Ditto.
2271 * gcc.dg/vect/vect-17.c: Ditto.
2272 * gcc.dg/vect/vect-18.c: Ditto.
2273 * gcc.dg/vect/vect-19.c: Ditto.
2274 * gcc.dg/vect/vect-2.c: Ditto.
2275 * gcc.dg/vect/vect-20.c: Ditto.
2276 * gcc.dg/vect/vect-21.c: Ditto.
2277 * gcc.dg/vect/vect-22.c: Ditto.
2278 * gcc.dg/vect/vect-23.c: Ditto.
2279 * gcc.dg/vect/vect-24.c: Ditto.
2280 * gcc.dg/vect/vect-25.c: Ditto.
2281 * gcc.dg/vect/vect-26.c: Ditto.
2282 * gcc.dg/vect/vect-27.c: Ditto.
2283 * gcc.dg/vect/vect-27a.c: Ditto.
2284 * gcc.dg/vect/vect-28.c: Ditto.
2285 * gcc.dg/vect/vect-29.c: Ditto.
2286 * gcc.dg/vect/vect-29a.c: Ditto.
2287 * gcc.dg/vect/vect-3.c: Ditto.
2288 * gcc.dg/vect/vect-30.c: Ditto.
2289 * gcc.dg/vect/vect-31.c: Ditto.
2290 * gcc.dg/vect/vect-32.c: Ditto.
2291 * gcc.dg/vect/vect-33.c: Ditto.
2292 * gcc.dg/vect/vect-34.c: Ditto.
2293 * gcc.dg/vect/vect-35.c: Ditto.
2294 * gcc.dg/vect/vect-36.c: Ditto.
2295 * gcc.dg/vect/vect-37.c: Ditto.
2296 * gcc.dg/vect/vect-38.c: Ditto.
2297 * gcc.dg/vect/vect-4.c: Ditto.
2298 * gcc.dg/vect/vect-40.c: Ditto.
2299 * gcc.dg/vect/vect-41.c: Ditto.
2300 * gcc.dg/vect/vect-42.c: Ditto.
2301 * gcc.dg/vect/vect-43.c: Ditto.
2302 * gcc.dg/vect/vect-44.c: Ditto.
2303 * gcc.dg/vect/vect-45.c: Ditto.
2304 * gcc.dg/vect/vect-46.c: Ditto.
2305 * gcc.dg/vect/vect-47.c: Ditto.
2306 * gcc.dg/vect/vect-48.c: Ditto.
2307 * gcc.dg/vect/vect-48a.c: Ditto.
2308 * gcc.dg/vect/vect-49.c: Ditto.
2309 * gcc.dg/vect/vect-5.c: Ditto.
2310 * gcc.dg/vect/vect-50.c: Ditto.
2311 * gcc.dg/vect/vect-51.c: Ditto.
2312 * gcc.dg/vect/vect-52.c: Ditto.
2313 * gcc.dg/vect/vect-53.c: Ditto.
2314 * gcc.dg/vect/vect-54.c: Ditto.
2315 * gcc.dg/vect/vect-55.c: Ditto.
2316 * gcc.dg/vect/vect-56.c: Ditto.
2317 * gcc.dg/vect/vect-56a.c: Ditto.
2318 * gcc.dg/vect/vect-57.c: Ditto.
2319 * gcc.dg/vect/vect-58.c: Ditto.
2320 * gcc.dg/vect/vect-59.c: Ditto.
2321 * gcc.dg/vect/vect-6.c: Ditto.
2322 * gcc.dg/vect/vect-60.c: Ditto.
2323 * gcc.dg/vect/vect-61.c: Ditto.
2324 * gcc.dg/vect/vect-62.c: Ditto.
2325 * gcc.dg/vect/vect-63.c: Ditto.
2326 * gcc.dg/vect/vect-64.c: Ditto.
2327 * gcc.dg/vect/vect-65.c: Ditto.
2328 * gcc.dg/vect/vect-66.c: Ditto.
2329 * gcc.dg/vect/vect-67.c: Ditto.
2330 * gcc.dg/vect/vect-68.c: Ditto.
2331 * gcc.dg/vect/vect-69.c: Ditto.
2332 * gcc.dg/vect/vect-7.c: Ditto.
2333 * gcc.dg/vect/vect-72.c: Ditto.
2334 * gcc.dg/vect/vect-72a.c: Ditto.
2335 * gcc.dg/vect/vect-73.c: Ditto.
2336 * gcc.dg/vect/vect-74.c: Ditto.
2337 * gcc.dg/vect/vect-75.c: Ditto.
2338 * gcc.dg/vect/vect-76.c: Ditto.
2339 * gcc.dg/vect/vect-77.c: Ditto.
2340 * gcc.dg/vect/vect-77a.c: Ditto.
2341 * gcc.dg/vect/vect-78.c: Ditto.
2342 * gcc.dg/vect/vect-79.c: Ditto.
2343 * gcc.dg/vect/vect-8.c: Ditto.
2344 * gcc.dg/vect/vect-80.c: Ditto.
2345 * gcc.dg/vect/vect-82.c: Ditto.
2346 * gcc.dg/vect/vect-82_64.c: Ditto.
2347 * gcc.dg/vect/vect-83.c: Ditto.
2348 * gcc.dg/vect/vect-83_64.c: Ditto.
2349 * gcc.dg/vect/vect-9.c: Ditto.
2350 * gcc.dg/vect/vect-all.c: Ditto.
2351 * gcc.dg/vect/vect-none.c: Ditto.
2352
2353 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2354
2355 * lib/gcc-dg.exp (dg-skip-if): New function.
2356 (dg-forbid-option): Remove.
2357 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2358 * g++.dg/abi/bitfield8.C: Likewise.
2359 * g++.dg/abi/dtor1.C: Likewise.
2360 * g++.dg/abi/empty10.C: Likewise.
2361 * g++.dg/abi/empty7.C: Likewise.
2362 * g++.dg/abi/empty9.C: Likewise.
2363 * g++.dg/abi/layout3.C: Likewise.
2364 * g++.dg/abi/layout4.C: Likewise.
2365 * g++.dg/abi/thunk1.C: Likewise.
2366 * g++.dg/abi/thunk2.C: Likewise.
2367 * g++.dg/abi/vbase11.C: Likewise.
2368 * g++.dg/abi/vthunk2.C: Likewise.
2369 * g++.dg/abi/vthunk3.C: Likewise.
2370 * g++.dg/ext/attrib8.C: Likewise.
2371 * g++.dg/opt/longbranch2.C: Likewise.
2372 * g++.dg/opt/reg-stack4.C: Likewise.
2373 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2374 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2375 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2376 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2377 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2378 * gcc.dg/20000609-1.c: Likewise.
2379 * gcc.dg/20000720-1.c: Likewise.
2380 * gcc.dg/20011107-1.c: Likewise.
2381 * gcc.dg/20011119-1.c: Likewise.
2382 * gcc.dg/20020108-1.c: Likewise.
2383 * gcc.dg/20020122-2.c: Likewise.
2384 * gcc.dg/20020122-3.c: Likewise.
2385 * gcc.dg/20020201-3.c: Likewise.
2386 * gcc.dg/20020206-1.c: Likewise.
2387 * gcc.dg/20020218-1.c: Likewise.
2388 * gcc.dg/20020310-1.c: Likewise.
2389 * gcc.dg/20020411-1.c: Likewise.
2390 * gcc.dg/20020418-2.c: Likewise.
2391 * gcc.dg/20020426-1.c: Likewise.
2392 * gcc.dg/20020426-2.c: Likewise.
2393 * gcc.dg/20020517-1.c: Likewise.
2394 * gcc.dg/20020523-1.c: Likewise.
2395 * gcc.dg/20020523-2.c: Likewise.
2396 * gcc.dg/20020729-1.c: Likewise.
2397 * gcc.dg/20030204-1.c: Likewise.
2398 * gcc.dg/20030826-2.c: Likewise.
2399 * gcc.dg/20030926-1.c: Likewise.
2400 * gcc.dg/20031202-1.c: Likewise.
2401 * gcc.dg/980312-1.c: Likewise.
2402 * gcc.dg/980313-1.c: Likewise.
2403 * gcc.dg/990117-1.c: Likewise.
2404 * gcc.dg/990424-1.c: Likewise.
2405 * gcc.dg/990524-1.c: Likewise.
2406 * gcc.dg/991230-1.c: Likewise.
2407 * gcc.dg/i386-387-1.c: Likewise.
2408 * gcc.dg/i386-387-2.c: Likewise.
2409 * gcc.dg/i386-387-3.c: Likewise.
2410 * gcc.dg/i386-387-4.c: Likewise.
2411 * gcc.dg/i386-387-5.c: Likewise.
2412 * gcc.dg/i386-387-6.c: Likewise.
2413 * gcc.dg/i386-asm-1.c: Likewise.
2414 * gcc.dg/i386-bitfield1.c: Likewise.
2415 * gcc.dg/i386-bitfield2.c: Likewise.
2416 * gcc.dg/i386-loop-1.c: Likewise.
2417 * gcc.dg/i386-loop-2.c: Likewise.
2418 * gcc.dg/i386-loop-3.c: Likewise.
2419 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2420 * gcc.dg/i386-pic-1.c: Likewise.
2421 * gcc.dg/i386-regparm.c: Likewise.
2422 * gcc.dg/i386-signbit-1.c: Likewise.
2423 * gcc.dg/i386-signbit-2.c: Likewise.
2424 * gcc.dg/i386-signbit-3.c: Likewise.
2425 * gcc.dg/i386-sse-5.c: Likewise.
2426 * gcc.dg/i386-sse-8.c: Likewise.
2427 * gcc.dg/i386-unroll-1.c: Likewise.
2428 * gcc.dg/tls/opt-1.c: Likewise.
2429 * gcc.dg/tls/opt-2.c: Likewise.
2430 * gcc.dg/unroll-1.c: Likewise.
2431 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2432 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2433 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2434 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2435
2436 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2437
2438 * g++.dg/template/incomplete1.C: New test.
2439
2440 2004-11-16 Nick Clifton <nickc@redhat.com>
2441
2442 Revert patches accidentally commited during checkin of fixes for
2443 xstormy16 tests:
2444 gcc.c-torture/execute/simd-4.c: Revert
2445 gcc.dg/20040910-1.c: Revert.
2446
2447 2004-11-16 Paul Brook <paul@codesourcery.com>
2448
2449 PR fortran/13010
2450 * gfortran.dg/der_pointer_1.f90: New test.
2451
2452 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2453
2454 PR c/18498
2455 * gcc.dg/bitfld-13.c: New test.
2456
2457 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2458
2459 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2460 powerpc*-*-linux*.
2461
2462 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2463 * gcc.dg/ppc64-abi-2.c: Ditto.
2464 * gcc.dg/ppc64-abi-3.c: Ditto.
2465
2466 * lib/gcc-dg.exp (dg-target-list): Remove.
2467
2468 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2469
2470 * gcc.dg/ia64-postinc.c: New test.
2471
2472 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2473
2474 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2475
2476 2004-11-15 Nick Clifton <nickc@redhat.com>
2477
2478 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2479 __INT_MAX__ so that the test can be compiled by toolchains
2480 targeted at 16-bit processors.
2481
2482 * gcc.dg/20040625-1.c: Use long constants rather than integers
2483 when performing arithmetic that will overflow 16-bits.
2484
2485 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2486 xstormy16. It does not support 128-bit vector operations.
2487
2488 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2489 with the macro PTR_TYPE. Define this macro to an integer type
2490 suitable for holding a pointer.
2491
2492 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2493 the target is a 16-bit processor.
2494
2495 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2496 16-bit targets where the character constant will be too long.
2497
2498 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2499 where the double will not be directly addressable.
2500
2501 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2502
2503 Friend class name lookup 1/n, PR c++/18471
2504 * g++.dg/template/crash26.C: New test.
2505 * g++.dg/lookup/struct1.C: Adjust expected error.
2506 * g++.dg/parse/elab1.C: Likewise.
2507 * g++.dg/parse/elab2.C: Likewise.
2508 * g++.dg/parse/int-as-enum1.C: Likewise.
2509 * g++.dg/parse/struct-as-enum1.C: Likewise.
2510 * g++.dg/parse/typedef1.C: Likewise.
2511 * g++.dg/parse/typedef3.C: Likewise.
2512 * g++.dg/parse/typedef4.C: Likewise.
2513 * g++.dg/parse/typedef5.C: Likewise.
2514 * g++.dg/template/nontype4.C: Likewise.
2515 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2516 * g++.old-deja/g++.other/elab1.C: Likewise.
2517 * g++.old-deja/g++.other/syntax4.C: Likewise.
2518
2519 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2520
2521 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2522
2523 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2524
2525 * gcc.c-torture/execute/20041114-1.c: New test.
2526
2527 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2528
2529 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2530 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2531 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2532 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2533 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2534 gcc.dg/switch-7.c: New tests.
2535
2536 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2537
2538 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2539
2540 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2541
2542 PR tree-opt/18400
2543 * gcc.dg/vect/pr18400.c: New test.
2544
2545 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2546 Andrew Pinski <pinskia@physics.uc.edu>
2547
2548 PR tree-opt/18425
2549 * gcc.dg/vect/pr18425.c: New test.
2550
2551 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2552
2553 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2554 Guard with dg-require-alias and dg-require-visibility.
2555
2556 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2557
2558 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2559
2560 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2561
2562 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2563
2564 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2565
2566 PR c++/17344
2567 * g++.dg/template/defarg5.C: New test.
2568
2569 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2570
2571 * g++.dg/parse/cast1.C: Run only on ILP32.
2572 * g++.old-deja/g++.mike/p784.C: Likewise.
2573
2574 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2575
2576 * gcc.c-torture/execute/20041113-1.c: New test.
2577
2578 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2579
2580 PR target/18230
2581 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2582 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2583 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2584 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2585 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2586 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2587 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2588 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2589 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2590 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2591 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2592 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2593 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2594
2595 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2596
2597 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2598 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2599 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2600 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2601 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2602 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2603 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2604 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2605 gcc.target/sparc/combined-1.c: New tests.
2606
2607 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2608
2609 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2610 New tests.
2611
2612 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2613
2614 * lib/gcc-dg.exp (dg-forbid-option): New function.
2615 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2616 * g++.dg/abi/bitfield8.C: Likewise.
2617 * g++.dg/abi/dtor1.C: Likewise.
2618 * g++.dg/abi/empty10.C: Likewise.
2619 * g++.dg/abi/empty7.C: Likewise.
2620 * g++.dg/abi/empty9.C: Likewise.
2621 * g++.dg/abi/layout3.C: Likewise.
2622 * g++.dg/abi/layout4.C: Likewise.
2623 * g++.dg/abi/thunk1.C: Likewise.
2624 * g++.dg/abi/thunk2.C: Likewise.
2625 * g++.dg/abi/vbase11.C: Likewise.
2626 * g++.dg/abi/vthunk2.C: Likewise.
2627 * g++.dg/abi/vthunk3.C: Likewise.
2628 * g++.dg/ext/attrib8.C: Likewise.
2629 * g++.dg/opt/longbranch2.C: Likewise.
2630 * g++.dg/opt/reg-stack4.C: Likewise.
2631 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2632 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2633 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2634 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2635 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2636 * gcc.dg/20000609-1.c: Likewise.
2637 * gcc.dg/20000720-1.c: Likewise.
2638 * gcc.dg/20011107-1.c: Likewise.
2639 * gcc.dg/20011119-1.c: Likewise.
2640 * gcc.dg/20020108-1.c: Likewise.
2641 * gcc.dg/20020122-2.c: Likewise.
2642 * gcc.dg/20020122-3.c: Likewise.
2643 * gcc.dg/20020201-3.c: Likewise.
2644 * gcc.dg/20020206-1.c: Likewise.
2645 * gcc.dg/20020218-1.c: Likewise.
2646 * gcc.dg/20020310-1.c: Likewise.
2647 * gcc.dg/20020411-1.c: Likewise.
2648 * gcc.dg/20020418-2.c: Likewise.
2649 * gcc.dg/20020426-1.c: Likewise.
2650 * gcc.dg/20020426-2.c: Likewise.
2651 * gcc.dg/20020517-1.c: Likewise.
2652 * gcc.dg/20020523-1.c: Likewise.
2653 * gcc.dg/20020523-2.c: Likewise.
2654 * gcc.dg/20020729-1.c: Likewise.
2655 * gcc.dg/20030204-1.c: Likewise.
2656 * gcc.dg/20030826-2.c: Likewise.
2657 * gcc.dg/20030926-1.c: Likewise.
2658 * gcc.dg/20031202-1.c: Likewise.
2659 * gcc.dg/980312-1.c: Likewise.
2660 * gcc.dg/980313-1.c: Likewise.
2661 * gcc.dg/990117-1.c: Likewise.
2662 * gcc.dg/990424-1.c: Likewise.
2663 * gcc.dg/990524-1.c: Likewise.
2664 * gcc.dg/991230-1.c: Likewise.
2665 * gcc.dg/i386-387-1.c: Likewise.
2666 * gcc.dg/i386-387-2.c: Likewise.
2667 * gcc.dg/i386-387-3.c: Likewise.
2668 * gcc.dg/i386-387-4.c: Likewise.
2669 * gcc.dg/i386-387-5.c: Likewise.
2670 * gcc.dg/i386-387-6.c: Likewise.
2671 * gcc.dg/i386-asm-1.c: Likewise.
2672 * gcc.dg/i386-bitfield1.c: Likewise.
2673 * gcc.dg/i386-bitfield2.c: Likewise.
2674 * gcc.dg/i386-loop-1.c: Likewise.
2675 * gcc.dg/i386-loop-2.c: Likewise.
2676 * gcc.dg/i386-loop-3.c: Likewise.
2677 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2678 * gcc.dg/i386-pic-1.c: Likewise.
2679 * gcc.dg/i386-regparm.c: Likewise.
2680 * gcc.dg/i386-signbit-1.c: Likewise.
2681 * gcc.dg/i386-signbit-2.c: Likewise.
2682 * gcc.dg/i386-signbit-3.c: Likewise.
2683 * gcc.dg/i386-sse-5.c: Likewise.
2684 * gcc.dg/i386-sse-8.c: Likewise.
2685 * gcc.dg/i386-unroll-1.c: Likewise.
2686 * gcc.dg/tls/opt-1.c: Likewise.
2687 * gcc.dg/tls/opt-2.c: Likewise.
2688 * gcc.dg/unroll-1.c: Likewise.
2689 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2690 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2691 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2692 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2693 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2694 -m64 is specified.
2695
2696 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2697
2698 PR c++/18389
2699 * g++.dg/parse/cond1.C: New test.
2700
2701 PR c++/18429
2702 * g++.dg/template/array9.C: New test.
2703 * g++.dg/ext/vla1.C: Adjust error messages.
2704 * g++.dg/ext/vlm1.C: Likewise.
2705 * g++.dg/template/crash2.C: Likewise.
2706
2707 PR c++/18436
2708 * g++.dg/template/call3.C: New test.
2709
2710 PR c++/18407
2711 * g++.dg/template/ptrmem11.C: New test.
2712
2713 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2714
2715 PR other/14264
2716 * lib/g++.exp: Set LC_ALL and LANG to C.
2717 * lib/gcc-dg.exp: Likewise.
2718 * lib/gfortran.exp: Likewise.
2719 * lib/objc.exp: Likewise.
2720 * lib/treelang.exp: Likewise.
2721
2722 2004-11-12 Andreas Schwab <schwab@suse.de>
2723
2724 * gcc.dg/pr16286.c: Fix last change.
2725
2726 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2727
2728 PR c++/18416
2729 * g++.dg/init/global1.C: New test.
2730
2731 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2732
2733 * gcc.c-torture/execute/20041112-1.c: New test.
2734
2735 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2736
2737 * lib/gcc-dg.exp (dg-target-list): New.
2738
2739 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2740 Richard Sandiford <rsandifo@redhat.com>
2741
2742 * lib/target-supports.exp (get-compiler_messages): New.
2743 (check_named_sections_available): Use it.
2744 (check_effective_target_ilp32): New.
2745 (check_effective_target_lp64): New.
2746 (is-effective-target): New.
2747 * lib/gcc-dg.exp (dg-require-effective-target): New.
2748
2749 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2750
2751 * gcc.dg/precedence-1.c: New test.
2752
2753 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2754
2755 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2756
2757 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2758 message, delete generated files, use more descriptive name for
2759 executable, and make the test unsupported when it cannot be run.
2760
2761 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2762 (dg-require-weak, dg-require-visibility, dg-require-alias,
2763 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2764 dg-require-iconv, dg-require-named-sections): Use it.
2765
2766 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2767
2768 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2769
2770 PR target/16457
2771 * gcc.dg/ppc-and-1: New
2772
2773 PR target/16796
2774 * gcc.dg/ppc-mov-1.c: New.
2775
2776 PR target/16458
2777 * gcc.dg/ppc-compare-1.c: New.
2778
2779 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2780
2781 * objc.dg/desig-init-2.m: New test.
2782
2783 2004-11-10 Adam Nemet <anemet@lnxw.com>
2784
2785 PR middle-end/18160
2786 * g++.dg/warn/register-var-1.C: New test.
2787 * g++.dg/warn/register-var-2.C: New test.
2788
2789 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2790
2791 * gcc.dg/union-2.c: New test.
2792
2793 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2794
2795 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2796 New test for PR tree-optimization/17892.
2797
2798 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2799
2800 PR c++/18369
2801 * g++.dg/init/new12.C: New test.
2802
2803 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2804
2805 * gcc.target/sparc: New directory.
2806 * gcc.target/sparc/sparc.exp: New driver.
2807 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2808 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2809 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2810 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2811
2812 2004-11-10 Paul Brook <paul@codesourcery.com>
2813
2814 PR fortran/18218
2815 * gfortran.dg/list_read.c: New test.
2816
2817 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2818
2819 PR c/18322
2820 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2821 expected diagnostic location.
2822
2823 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2824
2825 * gcc.dg/20041109-1.c: New test.
2826
2827 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2828
2829 PR objc/18406
2830 * objc/compile/pr18406.m: New test.
2831
2832 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2833
2834 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2835
2836 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2837
2838 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2839
2840 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2841
2842 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2843
2844 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2845
2846 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2847 exit.
2848
2849 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2850
2851 PR tree-opt/18299
2852 * gcc.c-torture/pr18299-1.c: New test.
2853
2854 2004-11-06 Andreas Schwab <schwab@suse.de>
2855
2856 * gcc.dg/pr16286.c: Also test for bool and pixel.
2857
2858 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2859
2860 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2861 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2862 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2863 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2864 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2865 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2866 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2867 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2868 gcc.dg/struct-semi-3.c: New tests.
2869
2870 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2871
2872 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2873
2874 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2875
2876 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2877 Do not use C99 designators.
2878
2879 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2880
2881 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2882
2883 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2884
2885 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2886 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2887 * gcc.c-torture/execute/simd-5.x: Remove.
2888
2889 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2890
2891 PR rtl-optimization/17933
2892 * gcc.dg/torture/pr17933-1.c: New test.
2893
2894 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2895
2896 PR target/18106
2897 * lib/target-supports.exp (check_weak_available): Support
2898 Windows.
2899
2900 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2901
2902 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2903 call to fflush(stdout) before abort.
2904 (my_ffsll): New function.
2905 (generate_fields): Use it.
2906
2907 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2908
2909 * gcc.dg/init-undef-1.c: New test.
2910
2911 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2912
2913 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2914 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2915 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2916 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2917 expected messages for new parser.
2918
2919 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2920
2921 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2922
2923 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2924
2925 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2926 on LP64 targets.
2927
2928 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2929
2930 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2931 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2932 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2933 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2934 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2935 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2936 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2937 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2938 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2939 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2940
2941 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2942
2943 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2944 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2945 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2946 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2947 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2948 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2949 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2950 for new parser.
2951
2952 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2953
2954 PR target/15342
2955 * gcc.dg/20041104-1.c: New test.
2956
2957 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2958
2959 * g++.dg/template/nontype7.C: New test.
2960 * g++.dg/template/nontype8.C: Likewise.
2961 * g++.dg/template/nontype9.C: Likewise.
2962 * g++.dg/template/nontype10.C: Likewise.
2963 * g++.dg/tc1/dr49.C: Likewise.
2964 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2965 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2966
2967 2004-11-04 Ben Elliston <bje@au.ibm.com>
2968
2969 * g++.dg/rtti/tinfo1.C: Remove xfails.
2970
2971 2004-11-04 Ben Elliston <bje@au.ibm.com>
2972
2973 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2974 packed attribute to the definition to satisfy the new C++ parser.
2975
2976 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2977
2978 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2979 invocations of va_arg.
2980
2981 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2982
2983 PR c++/18124
2984 * g++.dg/template/crash25.C: New test.
2985
2986 PR c++/18155
2987 * g++.dg/template/typedef2.C: New test.
2988 * g++.dg/parse/crash13.C: Adjust error markers.
2989
2990 PR c++/18177
2991 * g++.dg/conversion/const3.C: New test.
2992
2993 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2994
2995 PR fortran/17535
2996 PR fortran/17583
2997 PR fortran/17713
2998 * gfortran.dg/generic_[123].f90: New testcases.
2999
3000 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3001
3002 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3003 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3004
3005 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3006
3007 PR tree-opt/16808
3008 * gcc.c-torture/compile/pr16808.c: New test.
3009
3010 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3011
3012 PR rtl-optimization/17104
3013 * gcc.dg/ppc-bitfield1.c: New.
3014
3015 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3016
3017 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3018
3019 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3020
3021 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3022 strings for 32-bit code.
3023
3024 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3025
3026 PR c/18239
3027 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3028
3029 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3030
3031 PR c++/18064
3032 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3033
3034 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3035
3036 PR c++/15172
3037 * g++.dg/init/aggr2.C: New test.
3038
3039 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3040
3041 * objc.dg/local-decl-1.m: New test.
3042
3043 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3044
3045 * gcc.dg/20040910-1.c: Adjust regex.
3046
3047 2004-10-30 Roger Sayle <roger@eyesopen.com>
3048
3049 PR rtl-optimization/18084
3050 * g++.dg/opt/pr18084-1.C: New testcase.
3051
3052 2004-10-30 Matt Austern <austern@apple.com>
3053
3054 PR c++/17542
3055 * g++.dg/ext/attrib18.C: New test.
3056
3057 2004-10-30 Roger Sayle <roger@eyesopen.com>
3058
3059 PR middle-end/18096
3060 * gcc.dg/pr18096-1.c: New test case.
3061
3062 2004-10-30 Roger Sayle <roger@eyesopen.com>
3063
3064 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3065
3066 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3067
3068 PR c/16666
3069 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3070 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3071 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3072 gcc.dg/old-style-prom-3.c: New tests.
3073
3074 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3075
3076 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3077 Remove unnecessary inclusion of stdio.h.
3078
3079 2004-10-29 Roger Sayle <roger@eyesopen.com>
3080
3081 PR rtl-optimization/17581
3082 * gcc.dg/pr17581-1.c: New test case.
3083
3084 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3085
3086 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3087 being implemented.
3088 * g++.dg/conversion/dr195-1.C: New.
3089 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3090 * g++.old-deja/g++.mike/p10148.C: Likewise.
3091
3092 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3093
3094 PR c++/17695
3095 * g++.dg/debug/typedef2.C: New test.
3096
3097 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3098
3099 PR fortran/13490
3100 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3101 * gfortran.dg/g77/README: Update.
3102
3103 2004-10-28 Matt Austern <austern@apple.com>
3104
3105 PR c++/14124
3106 * g++.dg/ext/packed7.C: New test.
3107
3108 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3109
3110 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3111 scan-assembler.
3112 * lib/scanasm.exp (hidden-scan-for): New proc.
3113 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3114 string.
3115 (scan-not-hidden): Likewise.
3116 * lib/target-supports.exp (check_visibility_available): mach-o is
3117 support too.
3118
3119 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3120
3121 PR c++/17132
3122 * g++.dg/template/memclass3.C: New test.
3123
3124 2004-10-28 Adam Nemet <anemet@lnxw.com>
3125
3126 PR middle-end/18160
3127 * gcc.dg/register-var-1.c: New test.
3128 * gcc.dg/register-var-2.c: New test.
3129 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3130 error now.
3131
3132 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3133
3134 PR other/18172
3135 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3136 unused variables.
3137 * gcc.dg/vect/vect-22.c: Likewise.
3138
3139 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3140
3141 * gcc.dg/i386-rotate-1.c: New test.
3142
3143 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3144
3145 * g++.dg/init/ref12.C: Add "run" marker.
3146
3147 PR c++/17435
3148 * g++.dg/init/ref12.C: New test.
3149
3150 PR c++/18140
3151 * g++.dg/template/shift1.C: New test.
3152 * g++.dg/template/error10.C: Adjust error markers.
3153
3154 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3155
3156 PR tree-opt/17529
3157 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3158
3159 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3160
3161 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3162 * gcc.dg/weak/weak-3.c: Likewise.
3163 * gcc.dg/weak/weak-5.c: Likewise.
3164 * gcc.dg/weak/weak-9.c: Likewise.
3165 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3166 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3167
3168 * gcc.dg/darwin-weakimport-1.c: New.
3169
3170 2004-10-28 Ben Elliston <bje@au.ibm.com>
3171
3172 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3173
3174 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3175
3176 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3177 'syntax' error messages.
3178 * gcc.dg/cpp/direct2s.c: Likewise.
3179
3180 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3181
3182 * gcc.c-torture/compile/20041026-1.c: New.
3183
3184 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3185
3186 PR c++/18093
3187 * g++.dg/lookup/ns2.C: New test.
3188
3189 PR c++/18020
3190 * g++.dg/template/enum4.C: New test.
3191
3192 PR c++/18161
3193 * g++.dg/template/expr1.C: New test.
3194
3195 2004-10-26 Ben Elliston <bje@au.ibm.com>
3196
3197 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3198
3199 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3200
3201 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3202 gcc.dg/decl-nospec-3.c: New tests.
3203
3204 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3205
3206 * objc.dg/super-class-3.m: New test.
3207
3208 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3209
3210 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3211 resyncing.
3212 * gcc.dg/cpp/direct2s.c: Likewise.
3213
3214 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3215
3216 * objc.dg/image-info.m: Update for changes to section selection.
3217
3218 2004-10-25 David Ayers <d.ayers@inode.at>
3219 Ziemowit Laski <zlaski@apple.com>
3220
3221 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3222 diagnostics when messaging 'id <Proto>'.
3223 * objc.dg/class-protocol-1.m: New test.
3224 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3225 a non-existent method signature.
3226 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3227 Update diagnostics when messaging with non-existent method signature.
3228 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3229 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3230 invalid receivers are now resolved as if messaging 'id'; remove
3231 extraneous diagnostics.
3232
3233 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3234
3235 PR c/16667
3236 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3237 gcc.dg/init-desig-obs-3.c: New tests.
3238
3239 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3240
3241 * gcc.dg/debug/20041023-1.c: New test.
3242
3243 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3244
3245 PR middle-end/17407
3246 * gcc.c-torture/compile/pr17407.c: New test.
3247
3248 PR c++/18121
3249 * g++.dg/template/array8.C: New test.
3250
3251 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3252
3253 PR other/18138
3254 * lib/g++.exp: Accept more than one multilib libgcc.
3255 * lib/gcc-dg.exp: Likewise.
3256 * lib/objc.exp: Likewise.
3257 * lib/treelang.exp: Likewise.
3258 * lib/gfortran.exp: Likewise.
3259
3260 2004-10-24 Ben Elliston <bje@au.ibm.com>
3261
3262 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3263
3264 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3265
3266 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3267 * gcc.dg/c99-const-expr-3.c: Likewise.
3268
3269 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3270
3271 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3272
3273 2004-10-23 Ben Elliston <bje@au.ibm.com>
3274
3275 * gcc.c-torture/execute/loop-2e.x: Remove.
3276
3277 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3278
3279 PR c++/18095
3280 * g++.dg/parse/crash18.C: New.
3281 * g++.dg/parse/crash19.C: New.
3282
3283 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3284
3285 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3286 * g++.dg/ext/dllimport2.C: Same.
3287 * g++.dg/ext/dllimport8.C: Same.
3288
3289 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3290
3291 PR c++/10841
3292 * g++.dg/conversion/cast1.C: New test.
3293 * g++.dg/overload/pmf1.C: Adjust error marker.
3294
3295 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3296
3297 PR objc/17923
3298 * objc.dg/const-str-7.m: New test.
3299
3300 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3301
3302 * g++.dg/template/memfriend11.C: Fix comment typo.
3303 * g++.dg/template/memfriend14.C: Likewise.
3304
3305 2004-10-20 Richard Henderson <rth@redhat.com>
3306
3307 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3308 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3309 -fasynchronous-unwind-tables.
3310
3311 2004-10-20 Richard Henderson <rth@redhat.com>
3312
3313 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3314 (main): Return success.
3315 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3316 (main): Return success.
3317
3318 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3319
3320 PR c++/13495
3321 * g++.dg/template/memfriend9.C: New test.
3322 * g++.dg/template/memfriend10.C: Likewise.
3323 * g++.dg/template/memfriend11.C: Likewise.
3324 * g++.dg/template/memfriend12.C: Likewise.
3325 * g++.dg/template/memfriend13.C: Likewise.
3326 * g++.dg/template/memfriend14.C: Likewise.
3327 * g++.dg/template/memfriend15.C: Likewise.
3328 * g++.dg/template/memfriend16.C: Likewise.
3329 * g++.dg/template/memfriend17.C: Likewise.
3330 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3331
3332 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3333
3334 * g++.dg/conversion/dr195.C: New.
3335 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3336
3337 2004-10-20 Ben Elliston <bje@au.ibm.com>
3338 Devang Patel <dpatel@apple.com>
3339
3340 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3341 of floating point arithmetic, which could trap.
3342
3343 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3344
3345 PR c++/14035
3346 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3347 * g++.dg/conversion/const2.C: New test.
3348 * g++.dg/expr/reinterpret2.C: New test.
3349 * g++.dg/expr/reinterpret3.C: New test.
3350 * g++.dg/expr/cast2.C: New test.
3351 * g++.dg/expr/copy1.C: New test.
3352 * g++.dg/other/conversion1.C: Change error message.
3353 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3354 function pointers to void *.
3355 * g++.old-deja/g++.mike/p10148.C: Likewise.
3356
3357 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3358
3359 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3360
3361 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3362
3363 PR c++/18047
3364
3365 * g++.dg/parse/expr3.C: New test.
3366
3367 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3368
3369 * gcc.dg/smod-1.c: New test.
3370
3371 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3372
3373 * objc.dg/method-14.m: New test.
3374
3375 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3376
3377 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3378 Also xfail as the patch was reverted.
3379
3380 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3381
3382 PR middle-end/16973
3383 * gcc.dg/pr16973.c: New test.
3384
3385 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3386
3387 PR tree-optimization/17656
3388 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3389
3390 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3391
3392 * g++.dg/eh/shadow1.C: New.
3393
3394 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3395
3396 * gcc.c-torture/compile/20041018-1.c: New test.
3397
3398 2004-10-18 Ben Elliston <bje@au.ibm.com>
3399
3400 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3401 compiler referring to register 0 when accessing sdata. The linker
3402 now patches things up.
3403
3404 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3405
3406 PR c/17529
3407 * gcc.c-torture/compile/pr17529.c: New test.
3408
3409 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3410
3411 PR c++/17743
3412 * g++.dg/ext/attrib17.C: New test.
3413
3414 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3415
3416 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3417
3418 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3419
3420 PR c++/10479
3421 * g++.dg/ext/attrib16.C: New test.
3422
3423 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3424
3425 PR c++/17042
3426 * g++.dg/init/dso_handle1.C: New test.
3427
3428 PR c++/14667
3429 * g++.dg/parse/typedef6.C: New test.
3430
3431 PR c++/17916
3432 * g++.dg/parse/pragma1.C: New test.
3433
3434 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3435
3436 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3437
3438 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3439
3440 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3441 -fno-common when on HPPA HP-UX platforms.
3442
3443 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR other/16820
3446 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3447 stdint.h.
3448 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3449 uintptr_t.
3450
3451 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3452
3453 PR c++/16301
3454 * g++.dg/lookup/strong-using-4.C: New test.
3455
3456 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3457
3458 PR middle-end/16567
3459 * gcc.c-torture/compile/nested-1.c: New test.
3460
3461 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3462
3463 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3464 and mipsisa64*-*-* (until support for misaligned loads is added).
3465 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3466 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3467 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3468 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3469 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3470 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3471
3472 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3473
3474 PR c++/17976
3475 * g++.dg/init/dtor3.C: New test.
3476
3477 2004-10-15 Ben Elliston <bje@au.ibm.com>
3478
3479 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3480
3481 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3482
3483 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3484 * gcc.dg/macho-lo-sum.c: Likewise.
3485
3486 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3487
3488 * gcc.dg/ppc-spe64-1.c: New test.
3489
3490 2004-10-14 Devang Patel <dpatel@apple.com>
3491
3492 PR 17635
3493 * gcc.dg/pr17635.c : New test.
3494
3495 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3496
3497 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3498 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3499 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3500 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3501 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3502 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3503 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3504 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3505 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3506 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3507 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3508 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3509 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3510 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3511 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3512 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3513 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3514 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3515
3516 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3517
3518 * gcc.dg/vect/vect-82.c: New testcase.
3519 * gcc.dg/vect/vect-82_64.c: New testcase.
3520 * gcc.dg/vect/vect-83.c: New testcase.
3521 * gcc.dg/vect/vect-83_64.c: New testcase.
3522
3523 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3524
3525 * gcc.dg/cpp/error-1.c: New test.
3526
3527 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3528
3529 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3530
3531 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3532
3533 PR target/17984
3534 * gcc.dg/cris-peep2-xsrand2.c: New test.
3535
3536 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3537
3538 PR c++/17661
3539 * testsuite/g++.dg/expr/for2.C: New test.
3540
3541 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3542
3543 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3544
3545 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3546
3547 PR tree-optimization/17724
3548 * g++.dg/opt/pr17724-1.C: New test.
3549 * g++.dg/opt/pr17724-2.C: New test.
3550 * g++.dg/opt/pr17724-3.C: New test.
3551 * g++.dg/opt/pr17724-4.C: New test.
3552 * g++.dg/opt/pr17724-5.C: New test.
3553 * g++.dg/opt/pr17724-6.C: New test.
3554
3555 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3556
3557 PR c/17301
3558 * gcc.dg/pr17301-2.c: New test.
3559
3560 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3561
3562 PR c++/15876
3563 * g++.dg/parse/error22.C: New test.
3564
3565 PR c++/17936
3566 * g++.dg/template/spec18.C: New test.
3567
3568 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3569
3570 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3571 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3572 memcpy.
3573 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3574 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3575
3576 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3577
3578 * g++.dg/eh/cleanup5.C: Add dg-options "".
3579
3580 2004-10-11 Roger Sayle <roger@eyesopen.com>
3581
3582 PR middle-end/17657
3583 * gcc.dg/switch-4.c: New test case.
3584
3585 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3586
3587 * gcc.c-torture/execute/20041011-1.c: New test.
3588
3589 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3590
3591 PR c++/17554
3592 * g++.dg/init/for3.C: New test.
3593
3594 PR c++/17657
3595 * g++.dg/opt/switch2.C: New test.
3596
3597 PR middle-end/17703
3598 * g++.dg/warn/Wreturn-2.C: New test.
3599
3600 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3601
3602 PR c++/17907
3603 * g++.dg/eh/cleanup5.C: New test.
3604
3605 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3606
3607 PR c++/17393
3608 * g++.dg/parse/error21.C: New test.
3609
3610 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3611
3612 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3613 * g++.dg/warn/incomplete1.C: Likewise.
3614 * g++.dg/template/qualttp20.C: Likewise.
3615
3616 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3617
3618 PR c/17881
3619 * parm-incomplete-1.c: New test.
3620
3621 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3622
3623 PR c++/17867
3624 * g++.dg/parse/error19.C: New test.
3625
3626 PR c++/17670
3627 * g++.dg/init/new11.C: New test.
3628
3629 PR c++/17821
3630 * g++.dg/parse/error20.C: New test.
3631
3632 PR c++/17826
3633 * g++.dg/template/crash24.C: New test.
3634
3635 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3636
3637 PR c/17301
3638 * gcc.dg/pr17301-1.c: New test.
3639
3640 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3641
3642 PR c/17189
3643 * gcc.dg/anon-struct-5.c: New test.
3644
3645 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3646
3647 PR c/17844
3648 * gcc.dg/pr17844-1.c: New test.
3649
3650 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3651
3652 PR tree-optimization/17906
3653 * gcc.c-torture/compile/pr17906.c: New.
3654
3655 2004-10-09 Stuart Hastings <stuart@apple.com>
3656 Roger Sayle <roger@eyesopen.com>
3657
3658 PR rtl-optimization/17853
3659 * gcc.dg/i386-mmx-5.c: New testcase.
3660
3661 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3662
3663 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3664
3665 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3666
3667 PR c++/17524
3668 * g++.dg/template/static9.C: New test.
3669
3670 PR c++/17685
3671 * g++.dg/parse/operator5.C: New test.
3672
3673 2004-10-09 Roger Sayle <roger@eyesopen.com>
3674
3675 PR middle-end/17894
3676 * gcc.c-torture/execute/divcmp-4.c: New test case.
3677
3678 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3679
3680 PR tree-opt/17902
3681 * g++.dg/opt/pr17902.C: New test.
3682
3683 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3684
3685 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3686
3687 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3688
3689 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3690
3691 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3692
3693 * gcc.dg/assign-warn-3.c: New test.
3694
3695 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3696
3697 PR c/16999
3698 * gcc.dg/cpp/ident-1.c: New test.
3699
3700 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3701
3702 * gcc.c-torture/compile/acc1.c: New.
3703
3704 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3705
3706 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3707 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3708
3709 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3710
3711 * gcc.dg/ultrasp11.c: New test.
3712
3713 2004-10-08 Michael Matz <matz@suse.de>
3714
3715 * gcc.dg/doloop-2.c: New test.
3716
3717 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3718
3719 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3720 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3721 objc.dg/method-9.m: Update expected diagnostics.
3722
3723 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3724
3725 * gcc.dg/ppc-fsel-3.c: New file.
3726 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3727
3728 2004-10-07 Paul Brook <paul@codesourcery.com>
3729
3730 * gfortran.dg/intrinsic_verify_1.f90: New test.
3731
3732 2004-10-07 Paul Brook <paul@codesourcery.com>
3733
3734 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3735
3736 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3737
3738 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3739 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3740 commit.
3741
3742 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3743
3744 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3745
3746 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3747
3748 PR c++/17115
3749 * g++.dg/warn/Winline-4.C: New test.
3750
3751 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3752
3753 * gcc.c-torture/compile/20041007-1.c: New test.
3754
3755 2004-10-07 Paul Brook <paul@codesourcery.com>
3756
3757 PR fortran/17678
3758 * gfortran.dg/use_allocated_1.f90: New test.
3759
3760 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3761
3762 PR middle-end/17849
3763 * gfortran.fortran-torture/compile/nested.f90: New test
3764
3765 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3766
3767 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3768
3769 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3770
3771 PR c++/17368
3772 * g++.dg/ext/asm6.C: New test.
3773
3774 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3775
3776 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3777
3778 2004-10-06 Paul Brook <paul@codesourcery.com>
3779
3780 PR libfortran/17709
3781 * gfortran.dg/empty_format_1.f90: New test.
3782
3783 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3784
3785 PR fortran/17568
3786 * gfortran.dg/ishft.f90: New test.
3787
3788 PR fortran/17283
3789 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3790 tests.
3791
3792 2004-10-06 Paul Brook <paul@codesourcery.com>
3793
3794 * gfortran.dg/do_1.f90: New test.
3795
3796 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3797
3798 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3799 optimizing for size.
3800
3801 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3802
3803 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3804
3805 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3806
3807 * gcc.c-torture/compile/20041005-1.c: New test.
3808
3809 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3810
3811 PR c++/17829
3812 * g++.dg/lookup/koenig4.C: New.
3813
3814 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3815
3816 * g++.dg/other/classkey1.C: Adjust quoting marks.
3817 * g++.dg/parse/error15.C: Likewise.
3818 * g++.dg/template/meminit2.C (int>): Likewise.
3819
3820 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3821
3822 PR fortran/17283
3823 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3824
3825 PR fortran/17631
3826 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3827
3828 PR fortran/17708
3829 * gfortran.dg/pr17708.f90: New test.
3830
3831 2004-10-04 Chao-ying Fu <fu@mips.com>
3832
3833 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3834 * gcc.dg/vect/vect-4.c: Ditto.
3835 * gcc.dg/vect/vect-5.c: Ditto.
3836 * gcc.dg/vect/vect-6.c: Ditto.
3837 * gcc.dg/vect/vect-8.c: Ditto.
3838 * gcc.dg/vect/vect-16.c: Ditto.
3839 * gcc.dg/vect/vect-30.c: Ditto.
3840 * gcc.dg/vect/vect-40.c: Ditto.
3841 * gcc.dg/vect/vect-41.c: Ditto.
3842 * gcc.dg/vect/vect-42.c: Ditto.
3843 * gcc.dg/vect/vect-43.c: Ditto.
3844 * gcc.dg/vect/vect-44.c: Ditto.
3845 * gcc.dg/vect/vect-45.c: Ditto.
3846 * gcc.dg/vect/vect-46.c: Ditto.
3847 * gcc.dg/vect/vect-47.c: Ditto.
3848 * gcc.dg/vect/vect-48.c: Ditto.
3849 * gcc.dg/vect/vect-49.c: Ditto.
3850 * gcc.dg/vect/vect-50.c: Ditto.
3851 * gcc.dg/vect/vect-51.c: Ditto.
3852 * gcc.dg/vect/vect-52.c: Ditto.
3853 * gcc.dg/vect/vect-53.c: Ditto.
3854 * gcc.dg/vect/vect-54.c: Ditto.
3855 * gcc.dg/vect/vect-55.c: Ditto.
3856 * gcc.dg/vect/vect-56.c: Ditto.
3857 * gcc.dg/vect/vect-57.c: Ditto.
3858 * gcc.dg/vect/vect-58.c: Ditto.
3859 * gcc.dg/vect/vect-59.c: Ditto.
3860 * gcc.dg/vect/vect-60.c: Ditto.
3861 * gcc.dg/vect/vect-74.c: Ditto.
3862 * gcc.dg/vect/vect-79.c: Ditto.
3863 * gcc.dg/vect/vect-80.c: Ditto.
3864
3865 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3866
3867 * gcc.dg/unused-7.c: Use the correct option.
3868
3869 2004-10-04 Paul Brook <paul@codesourcery.com>
3870 Bud Davis <bdavis9659@comcast.net>
3871
3872 PR fortran/17706
3873 PR fortran/16434
3874 * gfortran/pr17706.f90: New test.
3875 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3876
3877 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3878
3879 * gfortran.dg/pr17612.f90: New test.
3880
3881 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3882
3883 * g++.dg/template/local1.C: Adjust quoting marks in
3884 testing for diagnostics.
3885 * g++.dg/tls/diag-2.C: Likewise.
3886 * g++.dg/other/error8.C: Likewise.
3887
3888 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3889
3890 PR c/17178
3891 * gcc.dg/unused-4.c: Adjust to be correct.
3892
3893 PR c/17820
3894 * gcc.dg/unused-7.c: New test.
3895
3896 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3897
3898 PR c++/17797
3899 * g++.dg/overload/template2.C: New test.
3900
3901 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3902
3903 PR tree-optimization/16632
3904 * gcc.dg/tree-ssa/20041002-1.c: New.
3905
3906 2004-10-03 Paul Brook <paul@codesourcery.com>
3907
3908 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3909 rather than relying on default formatting.
3910
3911 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3912
3913 * gcc.dg/20040920-1.c: Update expected message text.
3914
3915 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3916
3917 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3918
3919 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3920
3921 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3922 tree level.
3923
3924 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3925
3926 * gcc.dg/tree-ssa/pr17343.c: Remove.
3927
3928 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3929
3930 PR tree-opt/17343
3931 * gcc.dg/tree-ssa/pr17343.c: New test.
3932
3933 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3934
3935 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3936 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3937 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3938 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3939 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3940
3941 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3942
3943 * gcc.dg/lvalue-2.c: New test.
3944
3945 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3946
3947 PR c/17730
3948 * gcc.dg/pr17730-1.c: New test
3949
3950 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3951
3952 PR c/7425
3953 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3954
3955 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3956
3957 * gcc.c-torture/execute/stdarg-1.c: New test.
3958 * gcc.c-torture/execute/stdarg-2.c: New test.
3959 * gcc.c-torture/execute/stdarg-3.c: New test.
3960 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3961 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3962 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3963 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3964 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3965
3966 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3967
3968 PR tree-optimization/17697
3969 * g++.dg/opt/pr17697-1.C: New test.
3970 * g++.dg/opt/pr17697-2.C: New test.
3971 * g++.dg/opt/pr17697-3.C: New test.
3972
3973 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3974
3975 PR c/16409
3976 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3977 gcc.dg/vla-init-5.c: New tests.
3978
3979 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3980
3981 PR c/13804
3982 * gcc.dg/pr13804-1.c: New test.
3983
3984 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3985
3986 PR fortran/16938
3987 * gfortran.dg/pr16938.f90: New test.
3988
3989 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3990
3991 * g++.dg/template/crash23.C: New test.
3992
3993 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3994
3995 PR c++/17585
3996 * g++.dg/template/static8.C: New test.
3997
3998 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3999
4000 PR c++/17681
4001 * g++.dg/other/error9.C: New test.
4002
4003 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4004
4005 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4006
4007 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4008
4009 PR fortran/15164
4010 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4011
4012 2004-09-26 Roger Sayle <roger@eyesopen.com>
4013
4014 PR middle-end/17112
4015 * gcc.dg/pr17112-1.c: New test case.
4016
4017 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4018
4019 PR c/11459
4020 * gcc.dg/pr11459-1.c: New test.
4021
4022 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4023
4024 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4025 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4026
4027 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4028
4029 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4030
4031 2004-09-25 Jan Hubicka <jh@suse.cz>
4032
4033 * compile/30040909-1.c: New test.
4034 * compile/30040907-1.c: New test.
4035
4036 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4037
4038 * gcc.c-torture/execute/va-arg-26.c: New test.
4039
4040 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4041
4042 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4043 extra diagnostics on targets with 64-bit pointers.
4044 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4045
4046 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4047
4048 PR c/17188
4049 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4050 * gcc.dg/decl-3.c: Adjust expected message.
4051
4052 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4053
4054 PR fortran/17615
4055 * gfortran.dg/pr17615.f90: New test.
4056
4057 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4058
4059 PR tree-optimzation/17517
4060 * g++.dg/tree-ssa/pr17517.C: New Test.
4061
4062 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4063
4064 PR c++/16889
4065 * g++.dg/lookup/ambig3.C: New.
4066
4067 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4068
4069 PR tree-opt/17624
4070 * g++.dg/opt/pr17624.C: New test.
4071
4072 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4073
4074 PR c/6980
4075 * gcc.dg/Wbad-function-cast-1.c: New test.
4076
4077 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4078
4079 * g++.dg/ext/complit1.C
4080 * g++.dg/other/error2.C
4081 * g++.dg/other/nontype-1.C
4082 * g++.dg/parse/crash11.C
4083 * g++.dg/parse/crash12.C
4084 * g++.dg/parse/error15.C
4085 * g++.dg/parse/error4.C
4086 * g++.dg/parse/tmpl-outside1.C
4087 * g++.dg/parse/too-many-tmpl-args1.C
4088 * g++.dg/template/dependent-expr3.C
4089 * g++.dg/template/error10.C
4090 * g++.dg/template/instantiate1.C
4091 * g++.dg/template/vtable2.C
4092 * g++.dg/warn/Wshadow-1.C
4093 * g++.dg/warn/weak1.C
4094 * g++.old-deja/g++.brendan/crash16.C
4095 * g++.old-deja/g++.brendan/crash18.C
4096 * g++.old-deja/g++.brendan/crash48.C
4097 * g++.old-deja/g++.brendan/crash49.C
4098 * g++.old-deja/g++.brendan/crash55.C
4099 * g++.old-deja/g++.brendan/crash56.C
4100 * g++.old-deja/g++.brendan/crash8.C
4101 * g++.old-deja/g++.brendan/enum11.C
4102 * g++.old-deja/g++.brendan/enum8.C
4103 * g++.old-deja/g++.brendan/enum9.C
4104 * g++.old-deja/g++.brendan/friend3.C
4105 * g++.old-deja/g++.brendan/misc14.C
4106 * g++.old-deja/g++.bugs/900402_02.C
4107 * g++.old-deja/g++.bugs/900404_03.C
4108 * g++.old-deja/g++.bugs/900404_04.C
4109 * g++.old-deja/g++.bugs/900428_03.C
4110 * g++.old-deja/g++.jason/crash4.C
4111 * g++.old-deja/g++.jason/overload21.C
4112 * g++.old-deja/g++.jason/redecl1.C
4113 * g++.old-deja/g++.jason/report.C
4114 * g++.old-deja/g++.jason/rfg10.C
4115 * g++.old-deja/g++.jason/template30.C
4116 * g++.old-deja/g++.law/arm12.C
4117 * g++.old-deja/g++.law/ctors5.C
4118 * g++.old-deja/g++.law/cvt20.C
4119 * g++.old-deja/g++.law/init10.C
4120 * g++.old-deja/g++.law/init8.C
4121 * g++.old-deja/g++.law/visibility17.C
4122 * g++.old-deja/g++.law/visibility7.C
4123 * g++.old-deja/g++.mike/net8.C
4124 * g++.old-deja/g++.mike/p646.C
4125 * g++.old-deja/g++.mike/p700.C
4126 * g++.old-deja/g++.mike/p701.C
4127 * g++.old-deja/g++.mike/p811.C
4128 * g++.old-deja/g++.ns/template13.C
4129 * g++.old-deja/g++.other/array3.C
4130 * g++.old-deja/g++.other/crash25.C
4131 * g++.old-deja/g++.other/dtor3.C
4132 * g++.old-deja/g++.other/dtor4.C
4133 * g++.old-deja/g++.other/main1.C
4134 * g++.old-deja/g++.other/warn7.C
4135 * g++.old-deja/g++.pt/crash11.C
4136 * g++.old-deja/g++.pt/crash36.C
4137 * g++.old-deja/g++.pt/spec22.C
4138 * g++.old-deja/g++.pt/spec9.C
4139 * g++.old-deja/g++.pt/ttp52.C
4140 * g++.old-deja/g++.robertl/eb103.C
4141 * g++.old-deja/g++.robertl/eb121.C
4142 * g++.old-deja/g++.robertl/eb22.C
4143 * g++.old-deja/g++.robertl/eb8.C:
4144 Update locations and/or regexps of dg-error markers.
4145 Remove markers for some bogus messages that are no longer issued.
4146
4147 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4148
4149 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4150 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4151
4152 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4153
4154 PR c++/17618
4155 * g++.dg/lookup/crash5.C: New test.
4156
4157 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4158
4159 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4160 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4161 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4162 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4163 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4164 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4165
4166 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4167 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4168 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4169 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4170 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4171 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4172
4173 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4174
4175 * gcc.dg/vect/vect-44.c: Check additional cases.
4176 * gcc.dg/vect/vect-48.c: Check additional cases.
4177
4178 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4179 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4180 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4181 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4182 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4183 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4184 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4185 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4186 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4187
4188 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4189 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4190 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4191
4192 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4193
4194 * gcc.dg/tree-ssa/loop-6.c: New test.
4195
4196 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4197
4198 PR c++/17620
4199 * g++.dg/inherit/base2.C: New.
4200
4201 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4202
4203 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4204 * gcc.dg/20001012-2.c: Likewise.
4205 * gcc.dg/20001013-1.c: Likewise.
4206 * gcc.dg/20001101-1.c: Likewise.
4207 * gcc.dg/20001102-1.c: Likewise.
4208 * gcc.dg/bf-spl1.c: Likewise.
4209 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4210 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4211
4212 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4213
4214 PR tree-optimization/16721
4215 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4216
4217 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4218
4219 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4220 * gcc.dg/20040305-1.c: Likewise.
4221
4222 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4223
4224 PR c/16566
4225 * gcc.c-torture/compile/pr16566-1.c,
4226 gcc.c-torture/compile/pr16566-2.c,
4227 gcc.c-torture/compile/pr16566-3.c: New tests.
4228
4229 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4230
4231 PR tree-optimization/17512
4232 * gcc.c-torture/compile/20040916-1.c.
4233
4234 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4235
4236 * gcc.dg/pragma-re-3.c: New test.
4237
4238 2004-09-17 Matt Austern <austern@apple.com>
4239
4240 PR c++/15049
4241 * g++.dg/other/anon3.C: New.
4242
4243 2004-09-21 Roger Sayle <roger@eyesopen.com>
4244
4245 PR c++/7503
4246 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4247 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4248 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4249 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4250 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4251
4252 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4253
4254 PR fortran/17286
4255 * gfortran.dg/pr17286.f90: New test.
4256
4257 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4258
4259 PR c++/17530
4260 * g++.dg/template/static7.C: New test.
4261
4262 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4263
4264 PR tree-opt/17558
4265 * gcc.c-torture/compile/pr17558.c: New test.
4266
4267 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4268
4269 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4270 if SKIP_ATTRIBUTE is defined.
4271
4272 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4273
4274 PR fortran/15957
4275 * gfortran.dg/pr15957.f90: New test.
4276
4277 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4278
4279 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4280 in comparison.
4281 * gcc.dg/vect/vect-79.c: Likewise.
4282 * gcc.dg/vect/vect-80.c: Likewise.
4283
4284 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4285
4286 PR fortran/15750
4287 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4288
4289 2004-09-20 Ira Rosen <irar@il.ibm.com>
4290
4291 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4292 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4293 * gcc.dg/vect/vect-62.c: New testcase.
4294 * gcc.dg/vect/vect-63.c: New testcase.
4295 * gcc.dg/vect/vect-64.c: New testcase.
4296 * gcc.dg/vect/vect-65.c: New testcase.
4297 * gcc.dg/vect/vect-66.c: New testcase.
4298 * gcc.dg/vect/vect-67.c: New testcase.
4299 * gcc.dg/vect/vect-68.c: New testcase.
4300 * gcc.dg/vect/vect-69.c: New testcase.
4301 * gcc.dg/vect/vect-79.c: New testcase.
4302 * gcc.dg/vect/vect-80.c: New testcase.
4303
4304 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4305
4306 * gcc.target/mips/asm-1.c: New test.
4307
4308 2004-09-19 Ira Rosen <irar@il.ibm.com>
4309
4310 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4311 * gcc.dg/vect/vect-73.c: New testcase.
4312 * gcc.dg/vect/vect-74.c: New testcase.
4313 * gcc.dg/vect/vect-75.c: New testcase.
4314 * gcc.dg/vect/vect-76.c: New testcase.
4315 * gcc.dg/vect/vect-77.c: New testcase.
4316 * gcc.dg/vect/vect-78.c: New testcase
4317
4318 2004-09-18 Paul Brook <paul@codesourcery.com>
4319
4320 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4321
4322 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4323
4324 PR c/17424
4325 * gcc.dg/pr17424-1.c: New test.
4326
4327 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4328
4329 * g++.dg/tree-ssa/pr17153.C: New test.
4330
4331 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4332
4333 PR pch/13361
4334 * testsuite/g++.dg/pch/wchar-1.C: New.
4335 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4336
4337 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4338
4339 * gcc.c-torture/execute/20040917-1.c: New test.
4340
4341 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4342
4343 PR tree-optimization/17319
4344 * gcc.dg/pr17319.c: New test.
4345
4346 2004-09-17 Devang Patel <dpatel@apple.com>
4347
4348 * gcc.dg/20040813-1.c: New test.
4349
4350 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4351
4352 PR tree-optimization/17273
4353 * gcc.c-torture/compile/pr17273.c: New test.
4354
4355 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4356
4357 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4358 Update expected messages.
4359 * gcc.dg/declspec-13.c: New test.
4360
4361 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4362
4363 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4364
4365 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4366
4367 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4368 change what 'a' is pointing to.
4369
4370 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4371
4372 PR c++/16002
4373 * g++.dg/template/error18.C: New test.
4374
4375 PR c++/16029
4376 * g++.dg/warn/Wunused-8.C: New test.
4377
4378 2004-09-17 Steven Bosscher <stevenb@suse.de>
4379
4380 PR tree-optimization/17513
4381 * gcc.dg/20040916-1.c: New test.
4382
4383 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4384
4385 PR c++/17501
4386 * g++.dg/template/typename7.C: New test.
4387
4388 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4389
4390 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4391
4392 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4393
4394 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4395 with -ftree-based-profiling also.
4396 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4397
4398 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4399
4400 PR/15364
4401 * gfortran.dg/der_array_io_1.f90: New test.
4402 * gfortran.dg/der_array_io_2.f90: New test.
4403 * gfortran.dg/der_array_io_3.f90: New test.
4404
4405 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4406
4407 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4408 EABI.
4409
4410 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4411
4412 * g++.dg/opt/switch1.C: New test.
4413
4414 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4415
4416 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4417 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4418 Update expected messages.
4419
4420 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4421
4422 PR fortran/16485
4423 * gfortran.dg/same_name_1.f90: New test.
4424
4425 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4426
4427 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4428 dereference garbage pointers.
4429
4430 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4431
4432 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4433 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4434
4435 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4436 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4437 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4438
4439 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4440
4441 PR c++/17324
4442 * g++.dg/template/mangle1.C: New test.
4443
4444 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4445
4446 PR tree-optimization/17252
4447 * gcc.c-torture/execute/pr17252.c: New test.
4448
4449 2004-09-14 Andrew Pinski <apinski@apple.com>
4450
4451 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4452
4453 2004-09-14 Roger Sayle <roger@eyesopen.com>
4454
4455 PR rtl-optimization/9771
4456 * gcc.dg/pr9771-1.c: New test case.
4457
4458 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4459
4460 PR tree-optimization/15262
4461 * gcc.c-torture/execute/pr15262-1.c: New test.
4462 * gcc.c-torture/execute/pr15262-2.c: New test.
4463
4464 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4465
4466 * gcc.dg/declspec-12.c: New test.
4467
4468 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4469
4470 * gfortran.dg/pr17090.f90: Add directives to test.
4471
4472 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4473
4474 * gcc.c-torture/compile/20040914-1.c: New test.
4475
4476 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4477
4478 PR c++/16162
4479 * g++.dg/template/decl2.C: New test.
4480
4481 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4482
4483 PR fortran/17090
4484 * gfortran.dg/pr17090.f90: New test.
4485
4486 2004-09-13 Dale Johannesen <dalej@apple.com>
4487
4488 * gcc.c-torture/compile/pr17408.c: New test case.
4489
4490 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4491
4492 PR c++/16716
4493 * g++.dg/parse/crash17.C: New test.
4494
4495 PR c++/17327
4496 * g++.dg/template/enum3.C: New test.
4497
4498 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4499
4500 * lib/gcc-defs.exp: Load wrapper.exp.
4501 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4502 using local code.
4503 * lib/gcc.exp (gcc_init): Similar.
4504 * lib/gfortran.exp (gfortran_init): Similar.
4505 * lib/objc.exp (objc_init): Similar.
4506 * lib/treelang.exp (treelang_init): Similar.
4507 * lib/wrapper.exp: New file with build_wrapper call machinery in
4508 ${tool}_maybe_build_wrapper.
4509
4510 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4511
4512 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4513 "inline".
4514 * gcc.dg/declspec-11.c: Update expected messages.
4515 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4516 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4517 gcc.dg/inline-12.c: New tests.
4518
4519 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4520
4521 * g++.dg/tree-ssa/pr17400.C: New testcase.
4522
4523 2004-09-13 James E Wilson <wilson@specifixinc.com>
4524
4525 * gcc.target/mips/sb1-1.c: New testcase.
4526
4527 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4528
4529 * lib/g77-dg.exp: Remove unused file.
4530 * lib/mike-g77.exp: Ditto.
4531 * lib/g77.exp: Ditto.
4532
4533 2004-09-12 Richard Henderson <rth@redhat.com>
4534
4535 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4536
4537 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4538
4539 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4540 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4541 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4542 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4543 Update expected messages.
4544
4545 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4546
4547 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4548 declaration/use mismatch for dirp parameter.
4549
4550 2004-09-12 Andrew Pinski <apinski@apple.com>
4551
4552 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4553 -fgnu-runtime is passed.
4554
4555 2004-09-12 Richard Henderson <rth@redhat.com>
4556
4557 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4558 do the uplevel thing and update additional_flags directly.
4559 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4560 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4561 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4562 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4563
4564 2004-09-11 Steven Bosscher <stevenb@suse.de>
4565
4566 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4567
4568 2004-09-11 Roger Sayle <roger@eyesopen.com>
4569
4570 PR middle-end/17411
4571 * g++.dg/opt/pr17411-1.C: New test case.
4572
4573 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4574
4575 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4576 gcc.dg/tls/diag-2.c: Update expected messages.
4577 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4578 messages.
4579 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4580 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4581 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4582 gcc.dg/tls/diag-5.c: New tests.
4583
4584 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4585
4586 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4587
4588 2004-09-11 Steven Bosscher <stevenb@suse.de>
4589
4590 * g++.dg/parse/break-in-for.C: New test.
4591
4592 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4593
4594 * gcc.dg/tree-ssa/20040911-1.c: New test.
4595
4596 2004-09-11 Andreas Jaeger <aj@suse.de>
4597
4598 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4599 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4600
4601 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4602
4603 * gcc.target/frv: New directory of FR-V-specific tests.
4604
4605 2004-09-10 James E Wilson <wilson@specifixinc.com>
4606
4607 * gcc.dg/convert-vec-1.c: New test.
4608
4609 2004-09-10 Roger Sayle <roger@eyesopen.com>
4610
4611 PR middle-end/17024
4612 * gcc.dg/pr17024-1.c: New test case.
4613
4614 2004-09-10 Eric Christopher <echristo@redhat.com>
4615
4616 * gcc.dg/20040910-1.c: New test.
4617
4618 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4619
4620 * gcc.dg/bitfld-9.c: New test.
4621
4622 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4623
4624 * gcc.c-torture/execute/ieee/acc1.c: New test.
4625 * gcc.c-torture/execute/ieee/acc2.c: New test.
4626 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4627
4628 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4629
4630 * gcc.dg/deprecated-2.c: New test.
4631
4632 2004-09-09 James E Wilson <wilson@specifixinc.com>
4633
4634 * gcc.dg/init-vec-1.c: New test.
4635
4636 2004-09-09 Roger Sayle <roger@eyesopen.com>
4637
4638 PR middle-end/17055
4639 * gcc.dg/pr17055-1.c: New test case.
4640
4641 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4642
4643 PR target/17377
4644 * gcc.c-torture/execute/pr17377.c: New test.
4645
4646 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4647
4648 PR c/8420
4649 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4650 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4651 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4652 gcc.dg/long-long-typespec-1.c: New tests.
4653 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4654
4655 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4656
4657 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4658 gcc.dg/gnu99-static-1.c: New tests.
4659
4660 2004-09-08 Devang Patel <dpatel@apple.com>
4661
4662 * gcc.dg/darwin-ld-20040828-1.c: New test.
4663 * gcc.dg/darwin-ld-20040828-2.c: New test.
4664 * gcc.dg/darwin-ld-20040828-3.c: New test.
4665
4666 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4667
4668 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4669 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4670 in error message.
4671 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4672 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4673 in error message.
4674 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4675 types they qualify.
4676 * objc.dg/type-size-2.m: Fix wording in comment.
4677 * objc.dg/va-meth-1.m: New test case.
4678
4679 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4680
4681 PR c/16633:
4682 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4683 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4684
4685 2004-09-06 Devang Patel <dpatel@apple.com>
4686
4687 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4688 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4689
4690 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4691
4692 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4693 reflect changed line numbering of diagnostics.
4694
4695 2004-09-06 Paul Brook <paul@codesourcery.com>
4696
4697 * gfortran.dg/edit_real_1.f90: Add new test.
4698
4699 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4700
4701 * gcc.dg/tree-ssa/loop-2.c: New test.
4702 * gcc.dg/tree-ssa/loop-3.c: New test.
4703 * gcc.dg/tree-ssa/loop-4.c: New test.
4704 * gcc.dg/tree-ssa/loop-5.c: New test.
4705
4706 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4707
4708 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4709
4710 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4711
4712 * gcc.dg/format/sentinel-1.c: New test.
4713
4714 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4715
4716 * testsuite/gcc.dg/builtins-46.c: New.
4717
4718 2004-09-03 Devang Patel <dpatel@apple.com>
4719
4720 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4721 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4722
4723 2004-09-03 Jan Beulich <jbeulich@novell.com>
4724
4725 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4726 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4727 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4728 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4729 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4730 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4731 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4732 the non-portable bzero.
4733 * gcc.dg/20010912-1.c: xfail for NetWare.
4734 * gcc.dg/20020426-2.c: xfail for NetWare.
4735 * gcc.dg/20021014-1.c: xfail for NetWare.
4736 * gcc.dg/20021018-1.c: xfail for NetWare.
4737 * gcc.dg/20030213-1.c: xfail for NetWare.
4738 * gcc.dg/20030225-1.c: xfail for NetWare.
4739 * gcc.dg/20030708-1.c: xfail for NetWare.
4740 * gcc.dg/builtins-config.h: Also exclude NetWare.
4741 * gcc.dg/format/format.h: Define restrict only if not already defined.
4742 * gcc.dg/nest.c: xfail for NetWare.
4743 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4744 * lib/target-supports.exp (check_visibility_available): Exclude
4745 NetWare.
4746
4747 2004-09-03 Jan Beulich <jbeulich@novell.com>
4748
4749 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4750 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4751 deterministic starting point for the alignment of structure fields.
4752 * gcc.dg/Wpadded.c: Dito.
4753 * g++.dg/abi/vbase10.C: Dito.
4754
4755 2004-09-03 Devang Patel <dpatel@apple.com>
4756
4757 * g++.dg/debug/pr15736.cc: New test.
4758
4759 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4760
4761 * README.QMTEST: Fix out-of-date link.
4762
4763 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4764
4765 PR fortran/16579
4766 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4767 Delete. Duplicate of gfortran.dg/g77/20010610.f
4768
4769 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4770
4771 * g++.dg/abi/arm_rtti1.C: New test.
4772
4773 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4774
4775 * gcc.dg/ppc-vector-memcpy.c: New.
4776 * gcc.dg/ppc-vector-memset.c: New.
4777
4778 2004-09-02 Chao-ying Fu <fu@mips.com>
4779
4780 * gcc.target/mips/mips-3d-1.c: New test.
4781 * gcc.target/mips/mips-3d-2.c: New test.
4782 * gcc.target/mips/mips-3d-3.c: New test.
4783 * gcc.target/mips/mips-3d-4.c: New test.
4784 * gcc.target/mips/mips-3d-5.c: New test.
4785 * gcc.target/mips/mips-3d-6.c: New test.
4786 * gcc.target/mips/mips-3d-7.c: New test.
4787 * gcc.target/mips/mips-3d-8.c: New test.
4788 * gcc.target/mips/mips-3d-9.c: New test.
4789 * gcc.target/mips/mips-ps-1.c: New test.
4790 * gcc.target/mips/mips-ps-2.c: New test.
4791 * gcc.target/mips/mips-ps-3.c: New test.
4792 * gcc.target/mips/mips-ps-4.c: New test.
4793 * gcc.target/mips/mips-ps-type.c: New test.
4794
4795 2004-09-02 Paul Brook <paul@codesourcery.com>
4796
4797 * gfortran.dg/edit_real_1.f90: Add new tests.
4798
4799 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4800
4801 PR fortran/15327
4802 * gfortran.dg/merge_char_1.f90: New test.
4803
4804 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4805
4806 PR fortran/16404
4807 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4808
4809 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4810
4811 PR c/1522
4812 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4813
4814 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4815
4816 * g++.dg/opt/loop1.C: Do not XFAIL.
4817
4818 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4819
4820 * gcc.c-torture/execute/20040831-1.c: New test.
4821
4822 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4823
4824 PR fortran/16579
4825 * gfortran.dg/g77/20010610.f: Now passes.
4826 Copy from g77.f-torture/execute. Add dg-run directive.
4827 * gfortran.dg/g77/README: Update
4828
4829 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4830
4831 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4832 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4833 (t1, t2, t3, t4): Add volatile.
4834
4835 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4836
4837 * g++.dg/ext/visibility/arm1.C: New test.
4838
4839 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4840
4841 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4842 -pedantic-errors.
4843
4844 2004-09-01 Paul Brook <paul@codesourcery.com>
4845
4846 * gfortran.dg/eof_2.f90: New test.
4847
4848 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4849
4850 PR fortran/16579
4851 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4852
4853 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4854
4855 PR libfortran/16805
4856 * gfortran.dg/list_read_2.f90: New test.
4857
4858 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4859
4860 * g++.dg/abi/key1.C: New test.
4861
4862 2004-08-31 Richard Henderson <rth@redhat.com>
4863
4864 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4865 form of offsetof.
4866 * g++.dg/other/offsetof5.C: Remove duplicate.
4867
4868 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4869
4870 PR fortran/17244
4871 * gfortran.dg/func_derived_1.f90: New test.
4872
4873 2004-08-31 Paul Brook <paul@codesourcery.com>
4874
4875 * gfortran.dg/eof_1.f90: New test.
4876
4877 2004-08-31 Paul Brook <paul@codesourcery.com>
4878
4879 * gfortran.dg/list_read_1.f90: New file.
4880
4881 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4882
4883 * g++.dg/opt/loop1.C: XFAIL.
4884
4885 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4886
4887 * gcc.dg/funcdef-storage-1.c: New.
4888 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4889 an extern function in local scope.
4890 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4891 declare an 'auto inline' function in local scope.
4892 * gcc.dg/20011130-1.c: Likewise.
4893 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4894 an 'auto' function in local scope.
4895 * gcc.dg/20021014-1.c: Likewise.
4896 * gcc.dg/20030331-2.c: Likewise.
4897
4898 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4899
4900 * gfortran.dg/blockdata_1.f90: New test.
4901
4902 2004-08-30 Richard Henderson <rth@redhat.com>
4903
4904 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4905
4906 2004-08-30 Richard Henderson <rth@redhat.com>
4907
4908 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4909 additional_flags set by alternate driver.
4910 (ieee-options): New procedure.
4911 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4912 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4913 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4914 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4915
4916 2004-08-30 Richard Henderson <rth@redhat.com>
4917
4918 * lib/f-torture.exp: Remove.
4919
4920 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4921
4922 PR rtl-optimization/16590
4923 * g++.dg/opt/loop1.C: New test.
4924
4925 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4926
4927 PR fortran/13910
4928 * gfortran.dg/oldstyle_1.f90: New test.
4929
4930 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4931 Paul Brook <paul@codesourcery.com>
4932
4933 * gfortran.dg/g77/README: Update.
4934 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4935 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4936 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4937
4938 2004-08-28 Paul Brook <paul@codesourcery.com>
4939
4940 PR libfortran/17195
4941 * gfortran.dg/edit_real_1.f90: New test.
4942
4943 2004-08-27 Paul Brook <paul@codesourcery.com>
4944
4945 * gfortran.dg/rewind_1.f90: New test.
4946
4947 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4948
4949 PR fortran/16597
4950 * gfortran.dg/pr16597.f90: New test.
4951
4952 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4953
4954 PR c/13801
4955 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4956 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4957 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4958 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4959 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4960
4961 2004-08-26 Nick Clifton <nickc@redhat.com>
4962
4963 * gcc.c-torture/compile/pr17119.c: New test.
4964
4965 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4966
4967 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4968
4969 2004-08-25 Richard Henderson <rth@redhat.com>
4970
4971 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4972 the bits that expect kind=8 to be the largest real kind.
4973
4974 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4975
4976 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4977
4978 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4979
4980 * gfortran.dg/assignment_1.f90: New test.
4981
4982 2004-08-25 Adam Nemet <anemet@lnxw.com>
4983
4984 * g++.dg/template/repo3.C: New test.
4985
4986 2004-08-25 Roger Sayle <roger@eyesopen.com>
4987
4988 PR middle-end/16693
4989 PR tree-optimization/16372
4990 * g++.dg/opt/pr16372-1.C: New test case.
4991 * g++.dg/opt/pr16693-1.C: New test case.
4992 * g++.dg/opt/pr16693-2.C: New test case.
4993
4994 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4995
4996 * objc.dg/proto-lossage-4.m: New test.
4997
4998 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4999
5000 PR c++/17155
5001 * g++.dg/inherit/local2.C: New test.
5002
5003 2004-08-25 Paul Brook <paul@codesourcery.com>
5004
5005 PR fortran/17144
5006 * gfortran.dg/string_ctor_1.f90: New test.
5007
5008 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5009
5010 PR c++/14428
5011 * g++.dg/template/redecl2.C: New test.
5012
5013 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5014
5015 PR fortran/17143
5016 * gfortran.dg/pr17143.f90: New test.
5017
5018 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5019
5020 PR fortran/17164
5021 * gfortran.dg/pr17164.f90: New test.
5022
5023 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5024
5025 * gcc.dg/tree-ssa/loop-1.c: New test.
5026
5027 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5028
5029 * gcc.c-torture/compile/20040824-1.c: New test.
5030
5031 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5032
5033 * gcc.c-torture/compile/iftrap-3.c: New test.
5034
5035 2004-08-24 Paul Brook <paul@codesourcery.com>
5036
5037 * gfortran.dg/entry_2.f90: New test.
5038
5039 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5040
5041 PR c++/16889
5042 * g++.dg/lookup/ambig[12].C: New.
5043
5044 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5045
5046 PR c++/16706
5047 * g++.dg/template/crash21.C: New test.
5048 * g++.dg/template/crash22.C: Likewise.
5049
5050 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5051
5052 PR c++/17149
5053 * g++.dg/template/access15.C: New.
5054
5055 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5056
5057 PR c++/17163
5058 * g++.dg/template/repo2.C: New test.
5059
5060 2004-08-23 Roger Sayle <roger@eyesopen.com>
5061
5062 PR rtl-optimization/17078
5063 * gcc.c-torture/execute/pr17078-1.c: New test case.
5064
5065 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5066
5067 PR c/14492
5068 * gcc.dg/debug/crash1.c: New test.
5069
5070 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5071
5072 PR c/16180
5073 * gcc.dg/loop-5.c: New test.
5074
5075 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5076
5077 * gcc.c-torture/execute/20040823-1.c: New test.
5078
5079 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5080
5081 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5082 to the assembler. Simplify test accordingly.
5083 (asm_abi_flags): Use GNU names.
5084 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5085 to check for ABI flags.
5086
5087 2004-08-22 Andrew Pinski <apinski@apple.com>
5088
5089 * g++.dg/opt/pr14029.C: New test.
5090 * gcc.c-torture/execute/pr15262.c: New test.
5091
5092 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5093
5094 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5095
5096 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5097
5098 PR 16908
5099 * gfortran.dg/direct_io.f90: New test.
5100
5101 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5102
5103 PR c++/17121
5104 * g++.dg/inherit/local2.C: New test.
5105
5106 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5107
5108 PR c++/17120
5109 * g++.dg/warn/Wparentheses-4.C: New test.
5110
5111 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5112
5113 PR c++/17121
5114 * g++.dg/inherit/local2.C: New test.
5115
5116 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5117 * gcc.dg/ppc-ldstruct.c: Likewise.
5118 * gcc.dg/ppc64-abi-2.c: Likewise.
5119
5120 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR rtl-optimization/17099
5123 * gcc.c-torture/execute/20040820-1.c: New test.
5124
5125 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5126
5127 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5128
5129 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5130
5131 PR fortran/17077
5132 * gfortran.dg/auto_array_1.f90: New test.
5133
5134 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5135
5136 PR fortran/17074
5137 * gfortran.dg/simpleif_1.f90: New test.
5138
5139 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5140
5141 * lib/target-supports.exp (check_profiling_available): Return
5142 false for arm*-*-symbianelf* and arm*-*-eabi*.
5143
5144 PR c++/15890
5145 * g++.dg/template/delete1.C: New test.
5146
5147 2004-08-19 Paul Brook <paul@codesourcery.com>
5148
5149 PR fortran/14976
5150 PR fortran/16228
5151 * gfortran.dg/data_char_1.f90: New test.
5152
5153 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5154
5155 PR fortran/16946
5156 * gfortran.dg/reduction.f90: New testcase.
5157
5158 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5159
5160 PR fortran/16520
5161 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5162
5163 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5164
5165 PR c++/17041
5166 * g++.dg/Wparentheses-3.C: New test.
5167
5168 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5169
5170 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5171 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5172 * gcc.dg/vect/vect-2.c: Likewise.
5173 * gcc.dg/vect/vect-3.c: Likewise.
5174 * gcc.dg/vect/vect-4.c: Likewise.
5175 * gcc.dg/vect/vect-5.c: Likewise.
5176 * gcc.dg/vect/vect-6.c: Likewise.
5177 * gcc.dg/vect/vect-7.c: Likewise.
5178 * gcc.dg/vect/vect-25.c: Likewise.
5179 * gcc.dg/vect/vect-31.c: Likewise.
5180 * gcc.dg/vect/vect-32.c: Likewise.
5181 * gcc.dg/vect/vect-34.c: Likewise.
5182 * gcc.dg/vect/vect-36.c: Likewise.
5183 * gcc.dg/vect/vect-all.c: Likewise.
5184
5185 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5186
5187 PR c++/17068
5188 * g++.dg/template/operator4.C: New test.
5189
5190 2004-08-18 Richard Henderson <rth@redhat.com>
5191
5192 * gcc.dg/20040206-1.c: XFAIL.
5193
5194 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5195
5196 PR c++/16246
5197 * g++.dg/template/array7.C: New test.
5198
5199 2004-08-17 James E Wilson <wilson@specifixinc.com>
5200
5201 * gcc.dg/mips-movcc-1.c: New test.
5202 * gcc.dg/mips-movcc-2.c: New test.
5203 * gcc.dg/mips-movcc-3.c: New test.
5204
5205 * gcc.dg/mips-nmadd-1.c: New test.
5206 * gcc.dg/mips-nmadd-2.c: New test.
5207
5208 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5209
5210 PR c++/15871
5211 * g++.dg/opt/inline8.C: New test.
5212
5213 PR c++/16965
5214 * g++.dg/parse/error17.C: New test.
5215
5216 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5217
5218 * gcc.dg/vect: New directory for vectorizer tests.
5219 * gcc.dg/vect/tree-vect.h: New file.
5220 * gcc.dg/vect/vect.exp: New file.
5221 * gcc.dg/vect/pr16105.c.c: New test.
5222 * gcc.dg/vect/vect-1.c: New test.
5223 * gcc.dg/vect/vect-2.c: New test.
5224 * gcc.dg/vect/vect-3.c: New test.
5225 * gcc.dg/vect/vect-4.c: New test.
5226 * gcc.dg/vect/vect-5.c: New test.
5227 * gcc.dg/vect/vect-6.c: New test.
5228 * gcc.dg/vect/vect-7.c: New test.
5229 * gcc.dg/vect/vect-8.c: New test.
5230 * gcc.dg/vect/vect-9.c: New test.
5231 * gcc.dg/vect/vect-10.c: New test.
5232 * gcc.dg/vect/vect-11.c: New test.
5233 * gcc.dg/vect/vect-12.c: New test.
5234 * gcc.dg/vect/vect-13.c: New test.
5235 * gcc.dg/vect/vect-14.c: New test.
5236 * gcc.dg/vect/vect-15.c: New test.
5237 * gcc.dg/vect/vect-16.c: New test.
5238 * gcc.dg/vect/vect-17.c: New test.
5239 * gcc.dg/vect/vect-18.c: New test.
5240 * gcc.dg/vect/vect-19.c: New test.
5241 * gcc.dg/vect/vect-20.c: New test.
5242 * gcc.dg/vect/vect-21.c: New test.
5243 * gcc.dg/vect/vect-22.c: New test.
5244 * gcc.dg/vect/vect-23.c: New test.
5245 * gcc.dg/vect/vect-24.c: New test.
5246 * gcc.dg/vect/vect-25.c: New test.
5247 * gcc.dg/vect/vect-26.c: New test.
5248 * gcc.dg/vect/vect-27.c: New test.
5249 * gcc.dg/vect/vect-28.c: New test.
5250 * gcc.dg/vect/vect-29.c: New test.
5251 * gcc.dg/vect/vect-30.c: New test.
5252 * gcc.dg/vect/vect-31.c: New test.
5253 * gcc.dg/vect/vect-32.c: New test.
5254 * gcc.dg/vect/vect-33.c: New test.
5255 * gcc.dg/vect/vect-34.c: New test.
5256 * gcc.dg/vect/vect-35.c: New test.
5257 * gcc.dg/vect/vect-36.c: New test.
5258 * gcc.dg/vect/vect-37.c: New test.
5259 * gcc.dg/vect/vect-38.c: New test.
5260 * gcc.dg/vect/vect-40.c: New test.
5261 * gcc.dg/vect/vect-41.c: New test.
5262 * gcc.dg/vect/vect-42.c: New test.
5263 * gcc.dg/vect/vect-43.c: New test.
5264 * gcc.dg/vect/vect-44.c: New test.
5265 * gcc.dg/vect/vect-45.c: New test.
5266 * gcc.dg/vect/vect-46.c: New test.
5267 * gcc.dg/vect/vect-47.c: New test.
5268 * gcc.dg/vect/vect-48.c: New test.
5269 * gcc.dg/vect/vect-49.c: New test.
5270 * gcc.dg/vect/vect-50.c: New test.
5271 * gcc.dg/vect/vect-51.c: New test.
5272 * gcc.dg/vect/vect-52.c: New test.
5273 * gcc.dg/vect/vect-53.c: New test.
5274 * gcc.dg/vect/vect-54.c: New test.
5275 * gcc.dg/vect/vect-55.c: New test.
5276 * gcc.dg/vect/vect-56.c: New test.
5277 * gcc.dg/vect/vect-57.c: New test.
5278 * gcc.dg/vect/vect-58.c: New test.
5279 * gcc.dg/vect/vect-59.c: New test.
5280 * gcc.dg/vect/vect-60.c: New test.
5281 * gcc.dg/vect/vect-61.c: New test.
5282 * gcc.dg/vect/vect-all.c: New test.
5283 * gcc.dg/vect/vect-none.c: New test.
5284
5285 2004-08-17 Paul Brook <paul@codesourcery.com>
5286
5287 PR fortran/13082
5288 * gfortran.dg/entry_1.f90: New test.
5289
5290 2004-08-17 Andrew Pinski <apinski@apple.com>
5291
5292 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5293
5294 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5295
5296 * gcc.dg/pr17036-1.c: New test.
5297
5298 2004-08-16 Devang Patel <dpatel@apple.com>
5299
5300 * gcc.dg/darwin-20040809-1.c: New test.
5301
5302 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5303
5304 * gcc.dg/funcdef-attr-1.c: New test.
5305
5306 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5307
5308 * gcc.dg/altivec-17.c: New test.
5309 * gcc.dg/altivec-18.c: New test.
5310
5311 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5312
5313 PR c++/6749
5314 * g++.dg/template/vtable2.C: New test.
5315
5316 2004-08-14 Richard Henderson <rth@redhat.com>
5317
5318 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5319 * gcc.dg/pack-test-4.c (main): Return 0.
5320 * gcc.dg/setjmp-1.c: Remove XFAIL.
5321 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5322
5323 2004-08-14 Richard Henderson <rth@redhat.com>
5324
5325 * gcc.dg/980217-1.c: Add prototype for printf.
5326
5327 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5328
5329 * gfortran.dg/pr16935.f90: New test.
5330
5331 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5332
5333 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5334
5335 2004-08-13 Paul Brook <paul@codesourcery.com>
5336
5337 * gfortran.dg/der_io_1.f90: Remove stray comma.
5338
5339 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5340
5341 * gcc.dg/vmx/cw-bug-2.c: Remove.
5342 * gcc.dg/vmx/vprint-1.c: Remove.
5343 * gcc.dg/vmx/vscan-1.c: Remove.
5344
5345 2004-08-12 Devang patel <dpatel@apple.com>
5346
5347 * gcc.dg/darwin-20040809-2.c: New test.
5348
5349 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5350
5351 * g++.dg/ext/altivec-12.C: New test.
5352
5353 * g++.dg/ext/altivec-11.C: New test.
5354
5355 2004-08-12 Paul Brook <paul@codesourcery.com>
5356
5357 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5358
5359 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5360
5361 * g++.dg/ext/altivec-2.C: Check for hardware support before
5362 executing any VMX instructions.
5363
5364 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5365
5366 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR c++/16276
5369 * g++.old-deja/g++.other/comdat4.C: New test.
5370 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5371
5372 2004-08-12 Ben Elliston <bje@au.ibm.com>
5373
5374 PR target/16286
5375 * gcc.dg/pr16286.c: New test.
5376
5377 2004-08-12 Jan Beulich <jbeulich@novell.com>
5378
5379 * g++.dg/ext/asm5.C: New.
5380
5381 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5382
5383 PR c++/16698
5384 * g++.dg/eh/crash1.C: New test.
5385
5386 PR c++/16717
5387 * g++.dg/ext/construct1.C: New test.
5388
5389 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/16853
5392 * g++.dg/init/ptrmem1.C: New test.
5393
5394 PR c++/16618
5395 * g++.dg/parse/offsetof5.C: New test.
5396
5397 PR c++/16870
5398 * g++.dg/template/overload3.C: New test.
5399
5400 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5401
5402 PR c++/16964
5403 * g++.dg/parse/error16.C: New test.
5404
5405 PR c++/16904
5406 * g++.dg/template/error14.C: New test.
5407
5408 PR c++/16929
5409 * g++.dg/template/error15.C: New test.
5410
5411 2004-08-11 Devang Patel <dpatel@apple.com>
5412
5413 * gcc.dg/darwin-ld-20040809-1.c: New test.
5414 * gcc.dg/darwin-ld-20040809-2.c: New test.
5415
5416 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5417
5418 PR fortran/16917
5419 * gfortran.dg/dfloat_1.f90: New test.
5420
5421 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5422
5423 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5424 * gcc.dg/dll-2.c: Fix dg-require syntax.
5425 * gcc.misc-tests/arm-isr.c (abort): Declare.
5426 (exit): Likewise.
5427
5428 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5429
5430 PR c++/16971
5431 * g++.dg/parse/crash16.C: New test.
5432
5433 2004-08-10 Roger Sayle <roger@eyesopen.com>
5434
5435 * gcc.dg/mips-rsqrt-1.c: New test case.
5436 * gcc.dg/mips-rsqrt-2.c: New test case.
5437 * gcc.dg/mips-rsqrt-3.c: New test case.
5438
5439 2004-08-10 Paul Brook <paul@codesourcery.com>
5440
5441 * gfortran.dg/der_io_1.f90: New test.
5442
5443 2004-08-10 Paul Brook <paul@codesourcery.com>
5444
5445 PR fortran/16919
5446 * gfortran.dg/der_array_1.f90: New test.
5447
5448 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5449
5450 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5451
5452 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5453
5454 * gcc.dg/wchar_t-2.c: Fix typo.
5455
5456 2004-08-09 Falk Hueffner <falk@debian.org>
5457
5458 PR tree-optimization/12517
5459 * gcc.c-torture/compile/pr12517.c: New test.
5460
5461 PR tree-optimization/12578
5462 * gcc.c-torture/compile/pr12578.c: New test.
5463
5464 PR tree-optimization/12899
5465 * gcc.c-torture/compile/pr12899.c: New test.
5466
5467 PR rtl-optimization/14692
5468 * gcc.c-torture/compile/pr14692.c: New test.
5469
5470 PR tree-optimization/16461
5471 * gcc.c-torture/compile/pr16461.c: New test.
5472
5473 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5474
5475 * gfortran.dg/getenv_1.f90: New test.
5476
5477 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5478
5479 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5480 wchar_t.
5481 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5482
5483 2004-08-06 Paul Brook <paul@codesourcery.com>
5484
5485 * gfortran.dg/ret_array_1.f90: New test.
5486 * gfortran.dg/ret_pointer_1.f90: New test.
5487
5488 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5489
5490 * gcc.dg/missing-field-init-[12].c: New tests.
5491 * g++.dg/warn/missing-field-init-[12].C: New tests.
5492
5493 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5494
5495 * gcc.dg/enum2.c: New test.
5496 * gcc.dg/symbian3.c: Likewise.
5497 * gcc.dg/symbian4.c: Likewise.
5498 * gcc.dg/wchar_t-2.c: Likewise.
5499
5500 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5501
5502 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5503 destructor tests.
5504
5505 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5506
5507 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5508 dg-require-visiblity.
5509 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5510 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5511 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5512 * g++.dg/ext/visibility/new1.C: Likewise.
5513 * g++.dg/ext/visibility/pragma.C: Likewise.
5514 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5515 * g++.dg/ext/visibility/virtual.C: Likewise.
5516 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5517 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5518 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5519 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5520 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5521 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5522 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5523 * g++/dg/ext/visibility/visibility-8.C: New test.
5524 * gcc.c-torture/compile/dll.x: Remove.
5525 * gcc.dg/dll-2.c: Use dg-require-dll
5526 * gcc.dg/visibility-10.c: New test.
5527 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5528 supporting DLLs.
5529 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5530 (scan_not_hidden): Likewise.
5531
5532 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5533
5534 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5535
5536 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5537
5538 * gcc.c-torture/execute/20040805-1.c: New test.
5539
5540 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5541
5542 * gcc.dg/20020118-1.c: Declare abort.
5543 * gcc.dg/altivec_check.h: Likewise.
5544 * gcc.dg/iftrap-2.c: Likewise.
5545 * gcc.dg/pragma-darwin.c: Likewise.
5546 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5547
5548 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5549
5550 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5551
5552 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5553
5554 * gcc.c-torture/execute/builtins/abs-2.c,
5555 gcc.c-torture/execute/builtins/abs-3.c,
5556 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5557 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5558 intmax_t, uintmax_t and their limits.
5559 * gcc.dg/intmax_t-1.c: New test.
5560
5561 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5562
5563 * g++.dg/tc1/dr147.C: Add reference to PR.
5564
5565 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5566
5567 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5568 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5569
5570 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5571
5572 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5573
5574 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5575
5576 * gcc.dg/redecl-5.c: New test.
5577 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5578 of scanf.
5579
5580 2004-08-03 Roger Sayle <roger@eyesopen.com>
5581
5582 PR middle-end/16790
5583 * gcc.c-torture/execute/pr16790-1.c: New test case.
5584
5585 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5586
5587 * g++.dg/ext/visibility/assign1.C: New test.
5588 * g++.dg/ext/visibility/new1.C: Likewise.
5589
5590 * gcc.dg/symbian1.c: New test.
5591 * gcc.dg/symbian2.c: Likewise.
5592
5593 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5594
5595 PR target/16570
5596 * gcc.dg/i386-sse-9.c: New test.
5597
5598 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5599
5600 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5601
5602 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5603
5604 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5605 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5606 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5607 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5608 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5609 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5610 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5611 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5612 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5613 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5614 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5615 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5616 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5617 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5618 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5619 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5620 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5621 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5622 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5623 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5624 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5625 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5626 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5627 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5628 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5629 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5630 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5631 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5632 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5633 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5634 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5635 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5636 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5637 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5638 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5639 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5640 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5641 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5642 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5643 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5644 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5645 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5646 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5647 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5648 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5649 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5650 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5651 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5652 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5653 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5654 gcc.misc-tests/i386-pf-3dnow-1.c,
5655 gcc.misc-tests/i386-pf-athlon-1.c,
5656 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5657 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5658 Declare built-in functions used.
5659 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5660
5661 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5662
5663 PR c++/16707
5664 * g++.dg/lookup/using12.C: New test.
5665
5666 * g++.dg/init/null1.C: Fix PR number.
5667 * g++.dg/parse/namespace10.C: Likewise.
5668
5669 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5670
5671 PR c++/16224
5672 * g++.dg/template/spec17.C: New test.
5673 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5674 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5675
5676 2004-08-02 David Billinghurst
5677
5678 PR fortran/16292
5679 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5680
5681 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5682
5683 * gcc.dg/ia64-got-1.c: New test case.
5684
5685 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5686
5687 PR c++/16489
5688 * g++.dg/init/null1.C: New test.
5689 * g++.dg/tc1/dr76.C: Adjust error marker.
5690
5691 PR c++/16529
5692 * g++.dg/parse/namespace10.C: New test.
5693
5694 PR c++/16810
5695 * g++.dg/inherit/ptrmem2.C: New test.
5696
5697 2004-08-02 Ben Elliston <bje@au.ibm.com>
5698
5699 PR target/16155
5700 * gcc.dg/pr16155.c: New test.
5701
5702 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5703
5704 * gcc.dg/redecl-2.c: New test.
5705
5706 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5707
5708 * gcc.dg/darwin-longdouble.c: New file.
5709
5710 2004-07-30 Richard Henderson <rth@redhat.com>
5711
5712 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5713 write to constant argument.
5714 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5715
5716 2004-07-30 Richard Henderson <rth@redhat.com>
5717
5718 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5719 tests of nearest around zero.
5720
5721 2004-07-30 Andrew Pinski <apinski@apple.com>
5722
5723 * gcc.c-torture/compile/20040730-1.c: New test.
5724
5725 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5726
5727 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5728 powerpc-eabispe.
5729
5730 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5731
5732 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5733
5734 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5735
5736 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5737 contains $ld_library_path.
5738 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5739
5740 2004-07-29 Richard Henderson <rth@redhat.com>
5741
5742 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5743
5744 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5745 (alt2, which): New.
5746 (Check): Accept either alternative.
5747
5748 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5749
5750 * g++.dg/abi/inline1.C: New test.
5751 * g++.dg/abi/local1-a.cc: Likewise.
5752 * g++.dg/abi/local1.C: Likewise.
5753 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5754 * g++.dg/abi/mangle12.C: Likewise.
5755 * g++.dg/abi/mangle17.C: Likewise.
5756 * g++.dg/abi/mangle20-2.C: Likewise.
5757 * g++.dg/opt/interface1.C: Likewise.
5758 * g++.dg/opt/interface1.h: Likewise.
5759 * g++.dg/opt/interface1-a.cc: New test.
5760 * g++.dg/parse/repo1.C: New test.
5761 * g++.dg/template/repo1.C: Likewise.
5762 * g++.dg/warn/Winline-1.C: Likewise.
5763 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5764
5765 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5766
5767 * gcc.dg/tree-ssa/20040729-1.c: New test.
5768
5769 2004-07-27 Matt Austern <austern@apple.com>
5770
5771 * gcc.dg/darwin-bool-1.c: New test.
5772 * gcc.dg/darwin-bool-2.c: New test.
5773
5774 2004-07-28 Richard Henderson <rth@redhat.com>
5775
5776 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5777 arguments in the correct type. Don't write to constant arguments.
5778
5779 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5780
5781 PR tree-optimization/16688
5782 PR tree-optimization/16689
5783 * g++.dg/tree-ssa/pr16688.C: New test.
5784
5785 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5786
5787 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5788 loads. Not only in the comment, this time.
5789
5790 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5791
5792 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5793 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5794 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5795 * gcc.dg/sh4a-bitmovua.c: New.
5796 * gcc.dg/sh4a-cos.c: New.
5797 * gcc.dg/sh4a-cosf.c: New.
5798 * gcc.dg/sh4a-fprun.c: New.
5799 * gcc.dg/sh4a-fsrra.c: New.
5800 * gcc.dg/sh4a-memmovua.c: New.
5801 * gcc.dg/sh4a-sin.c: New.
5802 * gcc.dg/sh4a-sincos.c: New.
5803 * gcc.dg/sh4a-sincosf.c: New.
5804 * gcc.dg/sh4a-sinf.c: New.
5805
5806 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5807
5808 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5809 conditionals.
5810 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5811 loads.
5812 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5813 DOM1.
5814
5815 2004-07-27 Andrew Pinski <apinski@apple.com>
5816
5817 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5818
5819 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5820
5821 * gcc.dg/pragma-isr.c: New test.
5822
5823 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5824
5825 PR c++/14429
5826 * g++.dg/template/ttp11.C: New test.
5827
5828 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5829
5830 * gcc.c-torture/compile/20040727-1.c: New test.
5831
5832 2004-07-26 Eric Christopher <echristo@redhat.com>
5833
5834 * gcc.c-torture/compile/20040726-2.c: New test.
5835
5836 2004-07-26 Andrew Pinski <apinski@apple.com>
5837
5838 * g++.dg/rtti/tinfo1.C: Xfail.
5839
5840 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5841
5842 * gcc.c-torture/compile/20040726-1.c: New test.
5843
5844 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5845 Brian Ryner <bryner@brianryner.com>
5846
5847 PR c++/9283
5848 PR c++/15000
5849 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5850 * g++.dg/ext/visibility/: New directory.
5851 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5852 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5853 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5854 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5855 * g++.dg/ext/visibility/fvisibility.C,
5856 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5857 g++.dg/ext/visibility/fvisibility-override1.C
5858 g++.dg/ext/visibility/fvisibility-override2.C
5859 g++.dg/ext/visibility/memfuncts.C
5860 g++.dg/ext/visibility/noPLT.C
5861 g++.dg/ext/visibility/pragma.C
5862 g++.dg/ext/visibility/pragma-override1.C
5863 g++.dg/ext/visibility/pragma-override2.C
5864 g++.dg/ext/visibility/staticmemfuncts.C
5865 g++.dg/ext/visibility/virtual.C: New tests.
5866
5867 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5868
5869 PR c/15360
5870 * gcc.dg/pr15360-1.c: New test.
5871
5872 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5873
5874 * gcc.dg/pragma-align-2.c: New test.
5875 * gcc.dg/pragma-init-fini.c: New test.
5876 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5877 targets.
5878
5879 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5880
5881 * gcc.dg/init-string-2.c: New test.
5882
5883 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5884
5885 PR 16684
5886 * gcc.dg/Wredundant-decls-1.c: New test case.
5887
5888 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5889
5890 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5891 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5892 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5893 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5894 * gcc.dg/compat/generate-random.c: New file.
5895 * gcc.dg/compat/generate-random.h: Likewise.
5896 * gcc.dg/compat/generate-random_r.c: Likewise.
5897 * gcc.dg/compat/struct-layout-1.h: Likewise.
5898 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5899 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5900 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5901 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5902 * gcc.dg/compat/struct-layout-1_main.c: New test.
5903 * gcc.dg/compat/struct-layout-1_x.c: New file.
5904 * gcc.dg/compat/struct-layout-1_y.c: New file.
5905 * gcc.dg/compat/struct-layout-1_test.h: New file.
5906
5907 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5908
5909 * gcc.dg/comp-return-1.c: New test
5910
5911 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5912
5913 * gcc.dg/vmx/8-02a.c: Fix typo.
5914
5915 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5916 * gcc.dg/darwin-abi-3.c: New test.
5917
5918 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5919 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5920
5921 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5922 * gcc.dg/vmx/ops-long-1.c: New test.
5923 * gcc.dg/vmx/ops-long-2.c: New test.
5924
5925 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5926
5927 * g++.dg/lookup/conv-[1234].C: New.
5928
5929 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5930
5931 * g++.dg/parse/attr2.C: Simplify.
5932
5933 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5934
5935 PR c/7284
5936 * gcc.c-torture/execute/pr7284-1.c: New test.
5937
5938 2004-07-22 Brian Booth <bbooth@redhat.com>
5939
5940 * gcc.dg/tree-ssa/20040721-1.c: New test.
5941
5942 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5943
5944 * g++.dg/template/crash20.c: New.
5945
5946 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5947
5948 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5949 Add dg-run directive. Declare variables as required.
5950 * gfortran.dg/g77/README: Update
5951
5952 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5953
5954 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5955 gcc.dg/cris-peep2-andu2.c: New tests.
5956
5957 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5958
5959 PR c/15052
5960 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5961 on return type.
5962 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5963 messages.
5964 * gcc.dg/qual-return-2.c: Update expected messages.
5965 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5966
5967 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5968
5969 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5970 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5971
5972 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5973
5974 PR c/11250
5975 * gcc.dg/init-string-1.c: New test.
5976
5977 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5978
5979 PR middle-end/15345
5980 PR c/16450
5981 * gcc.dg/torture/nested-fn-1.c: New test.
5982
5983 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5984
5985 PR target/16559
5986 * gcc.dg/ia64-fptr-1.c: New file.
5987
5988 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5989
5990 PR c++/14497
5991 * g++.dg/template/spec16.C: New test.
5992 * g++.old-deja/g++.robertl/eb118.C: Remove.
5993
5994 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5995
5996 PR c++/509
5997 * g++.dg/template/spec15.C: New test.
5998
5999 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6000
6001 Copy cases from g77.f-torture/execute and add dg-run
6002 directive. Other changes as noted.
6003 * gfortran.dg/g77/13037.f
6004 * gfortran.dg/g77/1832.f
6005 * gfortran.dg/g77/19981119-0.f
6006 * gfortran.dg/g77/19990313-0.f
6007 * gfortran.dg/g77/19990313-1.f
6008 * gfortran.dg/g77/19990313-2.f
6009 * gfortran.dg/g77/19990313-3.f
6010 * gfortran.dg/g77/19990419-1.f
6011 * gfortran.dg/g77/19990826-0.f
6012 * gfortran.dg/g77/19990826-2.f
6013 * gfortran.dg/g77/20000503-1.f
6014 * gfortran.dg/g77/20001111.f
6015 * gfortran.dg/g77/20010116.f
6016 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6017 * gfortran.dg/g77/20010430.f
6018 * gfortran.dg/g77/6177.f
6019 * gfortran.dg/g77/947.f
6020 * gfortran.dg/g77/970816-3.f
6021 * gfortran.dg/g77/971102-1.f
6022 * gfortran.dg/g77/980520-1.f
6023 * gfortran.dg/g77/980628-0.f
6024 * gfortran.dg/g77/980628-1.f
6025 * gfortran.dg/g77/980628-10.f
6026 * gfortran.dg/g77/980628-2.f
6027 * gfortran.dg/g77/980628-3.f
6028 * gfortran.dg/g77/980628-7.f
6029 * gfortran.dg/g77/980628-8.f
6030 * gfortran.dg/g77/980628-9.f
6031 * gfortran.dg/g77/980701-0.f
6032 * gfortran.dg/g77/980701-1.f
6033 * gfortran.dg/g77/cabs.f
6034 * gfortran.dg/g77/claus.f
6035 * gfortran.dg/g77/complex_1.f
6036 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6037 * gfortran.dg/g77/dcomplex.f
6038 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6039 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6040 * gfortran.dg/g77/f90-intrinsic-numeric.f
6041 * gfortran.dg/g77/int8421.f
6042 * gfortran.dg/g77/labug1.f
6043 * gfortran.dg/g77/large_vec.f
6044 * gfortran.dg/g77/le.f
6045 * gfortran.dg/g77/short.f
6046 * gfortran.dg/g77/README: Update
6047
6048 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6049
6050 PR c++/16637
6051 * g++.dg/parse/lookup4.C: New test.
6052
6053 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6054
6055 PR c++/16175
6056 * g++.dg/template/ttp10.C: New test.
6057
6058 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6059
6060 * gcc.dg/pr12625-1.c: New test.
6061
6062 2004-07-20 Steven Bosscher <stevenb@suse.de>
6063
6064 * testsuite/gcc.dg/switch-warn-1.c: New test.
6065 * testsuite/gcc.dg/switch-warn-2.c: New test.
6066 * gcc.c-torture/compile/pr14730.c: Update.
6067
6068 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6069
6070 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6071 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6072 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6073 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6074
6075 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6076
6077 PR c++/16623
6078 * g++.dg/template/assign1.C: New test.
6079
6080 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6081
6082 PR c++/12170
6083 * g++.dg/template/ttp9.C: New test.
6084
6085 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6086
6087 * gcc.dg/format/cmn-err-1.c: New test.
6088
6089 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6090
6091 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6092 gcc.dg/Wparentheses-10.c: New tests.
6093 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6094
6095 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6096
6097 PR fortran/16465
6098 * gfortran.dg/g77//ffixed-line-length-0.f,
6099 gfortran.dg/g77/ffixed-line-length-132.f,
6100 gfortran.dg/g77/ffixed-line-length-72.f,
6101 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6102 gfortran.dg/g77/README: Update.
6103
6104 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6105
6106 PR c++/13092
6107 * g++.dg/template/non-dependent7.C: New test.
6108 * g++.dg/template/non-dependent8.C: Likewise.
6109 * g++.dg/template/non-dependent9.C: Likewise.
6110 * g++.dg/template/non-dependent10.C: Likewise.
6111
6112 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/16337
6115 * g++.dg/parse/attr2.C: New test.
6116
6117 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6118
6119 * g77.dg: Removed.
6120 * g77.f-torture: Ditto.
6121
6122 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6123
6124 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6125 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6126 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6127
6128 2004-07-16 Richard Henderson <rth@redhat.com>
6129
6130 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6131
6132 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6133
6134 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6135 tests with full list of options.
6136 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6137 of TORTURE_OPTIONS if test contains 'dg-do run'.
6138
6139 PR fortran/16404
6140 * gfortran.dg/do_iterator.f90: New test.
6141
6142 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6143
6144 PR rtl-optimization/16536
6145 * gcc.c-torture/execute/restrict-1.c: New test.
6146
6147 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6148
6149 PR fortran/15324
6150 * gfortran.dg/pr15324.f90: New test.
6151
6152 PR fortran/15129
6153 * gfortran.dg/pr15129.f90: New test.
6154
6155 PR fortran/15140
6156 * gfortran.dg/pr15140.f90: New test.
6157
6158 PR fortran/13792
6159 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6160 compile-time simplification.
6161
6162 2004-07-14 Mike Stump <mrs@apple.com>
6163
6164 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6165
6166 2004-07-14 James E Wilson <wilson@specifixinc.com>
6167
6168 PR target/16325
6169 * gcc.dg/profile-generate-1.c: New.
6170
6171 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6172
6173 * gcc.c-torture/execute/20040709-1.c: New test.
6174 * gcc.c-torture/execute/20040709-2.c: New test.
6175
6176 2004-07-14 Mike Stump <mrs@apple.com>
6177
6178 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6179
6180 2004-07-14 Mike Stump <mrs@apple.com>
6181
6182 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6183
6184 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6185
6186 PR c++/16518
6187 * g++.dg/parse/mutable1.C: New test.
6188
6189 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6190
6191 PR tree-optimization/16443
6192 * gcc.dg/tree-ssa/20040713-1.c: New test.
6193
6194 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6195
6196 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6197 for operator new.
6198
6199 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6200
6201 * gfortran.dg/g77/README: New file
6202 * gfortran.dg/g77/19981216-0.f: Copy from
6203 g77.f-torture/noncompile. Add "dg-do compile" and
6204 dg-error as required.
6205 * gfortran.dg/g77/19990218-1.f: Likewise
6206 * gfortran.dg/g77/19990905-1.f: Likewise
6207 * gfortran.dg/g77/9263.f: Likewise
6208 * gfortran.dg/g77/980615-0.f: Likewise
6209 * gfortran.dg/g77/980616-0.f: Likewise
6210 * gfortran.dg/g77/check0.f: Likewise
6211 * gfortran.dg/g77/select_no_compile.f: Likewise
6212
6213 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6214
6215 Copy files from g77.f-torture/compile.
6216 Add "{ dg-do compile}". Other changes as noted
6217 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6218 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6219 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6220 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6221 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6222 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6223 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6224 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6225 statement to conform to standard. Append alpha1.x for reference.
6226 * gfortran.dg/g77/xformat.f: Add dg-warning
6227
6228 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6229
6230 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6231 Add {dg-do compile} directive.
6232 * gfortran.dg/g77/cpp2.F: Likewise
6233
6234 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6235
6236 PR c++/5402
6237 * g++.dg/lookup/name-clash1.C: New test.
6238
6239 PR c++/9777
6240 * g++.dg/lookup/name-clash2.C: New test.
6241
6242 PR c++/12102
6243 * g++.dg/lookup/name-clash3.C: New test.
6244
6245 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6246
6247 * g++.dg/lookup/new2.C: New test.
6248 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6249
6250 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6251
6252 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6253 Add {dg-do compile} directive.
6254 * gfortran.dg/g77/13060.f: Likewise
6255 * gfortran.dg/g77/19990218-0.f: Likewise
6256 * gfortran.dg/g77/19990305-0.f: Likewise
6257 * gfortran.dg/g77/19990419-0.f: Likewise
6258 * gfortran.dg/g77/19990502-0.f: Likewise
6259 * gfortran.dg/g77/19990502-1.f: Likewise
6260 * gfortran.dg/g77/19990525-0.f: Likewise
6261 * gfortran.dg/g77/19990826-1.f: Likewise
6262 * gfortran.dg/g77/19990826-3.f: Likewise
6263 * gfortran.dg/g77/19990905-2.f: Likewise
6264 * gfortran.dg/g77/20000412-1.f: Likewise
6265 * gfortran.dg/g77/20000511-1.f: Likewise
6266 * gfortran.dg/g77/20000511-2.f: Likewise
6267 * gfortran.dg/g77/20000518.f: Likewise
6268 * gfortran.dg/g77/20000601-1.f: Likewise
6269 * gfortran.dg/g77/20000601-2.f: Likewise
6270 * gfortran.dg/g77/20000629-1.f: Likewise
6271 * gfortran.dg/g77/20000630-2.f: Likewise
6272 * gfortran.dg/g77/20010115.f: Likewise
6273 * gfortran.dg/g77/20010321-1.f: Likewise
6274 * gfortran.dg/g77/20010426.f: Likewise
6275 * gfortran.dg/g77/20020307-1.f: Likewise
6276 * gfortran.dg/g77/8485.f: Likewise
6277 * gfortran.dg/g77/960317-1.f: Likewise
6278 * gfortran.dg/g77/970915-0.f: Likewise
6279 * gfortran.dg/g77/980310-1.f: Likewise
6280 * gfortran.dg/g77/980310-2.f: Likewise
6281 * gfortran.dg/g77/980310-3.f: Likewise
6282 * gfortran.dg/g77/980310-4.f: Likewise
6283 * gfortran.dg/g77/980310-6.f: Likewise
6284 * gfortran.dg/g77/980310-7.f: Likewise
6285 * gfortran.dg/g77/980310-8.f: Likewise
6286 * gfortran.dg/g77/980419-2.f: Likewise
6287 * gfortran.dg/g77/980424-0.f: Likewise
6288 * gfortran.dg/g77/980427-0.f: Likewise
6289 * gfortran.dg/g77/980729-0.f: Likewise
6290 * gfortran.dg/g77/981117-1.f: Likewise
6291 * gfortran.dg/g77/toon_1.f: Likewise
6292
6293 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6294
6295 PR c++/2204
6296 * g++.dg/other/abstract2.C: New test.
6297
6298 2004-07-12 Paul Brook <paul@codesourcery.com>
6299
6300 * gfortran.dg/pointer_init_1.f90: New test.
6301
6302 2004-07-11 Paul Brook <paul@codesourcery.com>
6303
6304 PR fortran/15986
6305 * gfortran.dg/contained_1.f90: New test.
6306
6307 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6308
6309 * g++.dg/parse/defarg8.C: New test.
6310
6311 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6312
6313 PR fortran/16433
6314 * gfortran.dg/pr16433.f: New test.
6315
6316 PR fortran/17574
6317 * gfortran.dg/pr15754.f90: New test.
6318
6319 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6320
6321 PR tree-optimization/16437
6322 * gcc.c-torture/execute/bitfld-4.c: New test.
6323
6324 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6325
6326 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6327 access to common var from module.
6328
6329 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6330
6331 PR fortran/16336
6332 * gfortran.fortran-torture/execute/common_2.f90: New test.
6333
6334 2004-07-10 Paul Brook <paul@codesourcery.com>
6335
6336 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6337
6338 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6339
6340 PR fortran/15969
6341 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6342
6343 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6344
6345 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6346 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6347 * gfortran.dg/g77/ffree-form-1.f: Likewise
6348 * gfortran.dg/g77/ffree-form-2.f: Likewise
6349 * gfortran.dg/g77/ffree-form-3.f: Likewise
6350 * gfortran.dg/g77/fno-underscoring.f: Likewise
6351 * gfortran.dg/g77/funderscoring.f: Likewise
6352 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6353
6354 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6355
6356 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6357
6358 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6359 Paul Brook <paul@codesourcery.com>
6360
6361 PR fortran/13415
6362 * gfortran.dg/common_pointer_1.f90: New test.
6363
6364 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6365
6366 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6367
6368 2004-07-09 James E Wilson <wilson@specifixinc.com>
6369
6370 PR target/16364
6371 * gcc.c-torture/compile/20040709-1.c: New.
6372
6373 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6374
6375 PR fortran/14077
6376 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6377
6378 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6379
6380 PR fortran/13201
6381 * gfortran.dg/shape_1.f90: New test.
6382
6383 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6384 Andrew Pinski <apinski@apple.com>
6385
6386 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6387
6388 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6389
6390 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6391 comment.
6392
6393 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6394 Paul Brook <paul@codesourcery.com>
6395
6396 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6397 '.f95' and '.F95'.
6398
6399 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6400
6401 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6402
6403 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6404
6405 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6406 testcases with capital suffix.
6407
6408 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6409
6410 PR fortran/15481
6411 PR fortran/13372
6412 PR fortran/13575
6413 PR fortran/15978
6414 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6415
6416 * gfortran.dg/implicit_1.f90: New test.
6417
6418 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6419
6420 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6421 expression to match gfortran warning/error messages
6422 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6423 dg-error text.
6424
6425 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6426
6427 * lib/fortran-torture.exp: Rename proc search_for to
6428 search_for_re.
6429
6430 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6431
6432 * gcc.c-torture/execute/simd-5.x: New file.
6433 XFAIL on SPARC 64-bit at -O0.
6434
6435 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6436
6437 PR c++/8211
6438 PR c++/16165
6439 * g++.dg/warn/effc3.C: New test.
6440
6441 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6442
6443 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6444 change X to 1X in format.
6445 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6446 add data statements to conform to standard.
6447
6448 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6449
6450 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6451 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6452 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6453
6454 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6455
6456 * gfortran.dg/g77/7388.f: Copy from g77.dg
6457 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6458 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6459 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6460 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6461 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6462 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6463 * gfortran.dg/g77/strlen0.f: Likewise
6464
6465 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6466
6467 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6468 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6469
6470 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6471
6472 * gcc.c-torture/execute/920428-2.x: Delete.
6473 * gcc.c-torture/execute/920501-7.x: Likewise.
6474
6475 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6476
6477 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6478 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6479 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6480 prescott and c3-2.
6481 (PREFETCH_3DNOW): Add -march=c3.
6482
6483 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6484
6485 PR c/16437
6486 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6487 * gcc.c-torture/execute/bf64-1.x: Likewise.
6488
6489 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6490
6491 * gcc.c-torture/compile/20040708-1.c: New test.
6492
6493 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6494
6495 PR c++/16169
6496 * g++.dg/warn/effc2.C: New test.
6497
6498 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6499
6500 * gcc.c-torture/execute/bitfld-1.x: Remove.
6501 * gcc.c-torture/execute/bitfld-3.c: New test.
6502 * gcc.dg/bitfld-2.c: Remove XFAILs.
6503
6504 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6505
6506 PR c++/16276
6507 * g++.dg/rtti/tinfo1.C: New file.
6508
6509 2004-07-07 Eric Christopher <echristo@redhat.com>
6510
6511 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6512
6513 2004-07-07 Andrew Pinski <apinski@apple.com>
6514
6515 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6516
6517 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6518
6519 * g++.dg/init/call1.C: XFAIL.
6520
6521 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6522
6523 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6524 except for movstrict*, to movmem* and clrstr* to clrmem*.
6525
6526 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6527
6528 * gcc.c-torture/execute/20040707-1.c: New test.
6529
6530 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6531
6532 * gcc.c-torture/execute/20040706-1.c: New test.
6533
6534 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6535
6536 PR c++/3671
6537 * g++.dg/template/spec14.C: New test.
6538
6539 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6540
6541 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6542 nothing if not yet defined. Use it in b, c and d type definitions.
6543 * gcc.c-torture/execute/20040705-1.c: New test.
6544 * gcc.c-torture/execute/20040705-2.c: New test.
6545
6546 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6547
6548 PR c++/2518
6549 * g++.dg/lookup/new1.C: New test.
6550
6551 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6552
6553 PR c++/11406
6554 * g++.dg/template/sizeof8.C: New test.
6555
6556 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6557
6558 * gcc.c-torture/compile/20040705-1.c: New test.
6559
6560 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6561
6562 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6563
6564 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6565
6566 * gcc.dg/cpp/if-mop.c: Two new testcases.
6567 * gcc.dg/cpp/trad/comment-3.c: New.
6568
6569 2004-07-04 Paul Brook <paul@codesourcery.com>
6570
6571 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6572
6573 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6574
6575 PR c++/3761
6576 * g++.dg/lookup/crash4.C: New test.
6577
6578 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6579
6580 * gcc.c-torture/execute/builtin-abs-1.c
6581 * gcc.c-torture/execute/builtin-abs-2.c
6582 * gcc.c-torture/execute/builtin-complex-1.c
6583 * gcc.c-torture/execute/builtins/string-1-lib.c
6584 * gcc.c-torture/execute/builtins/string-1.c
6585 * gcc.c-torture/execute/builtins/string-2-lib.c
6586 * gcc.c-torture/execute/builtins/string-2.c
6587 * gcc.c-torture/execute/builtins/string-3-lib.c
6588 * gcc.c-torture/execute/builtins/string-3.c
6589 * gcc.c-torture/execute/builtins/string-4-lib.c
6590 * gcc.c-torture/execute/builtins/string-4.c
6591 * gcc.c-torture/execute/builtins/string-5-lib.c
6592 * gcc.c-torture/execute/builtins/string-5.c
6593 * gcc.c-torture/execute/builtins/string-6-lib.c
6594 * gcc.c-torture/execute/builtins/string-6.c
6595 * gcc.c-torture/execute/builtins/string-7-lib.c
6596 * gcc.c-torture/execute/builtins/string-7.c
6597 * gcc.c-torture/execute/builtins/string-8-lib.c
6598 * gcc.c-torture/execute/builtins/string-8.c
6599 * gcc.c-torture/execute/builtins/string-9-lib.c
6600 * gcc.c-torture/execute/builtins/string-9.c
6601 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6602 * gcc.c-torture/execute/builtins/string-asm-1.c
6603 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6604 * gcc.c-torture/execute/builtins/string-asm-2.c
6605 * gcc.c-torture/execute/stdio-opt-1.c
6606 * gcc.c-torture/execute/stdio-opt-2.c
6607 * gcc.c-torture/execute/stdio-opt-3.c
6608 * gcc.c-torture/execute/string-opt-1.c
6609 * gcc.c-torture/execute/string-opt-10.c
6610 * gcc.c-torture/execute/string-opt-11.c
6611 * gcc.c-torture/execute/string-opt-12.c
6612 * gcc.c-torture/execute/string-opt-13.c
6613 * gcc.c-torture/execute/string-opt-14.c
6614 * gcc.c-torture/execute/string-opt-15.c
6615 * gcc.c-torture/execute/string-opt-16.c
6616 * gcc.c-torture/execute/string-opt-2.c
6617 * gcc.c-torture/execute/string-opt-6.c
6618 * gcc.c-torture/execute/string-opt-7.c
6619 * gcc.c-torture/execute/string-opt-8.c:
6620 Replace with ...
6621
6622 * gcc.c-torture/execute/builtins/abs-2.c
6623 * gcc.c-torture/execute/builtins/abs-3.c
6624 * gcc.c-torture/execute/builtins/complex-1.c
6625 * gcc.c-torture/execute/builtins/fprintf.c
6626 * gcc.c-torture/execute/builtins/fputs.c
6627 * gcc.c-torture/execute/builtins/memcmp.c
6628 * gcc.c-torture/execute/builtins/memmove.c
6629 * gcc.c-torture/execute/builtins/memops-asm.c
6630 * gcc.c-torture/execute/builtins/mempcpy-2.c
6631 * gcc.c-torture/execute/builtins/mempcpy.c
6632 * gcc.c-torture/execute/builtins/memset.c
6633 * gcc.c-torture/execute/builtins/printf.c
6634 * gcc.c-torture/execute/builtins/sprintf.c
6635 * gcc.c-torture/execute/builtins/strcat.c
6636 * gcc.c-torture/execute/builtins/strchr.c
6637 * gcc.c-torture/execute/builtins/strcmp.c
6638 * gcc.c-torture/execute/builtins/strcpy.c
6639 * gcc.c-torture/execute/builtins/strcspn.c
6640 * gcc.c-torture/execute/builtins/strlen-2.c
6641 * gcc.c-torture/execute/builtins/strlen.c
6642 * gcc.c-torture/execute/builtins/strncat.c
6643 * gcc.c-torture/execute/builtins/strncmp-2.c
6644 * gcc.c-torture/execute/builtins/strncmp.c
6645 * gcc.c-torture/execute/builtins/strncpy.c
6646 * gcc.c-torture/execute/builtins/strpbrk.c
6647 * gcc.c-torture/execute/builtins/strpcpy-2.c
6648 * gcc.c-torture/execute/builtins/strpcpy.c
6649 * gcc.c-torture/execute/builtins/strrchr.c
6650 * gcc.c-torture/execute/builtins/strspn.c
6651 * gcc.c-torture/execute/builtins/strstr-asm.c
6652 * gcc.c-torture/execute/builtins/strstr.c:
6653 ... these new files.
6654
6655 * gcc.c-torture/execute/builtins/abs-2-lib.c
6656 * gcc.c-torture/execute/builtins/abs-3-lib.c
6657 * gcc.c-torture/execute/builtins/complex-1-lib.c
6658 * gcc.c-torture/execute/builtins/fprintf-lib.c
6659 * gcc.c-torture/execute/builtins/fputs-lib.c
6660 * gcc.c-torture/execute/builtins/memcmp-lib.c
6661 * gcc.c-torture/execute/builtins/memmove-lib.c
6662 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6663 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6664 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6665 * gcc.c-torture/execute/builtins/memset-lib.c
6666 * gcc.c-torture/execute/builtins/printf-lib.c
6667 * gcc.c-torture/execute/builtins/sprintf-lib.c
6668 * gcc.c-torture/execute/builtins/strcat-lib.c
6669 * gcc.c-torture/execute/builtins/strchr-lib.c
6670 * gcc.c-torture/execute/builtins/strcmp-lib.c
6671 * gcc.c-torture/execute/builtins/strcpy-lib.c
6672 * gcc.c-torture/execute/builtins/strcspn-lib.c
6673 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6674 * gcc.c-torture/execute/builtins/strlen-lib.c
6675 * gcc.c-torture/execute/builtins/strncat-lib.c
6676 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6677 * gcc.c-torture/execute/builtins/strncmp-lib.c
6678 * gcc.c-torture/execute/builtins/strncpy-lib.c
6679 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6680 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6681 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6682 * gcc.c-torture/execute/builtins/strrchr-lib.c
6683 * gcc.c-torture/execute/builtins/strspn-lib.c
6684 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6685 * gcc.c-torture/execute/builtins/strstr-lib.c
6686 * gcc.c-torture/execute/builtins/lib/abs.c
6687 * gcc.c-torture/execute/builtins/lib/fprintf.c
6688 * gcc.c-torture/execute/builtins/lib/memset.c
6689 * gcc.c-torture/execute/builtins/lib/printf.c
6690 * gcc.c-torture/execute/builtins/lib/sprintf.c
6691 * gcc.c-torture/execute/builtins/lib/strcpy.c
6692 * gcc.c-torture/execute/builtins/lib/strcspn.c
6693 * gcc.c-torture/execute/builtins/lib/strncat.c
6694 * gcc.c-torture/execute/builtins/lib/strncmp.c
6695 * gcc.c-torture/execute/builtins/lib/strncpy.c
6696 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6697 * gcc.c-torture/execute/builtins/lib/strspn.c
6698 * gcc.c-torture/execute/builtins/lib/strstr.c:
6699 New files containing support routines.
6700
6701 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6702 declaration.
6703 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6704 when not optimizing.
6705
6706 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6707
6708 PR c++/16240
6709 * g++.dg/abi/mangle22.C: New test.
6710 * g++.dg/abi/mangle23.C: Likewise.
6711
6712 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6713
6714 PR fortran/16290
6715 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6716 Allow for cases without denormalized floating point numbers.
6717
6718 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6719
6720 PR c/1027
6721 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6722 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6723 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6724 expected warning text.
6725 * gcc.dg/format/diag-2.c: New test.
6726
6727 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6728
6729 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6730
6731 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6732
6733 * gcc.dg/builtins-43.c: New.
6734 * gcc.dg/builtins-44.c: New.
6735 * gcc.dg/builtins-45.c: New.
6736
6737 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6738 Andreas Tobler <a.tobler@schweiz.ch>
6739
6740 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6741 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6742 as SIGSEGV.
6743 * gcc.dg/cleanup-11.c: Likewise.
6744 * gcc.dg/cleanup-8.c: Likewise.
6745 * gcc.dg/cleanup-9.c: Likewise.
6746 * gcc.dg/cleanup-5.c: Run on all platforms.
6747
6748 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6749
6750 * g++.dg/warn/nonnull1.C: New test.
6751
6752 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6753
6754 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6755 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6756 Special-case the Sun compiler wrt to <complex.h>.
6757
6758 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6759
6760 * gcc.dg/Wunreachable-8.C: New test.
6761
6762 * gcc.dg/h8300-ice2.c : New test.
6763
6764 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6765
6766 PR fortran/16161
6767 * gfortran.fortran-torture/compile/implicit.f90: Add test
6768 for implicit character.
6769
6770 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6771
6772 PR fortran/16289
6773 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6774 Use tiny() intrinsic to find smallest non-negative real
6775
6776 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6777
6778 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6779 * gcc.dg/compat/struct-by-value-22_x.c: New.
6780 * gcc.dg/compat/struct-by-value-22_y.c: New.
6781
6782 * gcc.c-torture/execute/20040629-1.c: New test.
6783
6784 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6785
6786 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6787 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6788
6789 PR target/16195
6790 * gcc.dg/20040625-1.c: New test.
6791
6792 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6793
6794 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6795
6796 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6797
6798 PR fortran/15963
6799 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6800
6801 2004-06-29 Richard Henderson <rth@redhat.com>
6802
6803 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6804
6805 2004-06-29 Paul Brook <paul@codesourcery.com>
6806
6807 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6808 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6809
6810 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6811
6812 PR c++/16260
6813 * g++.dg/parse/crash15.C: New.
6814
6815 2004-06-28 Andrew Pinski <apinski@apple.com>
6816
6817 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6818 by the error already.
6819
6820 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6821
6822 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6823
6824 PR target/14041
6825 * gcc.dg/h8300-bss-align-1.c : New.
6826
6827 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6828
6829 * PR c++/16174
6830 * g++.dg/template/ctor4.C: New.
6831
6832 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6833
6834 PR c++/16205
6835 * g++.dg/warn/Wsequence-point-1.C: New test.
6836
6837 2004-06-27 Paul Brook <paul@codesourcery.com>
6838
6839 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6840
6841 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6842
6843 * g++.old-deja/g++.mike/p7325.C: Remove.
6844
6845 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6846
6847 PR c/14963
6848 * gcc.dg/pr14963.c: New test.
6849
6850 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6851
6852 PR c++/16193
6853 * g++.dg/parse/redef1.C: New test.
6854
6855 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6856
6857 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6858 20021110.c.
6859 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6860 20021119-1.c.
6861 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6862 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6863 5-04.c.
6864 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6865 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6866 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6867 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6868 g++.brendan/enum14.C.
6869 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6870 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6871 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6872 g++.mike/virt1.C.
6873 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6874 memtemp24.C.
6875
6876 2004-06-27 Roger Sayle <roger@eyesopen.com>
6877
6878 * gcc.dg/20040527-1.c: New test case.
6879
6880 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6881
6882 PR gfortran/pr16196
6883 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6884
6885 2004-06-25 Roger Sayle <roger@eyesopen.com>
6886
6887 PR middle-end/15825
6888 * gcc.dg/pr15825-1.c: New test case.
6889
6890 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6891
6892 * gcc.c-torture/execute/20040625-1.c: New test.
6893
6894 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6895
6896 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6897
6898 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6899
6900 * gcc.dg/torture/mips-div-1.c: New test.
6901
6902 2004-06-24 Jeff Law <law@redhat.com>
6903
6904 * gcc.dg/tree-ssa/20040624-1.c: New test.
6905
6906 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6907
6908 * gcc.c-torture/compile/20040624-1.c: New test.
6909
6910 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6911
6912 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6913 this directory.
6914
6915 2004-06-23 Andrew Pinski <apinski@apple.com>
6916
6917 PR middle-end/15988
6918 * g++.dg/opt/ptrmem4.C: New test.
6919
6920 * gcc.dg/c90-array-quals-2.c: New test.
6921
6922 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6923
6924 * gcc.dg/kpice1.c: New test.
6925
6926 2006-06-23 Andrew Pinski <apinski@apple.com>
6927
6928 * gcc.dg/c90-array-quals.c: New test.
6929
6930 2006-06-22 Richard Henderson <rth@redhat.com>
6931
6932 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6933
6934 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6935
6936 * gcc.dg/builtins-config.h: Handle FreeBSD.
6937
6938 2006-06-22 Richard Henderson <rth@redhat.com>
6939
6940 * g++.dg/opt/devirt1.C: New.
6941
6942 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6943
6944 * g++.dg/opt/pr15551.C: New testcase.
6945
6946 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6947
6948 PR target/14800
6949 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6950 x86_64-*-linux* when compiling for 32bit.
6951
6952 2004-06-21 Andrew Pinski <apinski@apple.com>
6953
6954 * gcc.dg/pch/struct-1.c: New.
6955 * gcc.dg/pch/struct-1.hs: New.
6956
6957 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6958
6959 * gcc.dg/pch/save-temps-1.c: New file.
6960 * gcc.dg/pch/save-temps-1.hs: New file.
6961
6962 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6963
6964 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6965 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6966
6967 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6968
6969 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6970 to fix type error.
6971 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6972 Remove trailing spaces.
6973
6974 2004-06-21 Richard Henderson <rth@redhat.com>
6975
6976 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6977 merging && to BIT_FIELD_REF.
6978
6979 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6980
6981 * g++.dg/opt/placeholder1.C: New test.
6982
6983 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6984
6985 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6986 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6987 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6988 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6989
6990 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6991
6992 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6993 extern "C".
6994 * g++.dg/other/pragma-re-1.C: Add comments.
6995
6996 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6997
6998 PR gfortran/16080
6999 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7000
7001 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7002
7003 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7004 instead of setting the type of size_t by
7005 hand.
7006
7007 2004-06-18 Roger Sayle <roger@eyesopen.com>
7008
7009 * gcc.dg/unordered-2.c: New test case.
7010 * gcc.dg/unordered-3.c: New test case.
7011
7012 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7013
7014 PR other/16043
7015 * lib/g++.exp (g++_version): Tweak regexp for version
7016 * lib/g77.exp (g77_version): Likewise
7017 * lib/gfortran.exp (gfortran_version): Likewise
7018 * lib/objc.exp (objc_version): Likewise
7019 * lib/treelang.exp (treelang_version): Likewise
7020
7021 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7022
7023 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7024 Use INT_MAX instead of __INT_MAX__.
7025 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7026
7027 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7028 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7029 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7030 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7031 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7032 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7033 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7034 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7035 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7036
7037 * gcc.dg/range-test-1.c: New test.
7038 * g++.dg/opt/range-test-1.C: New test.
7039
7040 2004-06-17 Richard Henderson <rth@redhat.com>
7041
7042 * objc.dg/sync-1.m: New.
7043 * objc.dg/try-catch-1.m: Don't force next runtime.
7044 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7045 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7046 shadowed catch clause.
7047 * objc.dg/try-catch-5.m: New.
7048
7049 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7050
7051 Bug 14610
7052 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7053
7054 2004-06-15 Richard Henderson <rth@redhat.com>
7055
7056 * gcc.dg/20001116-1.c: Move expected warning line.
7057
7058 2004-06-15 Richard Henderson <rth@redhat.com>
7059
7060 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7061 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7062
7063 2004-06-15 Jeff Law <law@redhat.com>
7064
7065 * gcc.dg/tree-ssa/20040615-1.c: New test.
7066 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7067 be less sensitive to operand ordering.
7068 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7069
7070 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7071
7072 * g++.dg/abi/bitfield3.C: Add comment..
7073
7074 2004-06-15 Richard Henderson <rth@redhat.com>
7075
7076 * g++.dg/ext/stmtexpr1.C: XFAIL.
7077 * gcc.dg/20030612-1.c: XFAIL.
7078
7079 2004-06-15 Eric Christopher <echristo@redhat.com>
7080
7081 * g++.dg/charset/asm5.c: New.
7082 * gcc.dg/charset/asm6.c: New.
7083
7084 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7085
7086 PR fortran/15962
7087 * gfortran.fortran-torture/execute/select_1.f90: New test.
7088
7089 2004-06-15 Paul Brook <paul@codesourcery.com>
7090
7091 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7092
7093 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7094
7095 PR c++/15967
7096 * g++.dg/lookup/crash3.C: New test.
7097
7098 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7099
7100 PR c++/15947
7101 * g++.dg/parse/dtor4.C: New test.
7102
7103 2004-06-14 Jeff Law <law@redhat.com>
7104
7105 * gcc.c-torture/compile/20040614-1.c: New test.
7106
7107 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7108
7109 PR fortran/15211
7110 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7111 LEN of a character array.
7112
7113 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7114
7115 PR c++/15096
7116 * g++.dg/template/ptrmem10.C: New test.
7117
7118 PR c++/14930
7119 * g++.dg/template/friend30.C: New test.
7120
7121 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7122
7123 PR fortran/14928
7124 * gfortran.fortran-torture/compile/mloc.f90: New test.
7125
7126 2004-06-13 Paul Brook <paul@codesourcery.com>
7127
7128 * gfortran.fortran-torture/execute/random_2.f90: New test.
7129
7130 2004-06-13 Eric Christopher <echristo@redhat.com>
7131
7132 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7133
7134 2004-06-12 Paul Brook <paul@codesourcery.com>
7135
7136 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7137
7138 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7139
7140 PR fortran/14923
7141 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7142
7143 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7144
7145 PR fortran/14957
7146 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7147 syntax errors in end statements of contained subroutines.
7148
7149 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7150
7151 PR fortran/12841
7152 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7153
7154 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7155
7156 PR fortran/15665
7157 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7158
7159 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7160
7161 PR gfortran/12839
7162 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7163
7164 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7165
7166 PR c++/15862
7167 * g++.dg/parse/enum1.C: New test.
7168
7169 2004-06-10 Jeff Law <law@redhat.com>
7170
7171 * gcc.c-torture/compile/20040610-1.c: New test.
7172
7173 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7174
7175 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7176 * g++.old-deja/g++.other/decl3.C: Likewise.
7177
7178 2004-06-10 Brian Booth <bbooth@redhat.com>
7179
7180 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7181 V_MAY_DEF instead of VDEF.
7182 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7183
7184 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/14211
7187 * g++.dg/conversion/const1.C: New test.
7188
7189 PR c++/15076
7190 * g++.dg/conversion/reinterpret1.C: New test.
7191
7192 PR c++/15877
7193 * g++.dg/template/enum2.C: New test.
7194
7195 PR c++/15227
7196 * g++.dg/template/error13.C: New test.
7197
7198 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7199
7200 PR fortran/14957
7201 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7202 arguments to test_* REAL and of the right size.
7203
7204 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR target/15569
7207 PR rtl-optimization/15681
7208 * gcc.dg/20040609-1.c: New test.
7209
7210 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7211
7212 PR c++/14791
7213 * g++.dg/opt/builtins1.C: New test.
7214
7215 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7216
7217 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7218 that use default windows32 struct layout.
7219 * gcc.dg/i386-bitfield2.c: Likewise.
7220
7221 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7222
7223 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7224 for mingw32 and cygwin targets.
7225
7226 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7227
7228 * gcc.dg/pch/macro-4.c: New.
7229 * gcc.dg/pch/macro-4.hs: New.
7230
7231 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7232
7233 PR fortran/13249
7234 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7235
7236 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7237
7238 PR fortran/13372
7239 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7240
7241 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7242
7243 PR gfortran/14897
7244 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7245
7246 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7247
7248 PR gfortran/15755
7249 * gfortran.fortran-torture/execute/backspace.c : New test.
7250
7251 2004-06-09 Paul Brook <paul@codesourcery.com>
7252
7253 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7254 (pointer_to_section): Rewrite to use smaller array.
7255
7256 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7257
7258 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7259 * gcc.dg/ext/altivec-10.c: Same.
7260 * gcc.dg/ext/altivec-11.c: Same.
7261 * gcc.dg/ext/altivec-12.c: Same.
7262 * gcc.dg/ext/altivec-13.c: Same.
7263 * gcc.dg/ext/altivec-14.c: Same.
7264 * gcc.dg/ext/altivec-15.c: Same.
7265 * gcc.dg/ext/altivec-16.c: Same.
7266 * gcc.dg/ext/altivec-3.c: Same.
7267 * gcc.dg/ext/altivec-4.c: Same.
7268 * gcc.dg/ext/altivec-6.c: Same.
7269 * gcc.dg/ext/altivec-7.c: Same.
7270 * gcc.dg/ext/altivec-8.c: Same.
7271 * gcc.dg/ext/altivec-varargs-1.c: Same.
7272
7273 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7274 * g++.dg/ext/altivec-10.C: Same.
7275 * g++.dg/ext/altivec-2.C: Same.
7276 * g++.dg/ext/altivec-3.C: Same.
7277 * g++.dg/ext/altivec-4.C: Same.
7278 * g++.dg/ext/altivec-5.C: Same.
7279 * g++.dg/ext/altivec-6.C: Same.
7280 * g++.dg/ext/altivec-7.C: Same.
7281 * g++.dg/ext/altivec-8.C: Same.
7282 * g++.dg/ext/altivec-9.C: Same.
7283
7284 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7285
7286 PR c++/7841
7287 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7288
7289 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7290
7291 * gcc.dg/union-1.c: New test.
7292
7293 2004-06-07 Roger Sayle <roger@eyesopen.com>
7294
7295 * gcc.dg/builtins-41.c: New test case.
7296 * gcc.dg/builtins-42.c: New test case.
7297
7298 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7299
7300 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7301 * g++.dg/ext/altivec-10.C: Same.
7302 * g++.dg/ext/altivec-2.C: Same.
7303 * g++.dg/ext/altivec-3.C: Same.
7304 * g++.dg/ext/altivec-4.C: Same.
7305 * g++.dg/ext/altivec-5.C: Same.
7306 * g++.dg/ext/altivec-6.C: Same.
7307 * g++.dg/ext/altivec-7.C: Same.
7308 * g++.dg/ext/altivec-8.C: Same.
7309 * g++.dg/ext/altivec-9.C: Same.
7310 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7311 * g++.old-deja/g++.brendan/new3.C: Same.
7312 * gcc.c-torture/execute/eeprof-1.x: Same.
7313
7314 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7315
7316 PR c/14765
7317 * gcc.dg/pr14765-1.c: New test.
7318
7319 2004-06-07 Roger Sayle <roger@eyesopen.com>
7320
7321 PR c/14649
7322 * gcc.dg/pr14649-1.c: New test case.
7323
7324 2004-06-07 Richard Henderson <rth@redhat.com>
7325
7326 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7327 if temporaries.
7328
7329 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7330
7331 * g++.dg/eh/elide1.C: Remove XFAIL.
7332
7333 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7334
7335 PR c++/15337
7336 * g++.dg/expr/sizeof3.C: New test.
7337
7338 PR c++/14777
7339 * g++.dg/template/access14.C: New test.
7340
7341 PR c++/15554
7342 * g++.dg/template/enum1.C: New test.
7343
7344 PR c++/15057
7345 * g++.dg/eh/throw1.C: New test.
7346
7347 2004-06-07 David Ayers <d.ayers@inode.at>
7348 Ziemowit Laski <zlaski@apple.com>
7349
7350 * lib/objc.exp (objc_target_compile): Revert the '-framework
7351 Foundation' flag fix, since bare Darwin does not ship
7352 with the Foundation framework.
7353 * objc/execute/next_mapping.h: Provide a local NSConstantString
7354 @interface and @implementation.
7355 (objc_constant_string_init): A constructor function, used to
7356 initialize the NSConstantString meta-class object.
7357 * objc/execute/string1.m: Include "next_mapping.h" instead of
7358 <Foundation/NSString.h>.
7359 * objc/execute/string2.m: Likewise.
7360 * objc/execute/string3.m: Likewise.
7361 * objc/execute/string4.m: Likewise.
7362
7363 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7364
7365 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7366 to double. Replace double with FLOAT.
7367 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7368
7369 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7370 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7371 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7372 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7373 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7374 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7375 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7376 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7377
7378 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7379
7380 PR c/13519
7381 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7382
7383 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7384
7385 PR c++/15503
7386 * g++.dg/template/meminit2.C: New test.
7387
7388 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7389
7390 PR target/15822
7391 * gcc.c-torture/execute/compare-fp-1.c,
7392 gcc.c-torture/execute/compare-fp-2.c,
7393 gcc.c-torture/execute/compare-fp-3.c,
7394 gcc.c-torture/execute/compare-fp-4.c,
7395 gcc.c-torture/execute/compare-fp-3.x,
7396 gcc.c-torture/execute/compare-fp-4.x: Moved...
7397 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7398 gcc.c-torture/execute/ieee/compare-fp-2.c,
7399 gcc.c-torture/execute/ieee/compare-fp-3.c,
7400 gcc.c-torture/execute/ieee/compare-fp-4.c,
7401 gcc.c-torture/execute/ieee/compare-fp-3.x,
7402 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7403
7404 2004-06-04 David Ayers <d.ayers@inode.at>
7405
7406 * objc/execute/protocol-isEqual-4.m: New testcase.
7407
7408 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7409
7410 * objc/execute/protocol-isEqual-1.m: New testcase.
7411 * objc/execute/protocol-isEqual-2.m: New testcase.
7412 * objc/execute/protocol-isEqual-3.m: New testcase.
7413
7414 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7415
7416 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7417
7418 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7419
7420 * lib/objc.exp (objc_target_compile): When running tests on
7421 Darwin (Mac OS X), inform the linker about '-framework
7422 'Foundation'.
7423
7424 2004-06-02 Eric Christopher <echristo@redhat.com>
7425
7426 * gcc.c-torture/compile/20040602-1.c: New.
7427
7428 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7429
7430 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7431 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7432
7433 PR tree-optimization/14736
7434 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7435
7436 PR tree-optimization/14042
7437 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7438
7439 PR tree-optimization/14729
7440 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7441
7442 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7443
7444 PR fortran/15557
7445 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7446
7447 2004-06-01 Richard Hederson <rth@redhat.com>
7448
7449 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7450
7451 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7452
7453 PR c++/14932
7454 * g++.dg/parse/offsetof4.C: New test.
7455
7456 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7457
7458 PR objc/7993
7459 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7460
7461 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7462
7463 PR c++/15701
7464 * g++.dg/template/friend29.C: New test.
7465
7466 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7467
7468 PR c/15749
7469 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7470
7471 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7472
7473 * gcc.dg/sparc-trap-1.c: New test.
7474
7475 2004-05-31 Roger Sayle <roger@eyesopen.com>
7476
7477 PR middle-end/15069
7478 * g++.dg/opt/fold3.C: New test case.
7479
7480 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7481
7482 * lib/target-supports.exp (check_iconv_available): Fix fallout
7483 from 2004-05-28 patch.
7484
7485 2004-05-30 Paul Brook <paul@codesourcery.com>
7486
7487 PR fortran/15620
7488 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7489 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7490
7491 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7492
7493 * gfortran.fortran-torture/execute/random_1.f90: New test.
7494
7495 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7496
7497 * g++.dg/ext/altivec-10.C: New test.
7498
7499 2004-05-29 Paul Brook <paul@codesourcery.com>
7500
7501 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7502
7503 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7504
7505 * gcc.dg/altivec-16.c: New test.
7506
7507 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7508
7509 * lib/target-supports.exp (check_vmx_hw_available): New.
7510 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7511
7512 * lib/target-supports.exp (check_alias_available,
7513 check_iconv_available, check_named_sections_available): Use
7514 unique names for temporary files.
7515
7516 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7517
7518 * gcc.dg/altivec-15.c: New test.
7519
7520 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7521
7522 PR c++/15083
7523 * g++.dg/warn/noeffect6.C: New test.
7524
7525 PR c++/15471
7526 * g++.dg/expr/ptrmem4.C: New test.
7527
7528 PR c++/15640
7529 * g++.dg/template/operator3.C: New test.
7530
7531 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7532
7533 PR c++/14668
7534 * g++.dg/lookup/redecl1.C: New test.
7535 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7536
7537 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7538
7539 * gcc.c-torture/execute/compare-fp-1.c,
7540 gcc.c-torture/execute/compare-fp-2.c,
7541 gcc.c-torture/execute/compare-fp-3.c,
7542 gcc.c-torture/execute/compare-fp-4.c,
7543 gcc.c-torture/execute/compare-fp-3.x,
7544 gcc.c-torture/execute/compare-fp-4.x,
7545 gcc.dg/pr15649-1.c: New.
7546
7547 2004-05-27 Adam Nemet <anemet@lnxw.com>
7548
7549 PR c++/12883
7550 * g++.dg/init/array14.C: New test.
7551
7552 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7553
7554 * lib/compat.exp (compat-get-options-main): New.
7555 (compat-get-options): Remove unneeded code, warn for ignored
7556 command.
7557 (compat-execute): Check flag set by dg-require-* commands.
7558
7559 * lib/compat.exp (compat-execute): Break up long lines.
7560
7561 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7562
7563 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7564 * gcc.dg/altivec-14.c: New test.
7565 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7566
7567 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7568 * gcc.dg/altivec-12.c: Ditto.
7569
7570 * gcc.dg/altivec-3.c: Move call to altivec_check.
7571
7572 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7573
7574 PR c++/15044
7575 * g++.dg/template/error12.C: New test.
7576
7577 PR c++/15317
7578 * g++.dg/ext/attrib15.C: New test.
7579
7580 PR c++/15329
7581 * g++.dg/template/ptrmem9.C: New test.
7582
7583 2004-05-25 Paul Brook <paul@codesourcery.com>
7584
7585 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7586
7587 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7588
7589 PR c++/15165
7590 * g++.dg/template/crash19.C: New test.
7591
7592 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7593
7594 PR c++/15025
7595 * g++.dg/template/redecl1.C: New test.
7596
7597 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7598
7599 PR c++/14821
7600 * g++.dg/other/ns1.C: New test.
7601
7602 PR c++/14883
7603 * g++.dg/template/invalid1.C: New test.
7604
7605 2004-05-23 Paul Brook <paul@codesourcery.com>
7606 Victor Leikehman <lei@haifasphere.co.il>
7607
7608 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7609 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7610
7611 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7612
7613 PR c++/15285
7614 PR c++/15299
7615 * g++.dg/template/non-dependent5.C: New test.
7616 * g++.dg/template/non-dependent6.C: New test.
7617
7618 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7619
7620 PR c++/15507
7621 * g++.dg/inherit/union1.C: New test.
7622
7623 PR c++/15542
7624 * g++.dg/template/addr1.C: New test.
7625
7626 PR c++/15427
7627 * g++.dg/template/array5.C: New test.
7628
7629 PR c++/15287
7630 * g++.dg/template/array6.C: New test.
7631
7632 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7633 Roger Sayle <roger@eyesopen.com>
7634
7635 * g++.dg/lookup/forscope2.C: New test case.
7636
7637 2004-05-22 Ben Elliston <bje@au.ibm.com>
7638
7639 * gcc.dg/cpp/Wmissingdirs.c: New.
7640
7641 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7642
7643 PR target/15301
7644 * gcc.dg/compat/union-m128-1.h: New file.
7645 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7646 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7647 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7648
7649 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7650
7651 PR target/15302
7652 * gcc.dg/compat/struct-complex-1.h: New file.
7653 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7654 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7655 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7656
7657 2004-05-20 Roger Sayle <roger@eyesopen.com>
7658
7659 PR middle-end/3074
7660 * gcc.dg/pr3074-1.c: New test case.
7661 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7662
7663 2004-05-20 Falk Hueffner <falk@debian.org>
7664
7665 PR other/15526
7666 * gcc.dg/ftrapv-1.c: New test case.
7667
7668 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7669
7670 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7671
7672 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7673 Jeff Law <law@redhat.com>
7674
7675 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7676 * gcc.dg/tree-ssa/20040518-2.c: New test.
7677
7678 * gcc.dg/tree-ssa/20040518-1.c: New test.
7679
7680 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7681
7682 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7683
7684 2004-05-18 Paul Brook <paul@codesourcery.com>
7685
7686 PR fortran/13930
7687 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7688
7689 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7690
7691 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7692 constant folding.
7693
7694 2004-05-17 Steven Bosscher <stevenb@suse.de>
7695
7696 * gcc.dg/tree-ssa/20040517-1.c: New test.
7697
7698 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7699
7700 * gcc.dg/loop-4.c: New test.
7701
7702 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7703
7704 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7705
7706 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7707
7708 PR fortran/15311
7709 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7710
7711 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7712
7713 PR fortran/13826
7714 PR fortran/13940
7715 * gfortran.fortran-torture/compile/data_1.f90: New test.
7716
7717 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7718
7719 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7720 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7721
7722 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7723
7724 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7725
7726 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7727
7728 PR c/15444
7729 * gcc.dg/format/xopen-1.c: Adjust expected message.
7730 * gcc.dg/format/xopen-3.c: New test.
7731
7732 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7733
7734 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7735
7736 2004-05-14 Jeff Law <law@redhat.com>
7737
7738 * gcc.dg/tree-ssa/20040514-2.c: New test.
7739
7740 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7741
7742 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7743 this ...
7744 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7745 this.
7746
7747 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7748
7749 * gcc.dg/tree-ssa/20040514-1.c: New test.
7750
7751 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7752
7753 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7754 test.
7755
7756 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7757
7758 PR fortran/14066
7759 * gfortran.fortran-torture/compile/do_1.f90: New test.
7760
7761 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7762
7763 PR fortran/15051
7764 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7765 test.
7766
7767 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7768
7769 PR fortran/15149
7770 * gfortran.fortran-torture/execute/random_init.f90: New test.
7771
7772 2004-05-13 Paul Brook <paul@codesourcery.com>
7773
7774 PR fortran/15314
7775 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7776
7777 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7778
7779 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7780 for the powerpc case.
7781
7782 2004-05-13 Jeff Law <law@redhat.com>
7783
7784 * gcc.dg/tree-ssa/20040513-1.c: New test.
7785 * gcc.dg/tree-ssa/20040513-2.c: New test.
7786
7787 2004-05-13 Paul Brook <paul@codesourcery.com>
7788
7789 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7790 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7791 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7792
7793 2004-05-13 Andreas Schwab <schwab@suse.de>
7794
7795 PR other/10819
7796 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7797 characters.
7798
7799 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7800
7801 PR fortran/15294
7802 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7803
7804 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7805
7806 Merge from tree-ssa-20020619-branch. See
7807 ChangeLog.tree-ssa for details.
7808
7809 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7810
7811 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7812 include <altivec.h> explicitly.
7813 * gcc.dg/altivec-13.c: Likewise.
7814
7815 2004-05-11 Paul Brook <paul@codesourcery.com>
7816
7817 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7818
7819 2004-05-10 Eric Christopher <echristo@redhat.com>
7820
7821 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7822 * gcc.dg/sibcall-4.c: Ditto.
7823
7824 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7825
7826 * g++.dg/ext/altivec-8.C: New test case.
7827 * gcc.dg/altivec-13.c: New test case.
7828
7829 2004-05-08 Roger Sayle <roger@eyesopen.com>
7830
7831 * gcc.c-torture/execute/divcmp-1.c: New test case.
7832 * gcc.c-torture/execute/divcmp-2.c: New test case.
7833 * gcc.c-torture/execute/divcmp-3.c: New test case.
7834
7835 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7836
7837 * g++.dg/other/pragma-re-2.C: New test.
7838
7839 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7840
7841 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7842 * gcc.dg/i386-387-2.c: Likewise.
7843
7844 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7845 __builtin_drem.
7846 * gcc.dg/i386-387-6.c: Likewise.
7847
7848 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7849
7850 * gcc.dg/builtins-33.c: Also check log1p*.
7851
7852 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7853
7854 PR optimization/15296
7855 * gcc.c-torture/execute/pr15296.c: New test.
7856
7857 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7858
7859 * gcc.dg/builtins-40.c: New test.
7860
7861 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7862
7863 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7864
7865 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7866
7867 * g++.dg/ext/spe1.C: New testcase.
7868
7869 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7870
7871 * objc.dg/image-info.m: Allow additional attributes
7872 for __image_info section.
7873
7874 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7875
7876 * gcc.dg/torture/mips-hilo-2.c: New test.
7877
7878 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7879
7880 PR c++/14389
7881 * g++.dg/template/member5.C: New test.
7882
7883 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7884
7885 * gcc.dg/builtins-34.c: Also check expm1*.
7886
7887 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7888
7889 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7890 * gcc.dg/torture/builtin-convert-3.c: New test.
7891
7892 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7893
7894 PR middle-end/15054
7895 * g++.dg/opt/pr15054.C: New test.
7896
7897 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7898
7899 * gcc.dg/torture/builtin-rounding-1.c: New test.
7900 * gcc.dg/builtins-25.c: Delete.
7901 * gcc.dg/builtins-29.c: Delete.
7902
7903 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7904
7905 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7906 * gcc.dg/sibcall-4.c: Likewise.
7907 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7908
7909 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7910
7911 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7912 bit-field on 16-bit targets.
7913
7914 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7915
7916 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7917 16-bit targets.
7918
7919 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7920
7921 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7922 * gcc.dg/rs6000-power2-2.c: Likewise.
7923
7924 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7925
7926 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7927 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7928 Change the asm registers to be in form of frN instead of fN.
7929
7930 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7931
7932 * gcc.dg/torture/builtin-convert-2.c: New test.
7933
7934 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7935
7936 * gcc.dg/rs6000-power2-1.c: New test.
7937 * gcc.dg/rs6000-power2-2.c: New test.
7938
7939 2004-04-28 Jan Hubicka <jh@suse.cz>
7940
7941 * gcc.dg/unused-6.c: New test.
7942
7943 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7944 Ulrich Weigand <uweigand@de.ibm.com>
7945
7946 * ada/acats/run_all.sh: Define $target variable.
7947
7948 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7949
7950 PR c++/15119
7951 * g++.dg/other/vararg-1.C: New test.
7952
7953 PR c++/4794
7954 * g++.dg/eh/cleanup3.C: New test.
7955
7956 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7957
7958 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7959 and ad8011a (target_insn).
7960 * ada/acats/support/macro.dfs: Likewise.
7961 * ada/acats/support/impbit.adb: New file.
7962
7963 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7964
7965 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7966
7967 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7968
7969 * gcc.dg/loop-3.c: New test.
7970
7971 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7972
7973 * gcc.c-torture/execute/simd-5.c: New test.
7974
7975 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7976
7977 PR c++/15064
7978 * g++.dg/template/crash18.C: New test.
7979
7980 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7981
7982 * g++.dg/ext/complit3.C: New test.
7983
7984 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7985
7986 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7987 * gcc.dg/altivec-3.c: Same.
7988 * gcc.dg/altivec-varargs-1.c: Same.
7989
7990 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7991
7992 * lib/target-supports.exp (check_profiling_available): Assume
7993 profiling is not available on powerpc-eabi targets.
7994
7995 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7996
7997 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7998 * gcc.dg/vmx/bug-1.c: Ditto.
7999
8000 2004-04-20 Eric Christopher <echristo@redhat.com>
8001
8002 * gcc.dg/charset/extern.c: New test.
8003 * g++.dg/charset/extern3.cc: Ditto.
8004
8005 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8006
8007 * gcc.dg/builtins-39.c: New test.
8008
8009 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8010
8011 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8012
8013 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8014
8015 * gcc.dg/torture/mips-hilo-1.c: New test.
8016
8017 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8018
8019 * gcc.c-torture/compile/20040419-1.c: New test.
8020
8021 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8022
8023 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8024
8025 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8026 Aldy Hernandez <aldyh@redhat.com>
8027
8028 * gcc.c-torture/execute/va-arg-24.c: New.
8029
8030 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8031 Aldy Hernandez <aldyh@redhat.com>
8032
8033 * gcc.dg/vmx/1b-01.c: New.
8034 * gcc.dg/vmx/1b-02.c: New.
8035 * gcc.dg/vmx/1b-03.c: New.
8036 * gcc.dg/vmx/1b-04.c: New.
8037 * gcc.dg/vmx/1b-05.c: New.
8038 * gcc.dg/vmx/1b-06.c: New.
8039 * gcc.dg/vmx/1b-07.c: New.
8040 * gcc.dg/vmx/1c-01.c: New.
8041 * gcc.dg/vmx/1c-02.c: New.
8042 * gcc.dg/vmx/3a-01a.c: New.
8043 * gcc.dg/vmx/3a-01.c: New.
8044 * gcc.dg/vmx/3a-01m.c: New.
8045 * gcc.dg/vmx/3a-03.c: New.
8046 * gcc.dg/vmx/3a-03m.c: New.
8047 * gcc.dg/vmx/3a-04.c: New.
8048 * gcc.dg/vmx/3a-04m.c: New.
8049 * gcc.dg/vmx/3a-05.c: New.
8050 * gcc.dg/vmx/3a-06.c: New.
8051 * gcc.dg/vmx/3a-06m.c: New.
8052 * gcc.dg/vmx/3a-07.c: New.
8053 * gcc.dg/vmx/3b-01.c: New.
8054 * gcc.dg/vmx/3b-02.c: New.
8055 * gcc.dg/vmx/3b-10.c: New.
8056 * gcc.dg/vmx/3b-13.c: New.
8057 * gcc.dg/vmx/3b-14.c: New.
8058 * gcc.dg/vmx/3b-15.c: New.
8059 * gcc.dg/vmx/3c-01a.c: New.
8060 * gcc.dg/vmx/3c-01.c: New.
8061 * gcc.dg/vmx/3c-02.c: New.
8062 * gcc.dg/vmx/3c-03.c: New.
8063 * gcc.dg/vmx/3d-01.c: New.
8064 * gcc.dg/vmx/4-01.c: New.
8065 * gcc.dg/vmx/4-03.c: New.
8066 * gcc.dg/vmx/5-01.c: New.
8067 * gcc.dg/vmx/5-02.c: New.
8068 * gcc.dg/vmx/5-03.c: New.
8069 * gcc.dg/vmx/5-04.c: New.
8070 * gcc.dg/vmx/5-05.c: New.
8071 * gcc.dg/vmx/5-06.c: New.
8072 * gcc.dg/vmx/5-07.c: New.
8073 * gcc.dg/vmx/5-07t.c: New.
8074 * gcc.dg/vmx/5-08.c: New.
8075 * gcc.dg/vmx/5-10.c: New.
8076 * gcc.dg/vmx/5-11.c: New.
8077 * gcc.dg/vmx/7-01a.c: New.
8078 * gcc.dg/vmx/7-01.c: New.
8079 * gcc.dg/vmx/7c-01.c: New.
8080 * gcc.dg/vmx/7d-01.c: New.
8081 * gcc.dg/vmx/7d-02.c: New.
8082 * gcc.dg/vmx/8-01.c: New.
8083 * gcc.dg/vmx/8-02a.c: New.
8084 * gcc.dg/vmx/8-02.c: New.
8085 * gcc.dg/vmx/brode-1.c: New.
8086 * gcc.dg/vmx/bug-1.c: New.
8087 * gcc.dg/vmx/bug-2.c: New.
8088 * gcc.dg/vmx/bug-3.c: New.
8089 * gcc.dg/vmx/cw-bug-1.c: New.
8090 * gcc.dg/vmx/cw-bug-2.c: New.
8091 * gcc.dg/vmx/cw-bug-3.c: New.
8092 * gcc.dg/vmx/dct.c: New.
8093 * gcc.dg/vmx/debug-1.c: New.
8094 * gcc.dg/vmx/debug-2.c: New.
8095 * gcc.dg/vmx/debug-3.c: New.
8096 * gcc.dg/vmx/debug-4.c: New.
8097 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8098 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8099 * gcc.dg/vmx/eg-5.c: New.
8100 * gcc.dg/vmx/fft.c: New.
8101 * gcc.dg/vmx/gcc-bug-1.c: New.
8102 * gcc.dg/vmx/gcc-bug-2.c: New.
8103 * gcc.dg/vmx/gcc-bug-3.c: New.
8104 * gcc.dg/vmx/gcc-bug-4.c: New.
8105 * gcc.dg/vmx/gcc-bug-5.c: New.
8106 * gcc.dg/vmx/gcc-bug-6.c: New.
8107 * gcc.dg/vmx/gcc-bug-7.c: New.
8108 * gcc.dg/vmx/gcc-bug-8.c: New.
8109 * gcc.dg/vmx/gcc-bug-9.c: New.
8110 * gcc.dg/vmx/gcc-bug-b.c: New.
8111 * gcc.dg/vmx/gcc-bug-c.c: New.
8112 * gcc.dg/vmx/gcc-bug-d.c: New.
8113 * gcc.dg/vmx/gcc-bug-e.c: New.
8114 * gcc.dg/vmx/gcc-bug-f.c: New.
8115 * gcc.dg/vmx/gcc-bug-g.c: New.
8116 * gcc.dg/vmx/gcc-bug-i.c: New.
8117 * gcc.dg/vmx/harness.h: New.
8118 * gcc.dg/vmx/ira1.c: New.
8119 * gcc.dg/vmx/ira2a.c: New.
8120 * gcc.dg/vmx/ira2b.c: New.
8121 * gcc.dg/vmx/ira2.c: New.
8122 * gcc.dg/vmx/ira2c.c: New.
8123 * gcc.dg/vmx/mem.c: New.
8124 * gcc.dg/vmx/newton-1.c: New.
8125 * gcc.dg/vmx/ops.c: New.
8126 * gcc.dg/vmx/sn7153.c: New.
8127 * gcc.dg/vmx/spill2.c: New.
8128 * gcc.dg/vmx/spill3.c: New.
8129 * gcc.dg/vmx/spill.c: New.
8130 * gcc.dg/vmx/t.c: New.
8131 * gcc.dg/vmx/varargs-1.c: New.
8132 * gcc.dg/vmx/varargs-2.c: New.
8133 * gcc.dg/vmx/varargs-3.c: New.
8134 * gcc.dg/vmx/varargs-4.c: New.
8135 * gcc.dg/vmx/varargs-5.c: New.
8136 * gcc.dg/vmx/varargs-6.c: New.
8137 * gcc.dg/vmx/varargs-7.c: New.
8138 * gcc.dg/vmx/vmx.exp: New.
8139 * gcc.dg/vmx/vprint-1.c: New.
8140 * gcc.dg/vmx/vscan-1.c: New.
8141 * gcc.dg/vmx/x-01.c: New.
8142 * gcc.dg/vmx/x-02.c: New.
8143 * gcc.dg/vmx/x-03.c: New.
8144 * gcc.dg/vmx/x-04.c: New.
8145 * gcc.dg/vmx/x-05.c: New.
8146 * gcc.dg/vmx/yousufi-1.c: New.
8147 * gcc.dg/vmx/zero-1.c: New.
8148 * gcc.dg/vmx/zero.c: New.
8149
8150 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8151
8152 * g++.dg/lookup/java1.C: Update for chage of
8153 _Jv_AllocObject.
8154 * g++.dg/lookup/java2.C: Likewise.
8155
8156 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8157
8158 * ada/acats/run_all.sh: use -O2 by default.
8159
8160 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8161
8162 * gcc.dg/vr-mult-[12].c: New tests.
8163
8164 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8165
8166 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8167
8168 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8169
8170 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8171
8172 * lib/target-supports.exp (check_profiling_available): Assume profiling
8173 isn't available for mips*-*-elf targets.
8174
8175 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8176
8177 * gcc.dg/builtins-38.c: New test.
8178
8179 2004-04-14 Eric Christopher <echristo@redhat.com>
8180
8181 * g++.dg/charset/charset.exp: Run .cc extension tests.
8182
8183 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8184
8185 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8186
8187 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8188
8189 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8190
8191 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8192
8193 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8194 * gcc.dg/i386-387-2.c: Likewise.
8195
8196 * gcc.dg/i386-387-7.c: New test.
8197 * gcc.dg/i386-387-8.c: New test.
8198
8199 * gcc.dg/builtins-37.c: New test.
8200
8201 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8202
8203 * g++.dg/pch/externc-1.C: Add missing semicolon.
8204
8205 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8206
8207 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8208
8209 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8210
8211 * gcc.c-torture/execute/20040411-1.c: New test.
8212
8213 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8214
8215 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8216
8217 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8218
8219 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8220
8221 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8222
8223 * lib/target-supports.exp (check_named_sections_available): New.
8224 * lib/gcc-dg.exp (dg-require-named-sections): New.
8225 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8226 old-deja.exp. Also prune error-count message from HP linker.
8227 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8228
8229 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8230 * g++.old-deja/g++.pt/static3.C: Likewise.
8231 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8232
8233 2004-04-09 Roger Sayle <roger@eyesopen.com>
8234
8235 * gcc.c-torture/execute/20040409-1.c: New test case.
8236 * gcc.c-torture/execute/20040409-2.c: New test case.
8237 * gcc.c-torture/execute/20040409-3.c: New test case.
8238
8239 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8240
8241 * gcc.dg/20040409-1.c: New test.
8242
8243 2004-04-08 Roger Sayle <roger@eyesopen.com>
8244
8245 PR target/14888
8246 * g++.dg/opt/pr14888.C: New test case.
8247
8248 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8249
8250 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8251 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8252 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8253 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8254 New tests.
8255
8256 2004-04-08 Paul Brook <paul@codesourcery.com>
8257
8258 * gcc.dg/spill-1.c: New test.
8259
8260 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8261
8262 * gcc.dg/torture/builtin-ctype-2.c: New test.
8263
8264 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8265
8266 * gcc.dg/pch/pch.exp: Add largefile test.
8267
8268 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8269
8270 * g++.dg/pch/externc-1.Hs: New.
8271 * g++.dg/pch/externc-1.C: New.
8272
8273 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8274
8275 * gcc.dg/compat/struct-by-value-5a_main.c,
8276 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8277 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8278 * gcc.dg/compat/struct-by-value-5a_x.c,
8279 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8280 gcc.dg/compat/struct-by-value-5_x.c.
8281 * gcc.dg/compat/struct-by-value-5a_y.c,
8282 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8283 gcc.dg/compat/struct-by-value-5_y.c.
8284
8285 * gcc.dg/compat/struct-by-value-6a_main.c,
8286 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8287 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8288 * gcc.dg/compat/struct-by-value-6a_x.c,
8289 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8290 gcc.dg/compat/struct-by-value-6_x.c.
8291 * gcc.dg/compat/struct-by-value-6a_y.c,
8292 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8293 gcc.dg/compat/struct-by-value-6_y.c.
8294
8295 * gcc.dg/compat/struct-by-value-7a_main.c,
8296 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8297 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8298 * gcc.dg/compat/struct-by-value-7a_x.c,
8299 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8300 gcc.dg/compat/struct-by-value-7_x.c.
8301 * gcc.dg/compat/struct-by-value-7a_y.c,
8302 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8303 gcc.dg/compat/struct-by-value-7_y.c.
8304
8305 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8306
8307 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8308 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8309 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8310 options.
8311
8312 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8313
8314 * gcc.dg/builtins-36.c: New test.
8315
8316 2004-04-06 Paul Brook <paul@codesourcery.com>
8317
8318 * README.gcc: Remove obsolete contraint on testcases.
8319
8320 2004-04-05 Paul Brook <paul@codesourcery.com>
8321
8322 PR2123
8323 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8324 failure and exit(0) on success.
8325 * g++.dg/expr/anew2.C: Ditto.
8326 * g++.dg/expr/anew3.C: Ditto.
8327 * g++.dg/expr/anew4.C: Ditto.
8328
8329 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8330
8331 PR c++/3518
8332 * g++.dg/template/unify7.C: New.
8333
8334 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8335
8336 * g++.dg/README: Bring up to date with new subdirectories; remove
8337 duplicate subdirectory lines.
8338
8339 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8340
8341 PR c++/14007
8342 * g++.dg/template/unify5.C: New.
8343 * g++.dg/template/unify6.C: New.
8344 * g++.dg/template/qualttp20.C: Adjust.
8345 * g++.old-deja/g++.jason/report.C: Adjust.
8346 * g++.old-deja/g++.other/qual1.C: Adjust.
8347
8348 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8349
8350 PR c++/14803
8351 * g++.dg/inherit/ptrmem1.C: New test.
8352
8353 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8354
8355 PR c++/14755
8356 * gcc.c-torture/execute/20040331-1.c: New test.
8357 * gcc.dg/20040331-1.c: New test.
8358
8359 2004-04-01 Paul Brook <paul@codesourcery.com>
8360
8361 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8362
8363 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8364
8365 PR c++/14724
8366 * g++.dg/init/goto1.C: New test.
8367
8368 PR c++/14763
8369 * g++.dg/template/defarg4.C: New test.
8370
8371 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8372
8373 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8374
8375 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8376
8377 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8378
8379 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8380
8381 * gcc.dg/noncompile/undeclared-2.c: New test.
8382
8383 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8384
8385 * gcc.dg/940409-1.c: Remove XFAIL.
8386 * gcc.dg/reg-vol-struct-1.c: New test.
8387
8388 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8389
8390 * gcc.dg/torture/builtin-wctype-1.c: New test.
8391
8392 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8393
8394 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8395 * gcc.dg/20001101-1.c: Likewise.
8396 * gcc.dg/20001102-1.c: Likewise.
8397
8398 2004-03-25 Roger Sayle <roger@eyesopen.com>
8399
8400 * gcc.dg/compare8.c: Add an additional test for XOR.
8401
8402 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8403
8404 * gcc.dg/torture/builtin-ctype-1.c: New test.
8405
8406 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8407
8408 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8409 * gcc.dg/torture/builtin-math-1.c: Likewise.
8410 * gcc.dg/torture/builtin-power-1.c: New test.
8411
8412 2004-03-24 Andreas Schwab <schwab@suse.de>
8413
8414 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8415 IA64 assembler.
8416
8417 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8418 Roger Sayle <roger@eyesopen.com>
8419
8420 * gcc.dg/compare8.c: New test case.
8421
8422 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8423
8424 * g++.dg/ext/altivec-7.C: New test.
8425
8426 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8427
8428 PR 12267, 12391, 12560, 13129, 14114, 14133
8429 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8430 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8431 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8432 Adjust error regexps.
8433 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8434 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8435 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8436 * gcc.dg/local1.c: Add explanatory comment.
8437
8438 2004-03-23 Roger Sayle <roger@eyesopen.com>
8439
8440 PR optimization/14669
8441 * g++.dg/opt/fold2.C: New test case.
8442
8443 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8444
8445 PR c/14069
8446 * gcc.dg/20040322-1.c: New test.
8447
8448 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8449
8450 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8451 * gcc.dg/ultrasp4.c: Likewise.
8452 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8453
8454 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8455
8456 * gcc.dg/i386-sse-8.c: Reset default options.
8457
8458 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8459
8460 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8461 in the error message text.
8462
8463 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8464
8465 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8466
8467 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8468
8469 PR c++/14616
8470 * g++.dg/init/array13.C: New test.
8471
8472 2004-03-20 Roger Sayle <roger@eyesopen.com>
8473
8474 PR target/13889
8475 * gcc.c-torture/compile/pr13889.c: New test case.
8476
8477 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8478
8479 PR c/14635
8480 * builtins-1.c (nan, nans): Don't test.
8481 * builtins-30.c: Don't use nan, nanf, nanl.
8482 * builtins-35.c: New test.
8483
8484 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8485
8486 * g++.dg/ext/altivec-6.C: New test.
8487
8488 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8489
8490 * g++.dg/init/placement3.C: New test.
8491
8492 * g++.dg/template/spec13.C: New test.
8493
8494 * g++.dg/lookup/using11.C: New test.
8495
8496 * g++.dg/lookup/koenig3.C: New test.
8497
8498 * g++.dg/template/operator2.C: New test.
8499
8500 * g++.dg/expr/dtor3.C: New test.
8501 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8502 marker.
8503 * g++.old-deja/g++.law/visibility28.C: Likewise.
8504
8505 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8506
8507 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8508 * gcc.dg/ppc64-abi-3.c: Likewise.
8509
8510 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8511
8512 PR c++/14545
8513 * g++.dg/parse/template15.C: New test.
8514
8515 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8516
8517 * g++.dg/expr/dtor2.C: New test.
8518
8519 * g++.dg/lookup/anon4.C: New test.
8520
8521 * g++.dg/overload/using1.C: New test.
8522
8523 * g++.dg/template/lookup7.C: New test.
8524
8525 * g++.dg/template/typename6.C: New test.
8526
8527 * g++.dg/expr/cond6.C: New test.
8528
8529 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8530
8531 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8532
8533 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8534
8535 * g++.dg/expr/cond5.C: New test.
8536 * g++.dg/expr/constcast1.C: Likewise.
8537 * g++.dg/expr/ptrmem2.C: Likewise.
8538 * g++.dg/expr/ptrmem3.C: Likewise.
8539 * g++.dg/lookup/main1.C: Likewise.
8540 * g++.dg/template/lookup6.C: Likewise.
8541
8542 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8543
8544 * gcc.dg/local1.c: New test.
8545
8546 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8547
8548 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8549
8550 * gcc.dg/torture/builtin-convert-1.c: New test.
8551
8552 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8553
8554 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8555
8556 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8557
8558 PR c++/14481
8559 * g++.dg/warn/Wunused-7.C: New test.
8560
8561 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8562
8563 * gcc.dg/torture/builtin-integral-1.c: New test.
8564
8565 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8566
8567 PR c++/14586
8568 * g++.dg/parse/non-dependent3.C: New test.
8569
8570 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8571
8572 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8573 * g++.dg/eh/simd-2.C: Likewise.
8574 * g++.dg/init/array10.C: Likewise.
8575 * gcc.c-torture/compile/simd-1.c: Likewise.
8576 * gcc.c-torture/compile/simd-2.c: Likewise.
8577 * gcc.c-torture/compile/simd-3.c: Likewise.
8578 * gcc.c-torture/compile/simd-4.c: Likewise.
8579 * gcc.c-torture/compile/simd-6.c: Likewise.
8580 * gcc.c-torture/execute/simd-1.c: Likewise.
8581 * gcc.c-torture/execute/simd-2.c: Likewise.
8582 * gcc.dg/compat/vector-defs.h: Likewise.
8583 * gcc.dg/20020531-1.c: Likewise.
8584 * gcc.dg/altivec-3.c: Likewise.
8585 * gcc.dg/altivec-4.c: Likewise.
8586 * gcc.dg/altivec-varargs-1.c: Likewise.
8587 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8588 * gcc.dg/i386-mmx-3.c: Likewise.
8589 * gcc.dg/i386-sse-4.c: Likewise.
8590 * gcc.dg/i386-sse-5.c: Likewise.
8591 * gcc.dg/i386-sse-8.c: Likewise.
8592 * gcc.dg/simd-1.c: Likewise.
8593 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8594 __ev64_opaque__ since the machine description provides it.
8595
8596 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8597
8598 * lib/compat.exp (skip_list): New global variable.
8599 Use it to hold the user defined COMPAT_SKIPS list if any.
8600 (compat-obj): Add the members of skip_list to optall.
8601
8602 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8603
8604 * gcc.dg/compat/union-by-value-1_main.c,
8605 union-by-value-1_x.c, union-by-value-1_y.c,
8606 union-check.h, union-defs.h,
8607 union-init.h, union-return-1_main.c,
8608 union-return-1_x.c, union-return-1_y.c: New files.
8609
8610 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8611
8612 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8613 mixed-struct-init.h: Add 4 mixed structure types.
8614 struct-by-value-21_main.c, struct-by-value-21_x.c,
8615 struct-by-value-21_y.c, struct-return-21_main.c,
8616 struct-return-21_x.c, struct-return-21_y.c: New files.
8617
8618 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8619
8620 PR c++/14550
8621 * g++.dg/parse/template14.C: New test.
8622
8623 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8624
8625 * gcc.c-torture/execute/20040313-1.c: New test.
8626
8627 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8628
8629 PR target/14533
8630 * gcc.dg/20040311-2.c: New test.
8631
8632 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8633
8634 PR other/14544
8635 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8636 bit-field.
8637
8638 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8639
8640 * gcc.dg/20040305-2.c: Add missing return statement.
8641
8642 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8643
8644 * gcc.dg/builtins-34.c: Also check pow10*.
8645
8646 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8647
8648 PR target/14262
8649 * gcc.dg/20040305-2.c: New test.
8650
8651 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8652
8653 * gcc.dg/20040310-1.c: New test.
8654
8655 2004-03-11 Roger Sayle <roger@eyesopen.com>
8656
8657 * gcc.c-torture/execute/20040311-1.c: New test case.
8658
8659 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8660
8661 PR c++/14476
8662 * g++.dg/lookup/enum1.C: New test.
8663
8664 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8665
8666 PR c++/14510
8667 * g++.dg/lookup/struct2.C: New test.
8668
8669 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8670
8671 * gcc.dg/builtins-34.c: New test.
8672
8673 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8674
8675 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8676
8677 2004-03-09 James E Wilson <wilson@specifixinc.com>
8678
8679 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8680 * gcc.dg/alias-2.c: New testcase.
8681
8682 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8683
8684 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8685
8686 2004-03-09 Roger Sayle <roger@eyesopen.com>
8687
8688 * gcc.c-torture/execute/20040309-1.c: New test case.
8689
8690 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8691
8692 PR c++/14397
8693 * g++.dg/overload/ref1.C: New.
8694
8695 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8696
8697 PR c++/14409
8698 * g++.dg/template/spec12.C: New test.
8699
8700 PR c++/14448
8701 * g++.dg/parse/crash14.C: New test.
8702
8703 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8704
8705 PR c++/14230
8706 * g++.dg/init/ref11.C: New test.
8707
8708 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8709
8710 PR c++/14432
8711 * g++.dg/parse/builtin2.C: New test.
8712
8713 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8714
8715 PR c++/14401
8716 * g++.dg/init/ctor3.C: New test.
8717 * g++.dg/init/union1.C: New test.
8718 * g++.dg/ext/anon-struct4.C: New test.
8719
8720 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8721
8722 * g++.dg/lookup/koenig1.C: Tweak error messages.
8723 * g++.dg/lookup/used-before-declaration.C: Likewise.
8724 * g++.dg/other/do1.C: Likewise.
8725 * g++.dg/overload/koenig1.C: Likewise.
8726 * g++.dg/parse/crash13.C: Likewise.
8727 * g++.dg/template/instantiate3.C: Likewise.
8728
8729 2004-03-08 Eric Christopher <echristo@redhat.com>
8730
8731 * * lib/target-supports.exp: Enable libiconv in test
8732 compilation. Fix up error checking.
8733
8734 2004-03-08 Roger Sayle <roger@eyesopen.com>
8735
8736 PR middle-end/14289
8737 * gcc.dg/pr14289-1.c: New test case.
8738 * gcc.dg/pr14289-2.c: Likewise.
8739 * gcc.dg/pr14289-3.c: Likewise.
8740
8741 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8742
8743 * gcc.c-torture/execute/20040308-1.c: New test.
8744
8745 2004-03-07 Roger Sayle <roger@eyesopen.com>
8746
8747 * gcc.c-torture/execute/20040307-1.c: New test case.
8748
8749 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8750
8751 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8752
8753 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8754
8755 * gcc.dg/20040306-1.c: New test.
8756
8757 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8758
8759 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8760 them static.
8761 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8762
8763 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8764
8765 PR c/14465
8766 * gcc.dg/decl-6.c: New test.
8767
8768 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8769
8770 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8771 Rename LOGPOW -> LOG_POW.
8772 (SQRT_EXP, POW_EXP): New.
8773
8774 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8775
8776 * gcc.dg/i386-sse-8.c: New test.
8777
8778 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8779
8780 PR c/14114
8781 * gcc.dg/decl-5.c: New test.
8782
8783 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8784
8785 * gcc.dg/20040305-1.c: New test.
8786
8787 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8788
8789 PR other/14354
8790 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8791
8792 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8793
8794 PR c++/14425, c++/14426
8795 * g++.dg/ext/altivec-4.C: New test.
8796 * g++.dg/ext/altivec-5.C: New test.
8797
8798 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8799
8800 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8801 global variables of a type with no linkage.
8802 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8803 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8804 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8805 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8806 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8807 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8808 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8809 * g++.dg/warn/deprecated.C: Name enum Color.
8810 * g++.dg/overload/VLA.C: Name structure for 'b'.
8811 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8812
8813 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8814
8815 * gcc.c-torture/compile/20040304-1.c: New test.
8816
8817 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8818
8819 PR 13728
8820 * gcc.dg/decl-4.c: New testcase.
8821
8822 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8823
8824 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8825 as PRECF if sizeof (float) > sizeof (double).
8826 (PRECL): Make it the same as PRECF if
8827 sizeof (float) > sizeof (long double).
8828
8829 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8830
8831 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8832 system type. Add check for irix6 which doesn't have c99 runtime.
8833
8834 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8835
8836 * gcc.dg/const-elim-1.c: xfail for xtensa.
8837
8838 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8839
8840 PR c++/14369
8841 * g++.dg/template/cond4.C: New test.
8842
8843 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8844
8845 PR c++/14360
8846 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8847
8848 PR c++/14361
8849 * g++.dg/parse/defarg7.C: New test.
8850
8851 PR c++/14359
8852 * g++.dg/template/friend26.C: New test.
8853
8854 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8855
8856 PR c++/14324
8857 * g++.dg/abi/mangle21.C: New test.
8858
8859 PR c++/14260
8860 * g++.dg/parse/constructor2.C: New test.
8861
8862 PR c++/14337
8863 * g++.dg/template/sfinae1.C: New test.
8864
8865 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8866
8867 PR c++/14267
8868 * g++.dg/expr/crash2.C: New test.
8869
8870 PR middle-end/13448
8871 * gcc.dg/inline-5.c: New test.
8872 * gcc.dg/always-inline.c: Split out tests into ...
8873 * gcc.dg/always-inline2.c: ... this and ...
8874 * gcc.dg/always-inline3.c: ... this.
8875
8876 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8877
8878 PR debug/12103
8879 * g++.dg/debug/crash1.C: New test.
8880
8881 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8882
8883 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8884 function with __attribute__((noinline)).
8885 (recurser_void2): Likewise.
8886 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8887 (recurser_void2): Likewise.
8888
8889 2004-02-29 Roger Sayle <roger@eyesopen.com>
8890
8891 PR middle-end/14203
8892 * g++.dg/warn/Wunused-6.C: New test case.
8893
8894 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8895
8896 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8897 not defined.
8898
8899 2004-02-27 Eric Christopher <echristo@redhat.com>
8900
8901 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8902 * g++.dg/charset/asm2.c: Run only x86.
8903 * gcc.dg/charset/asm3.c: Ditto.
8904
8905 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8906
8907 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8908 ld_library_path.
8909
8910 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8911
8912 * g++.dg/ext/altivec-3.C: New.
8913
8914 2004-02-26 Richard Henderson <rth@redhat.com>
8915
8916 * g++.dg/ext/attrib10.C: Mark for warning.
8917 * gcc.dg/attr-alias-1.c: New.
8918
8919 2004-02-26 Richard Henderson <rth@redhat.com>
8920
8921 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8922 * gcc.c-torture/execute/20040208-2.c: ... it back.
8923
8924 2004-02-26 Eric Christopher <echristo@redhat.com>
8925
8926 * lib/target-supports.exp (check-iconv-available): New function.
8927 * lib/gcc-dg.exp (dg-require-iconv): New function.
8928 Use above.
8929 * gcc.dg/charset: New directory.
8930 * gcc.dg/charset/charset.exp: New file.
8931 * gcc.dg/charset/asm1.c: Ditto.
8932 * gcc.dg/charset/asm2.c: Ditto.
8933 * gcc.dg/charset/asm3.c: Ditto.
8934 * gcc.dg/charset/asm4.c: Ditto.
8935 * gcc.dg/charset/asm5.c: Ditto.
8936 * gcc.dg/charset/attribute1.c: Ditto.
8937 * gcc.dg/charset/attribute2.c: Ditto.
8938 * gcc.dg/charset/string1.c: Ditto.
8939 * g++.dg/charset: New directory.
8940 * g++.dg/dg.exp: Add here. Special options.
8941 * g++.dg/charset/charset.exp: New file.
8942 * g++.dg/charset/asm1.c: Ditto.
8943 * g++.dg/charset/asm2.c: Ditto.
8944 * g++.dg/charset/asm3.c: Ditto.
8945 * g++.dg/charset/asm4.c: Ditto.
8946 * g++.dg/charset/attribute1.c: Ditto.
8947 * g++.dg/charset/attribute2.c: Ditto.
8948 * g++.dg/charset/extern1.cc: Ditto.
8949 * g++.dg/charset/extern2.cc: Ditto.
8950 * g++.dg/charset/string1.c: Ditto.
8951
8952 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8953
8954 PR c++/14278
8955 * g++.dg/parse/comma1.C: New test.
8956
8957 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8958
8959 PR c++/14284
8960 * g++.dg/template/ttp8.C: New test.
8961
8962 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8963
8964 * gcc.dg/fixuns-trunc-1.c: New test.
8965
8966 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8967
8968 * gcc.dg/builtins-config.h: Use #elif.
8969
8970 2004-02-26 Michael Matz <matz@suse.de>
8971
8972 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8973 * gcc.dg/991214-1.c: Likewise.
8974 * gcc.dg/i386-asm-1.c: Likewise.
8975
8976 2004-02-25 Richard Henderson <rth@redhat.com>
8977
8978 * gcc.c-torture/execute/20040208-2.c: Move ...
8979 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8980
8981 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8982
8983 PR c++/14246
8984 * g++.dg/other/crash-3.C: New test.
8985
8986 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8987
8988 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8989 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8990
8991 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8992 HP-UX.
8993
8994 2004-02-24 Michael Matz <matz@suse.de>
8995
8996 * gcc.dg/i386-regparm.c: New.
8997
8998 2004-02-23 James E Wilson <wilson@specifixinc.com>
8999
9000 * gcc.c-torture/execute/20040223-1.c: New.
9001
9002 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9003 Kazu Hirata <kazu@cs.umass.edu>
9004
9005 * gcc.dg/fwritable-strings-1.c: Remove.
9006
9007 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9008
9009 PR c/14156
9010 * gcc.dg/20040223-1.c: New test.
9011
9012 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9013
9014 PR c++/14106
9015 * g++.dg/ext/typeof9.C: New test.
9016
9017 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9018
9019 PR c++/14250
9020 * g++.dg/other/switch1.C: New test.
9021
9022 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9023
9024 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9025 * gcc.dg/va-arg-1.c: Likewise.
9026
9027 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9028
9029 PR c++/14143
9030 * g++.dg/template/koenig5.C: New test.
9031
9032 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9033
9034 * g++.dg/ext/altivec-1.C: Generalize target triple.
9035 * g++.dg/ext/altivec-2.C: New test case.
9036 * g++.dg/ext/altivec_check.h: New file.
9037 * gcc.dg/altivec-1.c: Generalize target triple;
9038 include altivec_check.h and call altivec_check().
9039 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9040 * gcc.dg/altivec-6.c: New test case.
9041 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9042 type casts as needed.
9043 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9044 altivec_check().
9045 * gcc.dg/altivec-12.c: New test case.
9046 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9047 include altivec_check.h and call altivec_check().
9048 * gcc.dg/altivec_check.h: New file.
9049
9050 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9051
9052 * lib/target-supports.exp (check_alias_available): Don't mangle
9053 function `g' in test program.
9054
9055 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9056
9057 * lib/target-supports.exp (check_profiling_available): Check
9058 argument to determine whether we support a profiling type.
9059 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9060 check_profiling_available.
9061 * g++.dg/bprob/bprob.exp: Likewise
9062 * g77.dg/bprob/bprob.exp: Likewise.
9063 * gcc.misc-tests/bprob.exp: Likewise.
9064 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9065 dg-require-profiling and delete expected error handling.
9066 * gcc.dg/20021014-1.c: Likewise.
9067 * gcc.dg/nest.c: Likewise.
9068
9069 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9070
9071 PR c++/12007
9072 * g++.dg/other/vthunk1.C: New test.
9073
9074 2004-02-20 Falk Hueffner <falk@debian.org>
9075
9076 PR target/14201
9077 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9078
9079 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9080
9081 PR c++/13927
9082 * g++.dg/other/error8.C: Remove XFAIL markers.
9083
9084 PR c++/14173
9085 * g++.dg/ext/packed5.C: New test.
9086
9087 PR c++/14199
9088 * g++.dg/warn/Wunused-5.C: New test.
9089
9090 PR c++/14186
9091 * g++.dg/lookup/member1.C: New test.
9092
9093 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9094
9095 * gcc.c-torture/compile/20040130-1.c: Enable only when
9096 __INT_MAX__ >= 2147483647L.
9097 * gcc.c-torture/compile/961203-1.c: Likewise.
9098
9099 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9100
9101 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9102 * g++.dg/opt/template1.C: Robustify assembler regexp
9103
9104 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9105
9106 * gcc.c-torture/execute/simd-4.x: Remove.
9107 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9108 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9109 Guard with #ifndef SKIP_ATTRIBUTE.
9110 * gcc.dg/compat/vector-1_y.c: Likewise.
9111 * gcc.dg/compat/vector-2_x.c: Likewise.
9112 * gcc.dg/compat/vector-2_y.c: Likewise.
9113 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9114 * g++.dg/eh/simd-2.C: Likewise.
9115
9116 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9117
9118 * gcc.c-torture/compile/complex-1.c: New.
9119
9120 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9121
9122 PR target/14209
9123 * gcc.c-torture/execute/20040218-1.c: New test.
9124
9125 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9126
9127 PR c++/14181
9128 * g++.dg/parse/new2.C: New test.
9129
9130 2004-02-18 Paul Brook <paul@codesourcery.com>
9131
9132 * gcc.c-torture/compile/libcall-1.c: New test.
9133
9134 2004-02-18 Paul Brook <paul@codesourcery.com>
9135
9136 PR debug/12934
9137 * gcc.dg/debug/debug-7.c: New test.
9138
9139 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9140
9141 * gcc.dg/20040217-1.c: New test.
9142
9143 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9144
9145 * gcc.c-torture/execute/990208-1.x: Delete.
9146
9147 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9148
9149 * gcc.c-torture/execute/20040208-2.x: New file.
9150
9151 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9152
9153 PR c++/11326
9154 * g++.dg/abi/structret1.C: New test.
9155
9156 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9157
9158 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9159 (i386_cpuid): No need to test if cpuid is available on AMD64.
9160 Fix assembly, so that it works onboth i386 and AMD64.
9161 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9162 (vecInLong): Fix s[] member type to unsigned int.
9163 (vecInWord): Remove type.
9164 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9165 (a64, b64, c64, d64, e64): Remove.
9166 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9167 Remove unused variable. Remove initialization of removed variables.
9168 Don't call mmx_tests nor sse_tests.
9169 (reference_mmx, reference_sse): Remove.
9170 (check): Add return stmt.
9171 * gcc.dg/i386-sse-7.c: New test.
9172 * gcc.dg/i386-mmx-4.c: New test.
9173
9174 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9175
9176 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9177 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9178 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9179 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9180 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9181 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9182 g++.dg/tc1/dr94.C: Fix line terminator.
9183
9184 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9185
9186 * gcc.c-torture/compile/20040216-1.c: New.
9187
9188 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9189
9190 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9191 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9192 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9193 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9194 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9195 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9196
9197 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9198
9199 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9200
9201 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9202
9203 PR c++/13971
9204 * g++.dg/expr/cond4.C: New test.
9205
9206 PR c++/14086
9207 * g++.dg/lookup/crash2.C: New test.
9208
9209 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9210
9211 * gcc.c-torture/compile/20040214-2.c: New test.
9212
9213 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9214
9215 PR c++/14116
9216 * g++.dg/ext/typeof8.C: New test.
9217
9218 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9219
9220 * gcc.c-torture/compile/20040214-1.c: New test.
9221
9222 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9223
9224 PR c++/13635
9225 * g++.dg/template/spec11.C: New test.
9226
9227 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9228
9229 PR c++/13927
9230 * g++.dg/other/error8.C: New test.
9231
9232 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9233
9234 PR c++/14122
9235 * g++.dg/template/array4.C: New test.
9236
9237 PR c++/14108
9238 * g++.dg/inherit/thunk2.C: New test.
9239
9240 PR c++/14083
9241 * g++.dg/eh/cond2.C: New test.
9242
9243 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9244
9245 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9246
9247 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9248
9249 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9250
9251 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9252
9253 * g++.dg/simd-2.C: xfail on ppc64-linux.
9254
9255 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9256
9257 PR c/456
9258 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9259 tests.
9260
9261 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9262
9263 * gcc.dg/builtins-33.c: New test.
9264
9265 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9266
9267 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9268
9269 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9270
9271 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9272
9273 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9274
9275 * gcc.dg/ppc64-abi-3.c: New test.
9276
9277 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9278
9279 PR c/14092
9280
9281 * gcc.dg/pr14092-1.c: New testcase.
9282
9283 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9284
9285 * gcc.dg/cpp/assert4.c: Fix typo last change.
9286
9287 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9288 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9289
9290 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9291
9292 2004-02-09 Roger Sayle <roger@eyesopen.com>
9293
9294 * gcc.c-torture/compile/20040209-1.c: New test case.
9295
9296 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9297
9298 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9299
9300 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9301
9302 * gcc.c-torture/execute/20040208-[12].c: New tests.
9303
9304 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9305
9306 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9307
9308 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9309
9310 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9311
9312 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9313
9314 Bug 13856
9315 * gcc.dg/visibility-8.c: New testcase.
9316
9317 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9318
9319 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9320 arguments.
9321 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9322
9323 2004-02-07 Roger Sayle <roger@eyesopen.com>
9324
9325 PR middle-end/13696
9326 * g++.dg/opt/fold1.C: New test case.
9327
9328 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9329
9330 PR c++/14033
9331 * g++.dg/other/crash-2.C: New test.
9332
9333 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9334
9335 PR c++/14028
9336 * g++.dg/parse/angle-bracket2.C: New test.
9337
9338 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9339
9340 PR middle-end/13750
9341 Revert:
9342 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9343 PR pch/13361
9344 * testsuite/g++.dg/pch/wchar-1.C: New.
9345 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9346
9347 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9348
9349 PR c++/14008
9350 * g++.dg/parse/error15.C: New test.
9351 * g++.dg/parse/crash11.C: Update dg-error mark.
9352
9353 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9354
9355 PR c++/13932
9356 * g++.dg/warn/conv2.C: New test.
9357
9358 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9359
9360 PR c++/13086
9361 * g++.dg/warn/incomplete1.C: Remove xfail.
9362
9363 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9364
9365 * lib/file-format.exp (gcc_target_object_format): Use
9366 ${tool}_target_compile, not gcc_target_compile.
9367 * lib/target-supports.exp (check_alias_available): Likewise.
9368 (check_gc_sections_available): Likewise.
9369 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9370 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9371 dg-require-alias.
9372
9373 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9374
9375 PR c++/13969
9376 * g++.dg/template/static6.C: New test.
9377
9378 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9379
9380 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9381
9382 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9383
9384 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9385 tests for systems where `char' is unsigned by default.
9386
9387 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9388
9389 PR c++/13997
9390 * g++.dg/template/partial3.C: New test.
9391
9392 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9393
9394 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9395 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9396 Remove mentions of obsolete ports.
9397
9398 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9399
9400 * gcc.dg/noncompile/20001228-1.c: Fix for new
9401 error message.
9402
9403 2004-02-03 Roger Sayle <roger@eyesopen.com>
9404
9405 PR target/9348
9406 * gcc.c-torture/execute/multdi-1.c: New test case.
9407
9408 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9409
9410 PR c++/13925
9411 * g++.dg/template/lookup5.C: New test.
9412
9413 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9414
9415 PR c++/13950
9416 * g++.dg/template/lookup4.C: New test.
9417
9418 PR c++/13970
9419 * g++.dg/parse/error14.C: New test.
9420
9421 PR c++/14002
9422 * g++.dg/parse/template13.C: New test.
9423
9424 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9425
9426 PR c++/13978
9427 * g++.dg/template/koenig4.C: New test.
9428
9429 PR c++/13968
9430 * g++.dg/template/crash17.C: New test.
9431
9432 PR c++/13975
9433 * g++.dg/parse/error13.C: New test.
9434 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9435
9436 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9437
9438 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9439
9440 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9441
9442 PR c/11658
9443 PR c/13994
9444 * gcc.dg/noncompile/20040203-1.c: New test.
9445 * gcc.dg/noncompile/20040203-2.c: Likewise.
9446 * gcc.dg/noncompile/20040203-3.c: Likewise.
9447 * gcc.dg/20040203-1.c: Likewise.
9448
9449 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9450
9451 PR c++/10858
9452 * g++.dg/template/sizeof7.C: New test.
9453
9454 2004-02-02 Eric Christopher <echristo@redhat.com>
9455 Zack Weinberg <zack@codesourcery.com>
9456
9457 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9458
9459 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9460
9461 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9462 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9463 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9464 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9465
9466 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9467
9468 PR c++/13113
9469 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9470
9471 PR c++/13854
9472 * g++.dg/ext/attrib13.C: New test.
9473
9474 PR c++/13907
9475 * g++.dg/conversion/op2.C: New test.
9476
9477 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9478
9479 * gcc.dg/titype-1.c: Fix pasto.
9480
9481 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9482
9483 * gcc.dg/titype-1.c: New test.
9484
9485 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9486
9487 PR c++/13957
9488 * g++.dg/template/non-type-template-argument-1.C,
9489 g++.dg/template/qualified-id1.C: Update dg-error marks.
9490 * g++.dg/template/nontype6.C: New test.
9491
9492 2004-02-01 Roger Sayle <roger@eyesopen.com>
9493
9494 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9495 * gcc.dg/builtins-31.c: New testcase.
9496 * gcc.dg/builtins-32.c: New testcase.
9497
9498 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9499
9500 * objc.dg/call-super-2.m: Update line numbers
9501 for the including of stddef.h.
9502
9503 2004-01-30 Michael Matz <matz@suse.de>
9504
9505 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9506 g++.dg/ext/case-range3.C: New tests.
9507
9508 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9509
9510 DR206
9511 PR c++/13813
9512 * g++.dg/template/member4.C: New test.
9513
9514 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9515
9516 PR c++/13683
9517 * g++.dg/template/sizeof6.C: New test.
9518
9519 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9520
9521 * gcc.dg/fwritable-strings-1.c: New test.
9522
9523 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9524
9525 * gcc.c-torture/compile/20040130-1.c: New test.
9526
9527 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9528
9529 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9530
9531 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9532
9533 PR c++/13883
9534 * g++.dg/template/ctor3.C: New test.
9535
9536 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9537
9538 * g++.dg/tc1: New directory.
9539 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9540 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9541 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9542 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9543 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9544
9545 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9546
9547 * g++.dg/parse/error11.C: New test.
9548 * g++.dg/parse/error12.C: Likewise.
9549
9550 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9551
9552 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9553 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9554
9555 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9556
9557 PR c++/13791
9558 * g++.dg/ext/attrib12.C: New test.
9559
9560 PR c++/13736
9561 * g++.dg/parse/cast2.C: New test.
9562
9563 2004-01-27 James E Wilson <wilson@specifixinc.com>
9564
9565 * objc.dg/encode-2.m (main): New local string. Set depending on
9566 sizeof long. Use in sscanf call.
9567 * objc.dg/encode-3.m (main): New local string. Set depending on
9568 sizeof long. Use in scan_initial call.
9569
9570 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9571
9572 * objc.dg/call-super-2.m: Make LP64-safe.
9573 * objc.dg/desig-init-1.m: Likewise.
9574
9575 2004-01-27 Devang Patel <dpatel@apple.com>
9576
9577 * g++.dg/debug/namespace1.C: New test.
9578
9579 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9580
9581 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9582 xscale-*-*.
9583
9584 * gcc.dg/arm-mmx-1.c: New test.
9585
9586 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9587
9588 * gcc.dg/20040127-1.c: New test.
9589 * gcc.dg/20040127-2.c: New test.
9590
9591 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9592
9593 * objc.dg/stret-1.m (glob): Renamed to globa.
9594
9595 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9596
9597 PR c++/13663
9598 * g++.dg/expr/for1.C: New test.
9599
9600 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9601
9602 PR middle-end/13779
9603 * gcc.dg/darwin-longlong.c: New test.
9604
9605 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9606
9607 * gcc.dg/20040124-1.c: Moved test from here...
9608 * gcc.c-torture/compile/20040124-1.c: ...to here.
9609
9610 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9611
9612 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9613 the assembly output if -m64 is passed.
9614
9615 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9616
9617 PR c++/13833
9618 * g++.dg/template/cond3.C: New test.
9619
9620 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9621
9622 PR c++/13810
9623 * g++.dg/template/ttp7.C: New test.
9624
9625 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9626
9627 PR c++/13797
9628 * g++.dg/template/nontype4.C: New test.
9629 * g++.dg/template/nontype5.C: Likewise.
9630
9631 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9632
9633 * gcc.dg/torture/mips-clobber-at.c: New test.
9634
9635 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9636
9637 * gcc.dg/20040124-1.c: New test.
9638
9639 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9640
9641 * gcc.dg/20040123-1.c: New test.
9642
9643 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9644
9645 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9646
9647 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9648
9649 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9650
9651 2004-01-23 Andrew Pinski <apinski@apple.com>
9652
9653 * gcc.dg/20030121-1.c: Move to ..
9654 * gcc.dg/20040121-1.c: here.
9655
9656 2004-01-23 Roger Sayle <roger@eyesopen.com>
9657
9658 * gcc.dg/builtins-29.c: New test case.
9659
9660 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9661
9662 PR 18314
9663 * gcc.dg/builtins-30.c: New testcase.
9664
9665 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9666
9667 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9668 * lib/g77.exp: Likewise.
9669 * lib/objc.exp: Likewise.
9670 * lib/g++.exp: Likewise.
9671
9672 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9673
9674 * gcc.dg/struct-by-value-2.c: New test.
9675
9676 2004-01-21 Andrew Pinski <apinski@apple.com>
9677
9678 PR target/13785
9679 * gcc.dg/20030121-1.c: New test.
9680
9681 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9682
9683 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9684 clobber frame pointer register in asm statement.
9685
9686 2004-01-21 Falk Hueffner <falk@debian.org>
9687
9688 * gcc.c-torture/compile/20040121-1.c: New test.
9689
9690 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9691
9692 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9693
9694 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9695
9696 * gcc.dg/ppc64-abi-2.c: New test.
9697
9698 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9699
9700 * lib/treelang.exp: Fill out this file.
9701 * lib/treelang-dg.exp: New File.
9702
9703 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9704
9705 * gcc.c-torture/compile/981022-1.c: Remove.
9706 * gcc.dg/array-5.c: Remove XFAIL.
9707 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9708 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9709 gcc.dg/cond-lvalue-1.c: Update.
9710 * gcc.dg/cast-lvalue-2.c: New test.
9711
9712 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/13592
9715 * g++.dg/other/error1.C (class foo): Tweak error message.
9716
9717 PR c++/13592
9718 * g++.dg/template/call2.C: New test.
9719
9720 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9721
9722 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9723 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9724 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9725 scalar-return-1_x.c, scalar-return-2_y.c,
9726 scalar-return-3_x.c, scalar-return-3_y.c,
9727 scalar-return-4_x.c, scalar-return-4_y.c,
9728 struct-align-1.h, struct-align-1_x.c,
9729 struct-align-1_y.c, struct-align-2.h,
9730 struct-align-2_x.c, struct-align-2_y.c,
9731 struct-by-value-10_y.c, struct-by-value-11_x.c,
9732 struct-by-value-11_y.c, struct-by-value-12_x.c,
9733 struct-by-value-12_y.c, struct-by-value-13_x.c,
9734 struct-by-value-13_y.c, struct-by-value-14_x.c,
9735 struct-by-value-14_y.c, struct-by-value-15_x.c,
9736 struct-by-value-15_y.c, struct-by-value-16_y.c,
9737 struct-by-value-17_y.c, struct-by-value-18_y.c,
9738 struct-by-value-19_y.c, struct-by-value-1_x.c,
9739 struct-by-value-1_y.c, struct-by-value-20_y.c,
9740 struct-by-value-2_x.c, struct-by-value-2_y.c,
9741 struct-by-value-3_y.c, struct-by-value-4_x.c,
9742 struct-by-value-4_y.c, struct-by-value-5_y.c,
9743 struct-by-value-6_y.c, struct-by-value-7_y.c
9744 struct-by-value-8_x.c, struct-by-value-8_y.c
9745 struct-by-value-9_x.c, struct-by-value-9_y.c
9746 struct-return-10_x.c, struct-return-10_y.c,
9747 struct-return-19_x.c, struct-return-20_x.c
9748 struct-return-2_x.c, struct-return-2_y.c
9749 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9750 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9751
9752 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9753
9754 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9755 attribute on sparc*-sun-solaris2.*.
9756
9757 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9758
9759 PR c++/13710
9760 * g++.dg/ext/typeof7.C: New test.
9761
9762 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9763
9764 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9765 * gcc.dg/const-elim-1.c: Same.
9766
9767 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9768
9769 * objc.dg/stret-1.m: New.
9770 * objc.dg/stret-2.m: New.
9771
9772 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9773
9774 PR c++/11895
9775 * g++.dg/ext/vector1.C: New test.
9776
9777 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9778
9779 * gcc.dg/pch/import-1.c: New.
9780 * gcc.dg/pch/import-1.hs: New.
9781 * gcc.dg/pch/import-1a.h: New.
9782 * gcc.dg/pch/import-1b.h: New.
9783 * gcc.dg/pch/import-1c.h: New.
9784
9785 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9786
9787 PR c++/13574
9788 * g++.dg/ext/array1.C: New test.
9789
9790 PR c++/13178
9791 * g++.dg/conversion/op1.C: New test.
9792
9793 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9794
9795 PR 11864
9796 From Kazumoto Kojima / Dan Kegel:
9797 * gcc.dg/pr11864-1.c: New test.
9798
9799 PR 10392
9800 From Marcus Comstedt / Dan Kegel:
9801 * gcc.dg/pr10392-1.c: New test.
9802
9803 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9804
9805 PR c++/13478
9806 * g++.dg/init/ref10.C: New test.
9807
9808 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9809
9810 PR c++/13407
9811 * g++.dg/parse/typename6.C: New test.
9812
9813 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9814
9815 PR pch/13361
9816 * testsuite/g++.dg/pch/wchar-1.C: New.
9817 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9818
9819 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9820
9821 PR c++/9259
9822 * g++.dg/expr/sizeof2.C: New test.
9823
9824 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9825
9826 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9827
9828 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9829
9830 PR c++/13659
9831 * g++.dg/lookup/strong-using-3.C: New.
9832 * g++.dg/lookup/using-10.C: New.
9833
9834 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9835
9836 PR c++/13594
9837 * g++.dg/lookup/strong-using-2.C: New.
9838
9839 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9840 Dan Kegel <dank@kegel.com>
9841 J"orn Rennecke <joern.rennecke@superh.com>
9842
9843 PR target/9365
9844 * gcc.dg/pr9365-1.c: New test.
9845
9846 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9847
9848 PR c++/8856
9849 * g++.dg/parse/casting-operator2.C: New test.
9850 * g++.old-deja/g++.pt/explicit83.C: Remove.
9851
9852 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9853
9854 * gcc.dg/label-compound-stmt-1.c: New test.
9855 * gcc.c-torture/compile/950922-1.c,
9856 gcc.c-torture/compile/20000211-3.c,
9857 gcc.c-torture/compile/20000518-1.c,
9858 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9859 compound statements.
9860
9861 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9862
9863 * gcc.dg/ppc64-abi-1.c: New test.
9864
9865 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9866
9867 * g++.dg/ext/attrib9.C: Add dg-warnings.
9868
9869 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9870
9871 PR c++/12335
9872 * g++.dg/parse/dtor3.C: New test.
9873
9874 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9875
9876 PR c++/12709
9877 * g++.dg/parse/try-catch-1.C: New test.
9878
9879 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9880
9881 * ada/acats/run_all.sh: Add more verbose output in acats.log
9882 when compiling tests.
9883
9884 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9885
9886 PR 13656
9887 * gcc.dg/typedef-redecl.c: New test case.
9888 * gcc.dg/typedef-redecl.h: New support file.
9889
9890 2004-01-13 Jan Hubicka <jh@suse.cz>
9891
9892 * gcc.dg/always_inline.c: New test.
9893 * gcc.dg/debug/20031231-1.c: Fix.
9894
9895 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9896
9897 PR c++/13474
9898 * g++.dg/template/array3.C: New test.
9899
9900 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9901
9902 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9903 * g++.dg/warn/Wunused-2.C: Likewise.
9904
9905 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9906
9907 PR c++/13289
9908 * g++.dg/template/instantiate6.C: New test.
9909
9910 2004-01-12 Roger Sayle <roger@eyesopen.com>
9911
9912 PR middle-end/11397
9913 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9914
9915 2004-01-12 Jan Hubicka <jh@suse.cz>
9916
9917 PR opt/12826
9918 * gcc.dg/20040112-1.c: New.
9919
9920 * gcc.dg/dwarf-die[1-7].c: Move to...
9921 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9922 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9923
9924 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9925
9926 PR c++/4100
9927 * g++.dg/parse/friend4.C: New test.
9928
9929 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9930
9931 PR c++/4100
9932 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9933 definition is called a friend.
9934
9935 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9936
9937 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9938
9939 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9940
9941 PR c++/3478
9942 * g++.dg/parse/error10.C: New test.
9943 * g++.dg/template/arg2.C: Accept "invalid type" error.
9944
9945 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9946
9947 PR middle-end/13392
9948 * g++.dg/opt/expect2.C: New test.
9949
9950 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9951
9952 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9953 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9954 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9955 Update dg-error regexps.
9956
9957 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9958
9959 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9960 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9961
9962 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9963
9964 * gcc.dg/pragma-re-1.c: Use right pointer type.
9965
9966 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9967
9968 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9969
9970 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9971
9972 * gcc.dg/rs6000-ldouble-1.c: New.
9973
9974 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9975
9976 DR 337
9977 PR c++/9256
9978 * g++.dg/other/abstract1.C: New test.
9979
9980 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9981
9982 * g++.dg/lookup/strong-using-1.C: New.
9983
9984 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9985
9986 PR c/11234
9987 * gcc.dg/func-ptr-conv-1.c: New test.
9988 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9989
9990 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9991
9992 PR target/13380.
9993 * gcc.c-torture/compile/20040109-1.c: New.
9994
9995 2004-01-08 Stuart Hastings <stuart@apple.com>
9996
9997 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9998 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9999 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10000
10001 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10002
10003 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10004
10005 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10006
10007 * ada/acats/run_acats: Treat 'gnatchop' the same way
10008 as 'gnatmake'. Export GCC_DRIVER.
10009 * ada/acats/run_all.sh: Add target_gnatchop. Use
10010 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10011
10012 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10013
10014 PR c++/12573
10015 * g++.dg/template/dependent-expr4.C: New test.
10016
10017 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10018
10019 * gcc.dg/altivec-11.c: New test.
10020
10021 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10022
10023 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10024
10025 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10026
10027 PR c/6024
10028 * gcc.dg/enum-compat-1.c: New test.
10029 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10030
10031 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10032
10033 PR c/12165
10034 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10035 gcc.dg/c99-idem-qual-3.c: New tests.
10036
10037 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10038
10039 * gcc.dg/winline-7.c: Don't cast void * to int.
10040
10041 2004-01-06 Jan Hubicka <jh@suse.cz>
10042
10043 * gcc.dg/i386-sse-5.c: New test
10044 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10045
10046 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10047
10048 PR c++/12815
10049 * g++.dg/rtti/typeid4.C: New test.
10050
10051 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10052
10053 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10054
10055 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10056
10057 PR c++/12132
10058 * g++.dg/template/error11.C: New test.
10059
10060 PR c++/13451
10061 * g++.dg/template/class2.C: New test.
10062
10063 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10064 Richard Sandiford <rsandifo@redhat.com>
10065
10066 PR c++/13387
10067 * g++.dg/opt/alias3.C: New test.
10068
10069 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10070
10071 PR c++/13157
10072 * g++.dg/template/koenig3.C: New test.
10073
10074 PR c++/13529
10075 * g++.dg/parse/offsetof3.C: New test.
10076
10077 * g++.dg/init/copy7.C: Add missing dg-error markers.
10078
10079 PR c++/12226
10080 * g++.dg/init/copy7.c: New test.
10081
10082 PR c++/13536
10083 * g++.dg/parse/cast1.C: New test.
10084
10085 2004-01-04 Jan Hubicka <jh@suse.cz>
10086
10087 * gcc.dg/winline[1-7].c: New tests.
10088
10089 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10090
10091 PR c++/13520
10092 * g++.dg/template/qualttp22.C: New test.
10093
10094 2004-01-01 Jan Hubicka <jh@suse.cz>
10095
10096 * gcc.dg/debug/20031231-1.c: New.
10097 * gcc.c-torture/compile/20040101-1.c: New.
10098 * gcc.dg/dwarf-die-[1-7].c: New.
10099
10100 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10101
10102 PR optimization/13521
10103 * gcc.c-torture/compile/20031231-1.c: New test.
10104
10105 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10106
10107 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10108
10109 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10110
10111 PR c++/10079
10112 * g++.dg/template/crash16.C: New test.
10113
10114 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10115
10116 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10117
10118 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10119
10120 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10121 ports.
10122 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10123 * g++.old-deja/g++.law/profile1.C: Likewise.
10124 * gcc.c-torture/compile/981006-1.c: Likewise.
10125 * gcc.c-torture/execute/loop-2e.x: Likewise.
10126 * gcc.c-torture/execute/loop-2f.x: Remove.
10127 * gcc.c-torture/execute/loop-2g.x: Likewise.
10128 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10129 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10130
10131 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10132
10133 PR c++/13507
10134 * g++.dg/ext/attrib11.C: New test.
10135
10136 PR c++/13494
10137 * g++.dg/template/array2-1.C: New test.
10138 * g++.dg/template/array2-2.C: New test.
10139
10140 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10141
10142 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10143
10144 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10145
10146 PR c++/12774
10147 * g++.dg/template/array1-1.C: New test.
10148 * g++.dg/template/array1-2.C: New test.
10149
10150 2003-12-29 Roger Sayle <roger@eyesopen.com>
10151
10152 PR fortran/12632
10153 * g77.dg/12632.f: New test case.
10154
10155 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10156
10157 PR c++/13289
10158 * g++.dg/parse/nontype1.C: New test.
10159
10160 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10161
10162 PR c++/12403
10163 * g++.dg/parse/explicit1.C: New test.
10164 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10165
10166 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10167
10168 PR c++/13081
10169 * g++.dg/opt/inline6.C: New test.
10170
10171 PR c++/12613
10172 * g++.dg/parse/error9.C: New test.
10173
10174 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10175
10176 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10177
10178 PR c++/13009
10179 * g++.dg/init/assign1.C: New test.
10180
10181 2003-12-28 Roger Sayle <roger@eyesopen.com>
10182
10183 PR c++/13070
10184 * g++.dg/warn/format3.C: New test case.
10185
10186 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10187
10188 * gcc.c-torture/compile/20031227-1.c: New test.
10189
10190 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10191
10192 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10193 * g77.dg/bprob/bprob.exp: Likewise.
10194 * gcc.misc-tests/bprob.exp: Likewise.
10195 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10196 variants on systems where the library does not provide that
10197 functionality.
10198 * gcc.dg/builtins-20.c: Use builtins-config.h.
10199 * gcc.dg/builtins-config.h: New file.
10200
10201 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10202
10203 * lib/gcc-dg.exp (dg-require-profiling): New function.
10204 * lib/target-supports.exp (check_profiling_available): Likewise.
10205 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10206 * g77.dg/bprob/bprob.exp: Likewise.
10207 * gcc.misc-tests/bprob.exp: Likewise.
10208 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10209 * gcc.dg/20021014-1.c: Likewise.
10210 * gcc.dg/nest.c: Likewise.
10211
10212 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10213
10214 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10215 compiling.
10216 * g++.dg/lookup/java2.C: Likewise.
10217 * gcc.dg/cpp/lexident.c: Likewise.
10218
10219 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10220
10221 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10222 given.
10223 * gcc.c-torture/compile/961203-1.c: Likewise.
10224 * gcc.c-torture/compile/980506-1.c: Likewise.
10225
10226 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10227
10228 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10229 (additional_prunes): New global.
10230 (gcc-dg-prune): Handle additional per-test pruning.
10231 (dg-test): Clear additional_prunes between tests.
10232
10233 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10234 dg-prune-output to avoid spurious failures from assembler
10235 complaining about nonexistent WAW violations.
10236 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10237 Use dg-prune-output to avoid spurious failures from assembler
10238 warning about Itanium B-step errata.
10239
10240 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10241
10242 * g++.dg/abi/macro0.C: New test.
10243 * g++.dg/abi/macro1.C: Likewise.
10244 * g++.dg/abi/macro2.C: Likewise.
10245
10246 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10247 * g++.dg/abi/bitfield7.C: Likewise.
10248 * g++.dg/abi/dtor2.C: Likewise.
10249 * g++.dg/abi/mangle11.C: Likewise.
10250 * g++.dg/abi/mangle12.C: Likewise.
10251 * g++.dg/abi/mangle14.C: Likewise.
10252 * g++.dg/abi/mangle17.C: Likewise.
10253 * g++.dg/abi/vbase10.C: Likewise.
10254 * g++.dg/abi/vbase14.C: Likewise.
10255 * g++.dg/template/qualttp17.C: Likewise.
10256
10257 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10258
10259 PR c/11995
10260 * gcc.dg/20031223-1.c: New test.
10261
10262 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10263
10264 * gcc.dg/noreturn-7.c: New test.
10265
10266 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10267
10268 * gcc.dg/null-pointer-1.c: New test.
10269
10270 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10271
10272 * g++.old-deja/g++.jason/template18.C: Remove.
10273 * g++.old-deja/g++.jason/template37.C: Likewise.
10274
10275 PR c++/12862
10276 * g++.dg/lookup/ns1.C: New test.
10277
10278 PR c++/12397
10279 * g++.dg/template/lookup3.C: New test.
10280
10281 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10282
10283 * g++.dg/template/recurse1.C: New test
10284
10285 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10286
10287 PR c++/12479
10288 * g++.dg/parse/semicolon1.C: New test.
10289 * g++.dg/parse/semicolon1.h: Likewise.
10290
10291 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10292
10293 * gcc.dg/darwin-misaligned.c: New test.
10294
10295 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10296
10297 PR c/9163
10298 * gcc.dg/20031222-1.c: New test.
10299
10300 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10301
10302 PR c++/13438
10303 * g++.dg/parse/error8.C: New test.
10304
10305 PR c++/11554
10306 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10307
10308 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10309
10310 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10311 too small.
10312 * gcc.c-torture/compile/930217-1.c: Likewise.
10313 * gcc.c-torture/compile/930513-1.c: Likewise.
10314 * gcc.c-torture/execute/920908-2.c: Likewise.
10315 * gcc.c-torture/execute/921204-1.c: Likewise.
10316 * gcc.c-torture/execute/930621-1.c: Likewise.
10317 * gcc.c-torture/execute/930630-1.c: Likewise.
10318 * gcc.c-torture/execute/931031-1.c: Likewise.
10319 * gcc.c-torture/execute/980602-2.c: Likewise.
10320 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10321 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10322 * gcc.c-torture/execute/extzvsi.c: Likewise.
10323 * gcc.c-torture/unsorted/ext.c: Likewise.
10324
10325 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10326
10327 PR target/12749
10328 * gcc.c-torture/compile/20031220-2.c: New test case.
10329
10330 2003-12-20 Roger Sayle <roger@eyesopen.com>
10331
10332 PR optimization/13031
10333 * gcc.c-torture/compile/20031220-1.c: New test case.
10334
10335 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10336
10337 * gcc.dg/cast-function-1.c: New test.
10338
10339 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10340
10341 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10342 formats.
10343
10344 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10345
10346 PR c++/12795
10347 * g++.dg/ext/attrib10.C: New test.
10348
10349 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10350
10351 * gcc.dg/cleanup-10.c: New test.
10352 * gcc.dg/cleanup-11.c: New test.
10353
10354 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10355
10356 PR c++/13239
10357 * g++.dg/opt/expect1.C: New test.
10358
10359 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10360
10361 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10362
10363 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10364
10365 PR debug/12923
10366 * gcc.dg/20031218-1.c: New test.
10367
10368 PR debug/12389
10369 * gcc.dg/20031218-2.c: New test.
10370 * gcc.dg/20031218-3.c: New test.
10371
10372 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10373 of label name and allow for USER_LABEL_PREFIX == "_" names.
10374 * g++.dg/abi/mangle18-2.C: Likewise.
10375 * g++.dg/abi/mangle19-1.C: Likewise.
10376 * g++.dg/abi/mangle19-2.C: Likewise.
10377 * g++.dg/abi/mangle20-1.C: Likewise.
10378 * g++.dg/abi/mangle20-2.C: Likewise.
10379
10380 2003-12-18 Richard Henderson <rth@redhat.com>
10381
10382 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10383
10384 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10385 Dan Kegel <dank@kegel.com>
10386
10387 PR other/12009
10388 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10389 testing a cross compiler, it causes spurious compile failures.
10390 * lib/g++.exp: Likewise.
10391
10392 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10393
10394 PR c++/13262
10395 * g++.dg/template/access13.C: New test.
10396
10397 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10398
10399 * gcc.dg/20031216-1.c: New test.
10400
10401 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10402
10403 PR c++/9154
10404 * g++.dg/template/error10.C: New test.
10405
10406 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10407
10408 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10409 * g++.dg/eh/simd-2.C: Likewise.
10410
10411 2003-12-17 James E Wilson <wilson@specifixinc.com>
10412 Roger Sayle <roger@eyesopen.com>
10413
10414 * gcc.c-torture/execute/ieee/mzero5.c: New.
10415
10416 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10417
10418 PR c++/10603
10419 * g++.dg/parse/error6.C: New test.
10420
10421 PR c++/12827
10422 * g++.dg/parse/error7.C: New test.
10423
10424 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10425
10426 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10427 at -O with stabs debugging formats.
10428 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10429 * gcc.dg/debug/debug-2.c: Likewise.
10430
10431 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10432
10433 PR c++/12696
10434 * g++.dg/init/error1.C: New test.
10435
10436 PR c++/12218
10437 * g++.dg/init/pm3.C: New test.
10438
10439 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10440
10441 PR c/3347
10442 * gcc.dg/bitfld-8.c: New test.
10443
10444 2003-12-16 James Lemke <jim@wasabisystems.com>
10445
10446 * gcc.dg/arm-scd42-[123].c: New tests.
10447
10448 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10449
10450 PR c++/9043
10451 * g++.dg/abi/mangle20-1.C: New test.
10452 * g++.dg/abi/mangle20-2.C: New test.
10453
10454 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10455
10456 PR c++/13275
10457 * g++.dg/other/offsetof2.C: Remove XFAIL.
10458 * g++.dg/parse/offsetof1.C: New test.
10459 * g++.gd/parse/offsetof2.C: Likewise.
10460
10461 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10462
10463 * g++.dg/template/nontype3.C: New test.
10464 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10465
10466 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10467
10468 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10469
10470 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10471
10472 PR c++/13387
10473 * g++.dg/expr/assign1.C: New test.
10474
10475 PR c++/13242
10476 * g++.dg/abi/mangle19-1.C: New test.
10477 * g++.dg/abi/mangle19-2.C: New test.
10478
10479 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10480
10481 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10482
10483 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10484
10485 * gcc.c-torture/execute/20031216-1.c: New test.
10486
10487 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10488
10489 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10490 an ICE regression.
10491
10492 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10493
10494 PR c++/10926
10495 * g++.dg/template/error9.C: New test.
10496
10497 PR c++/11116
10498 * g++.dg/template/error8.C: New test.
10499
10500 2003-12-15 Roger Sayle <roger@eyesopen.com>
10501
10502 PR middle-end/13400
10503 * gcc.c-torture/execute/20031215-1.c: New test case.
10504
10505 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10506
10507 PR c++/13269
10508 * g++.dg/parse/error5.C: New test.
10509
10510 PR c++/12989
10511 * g++.dg/expr/sizeof1.C: New test.
10512
10513 PR c++/13310
10514 * g++.dg/template/crash15.C: New test.
10515
10516 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10517
10518 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10519 a non-POD type as the last named parameter of a varargs function.
10520
10521 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10522
10523 PR c++/13243
10524 PR c++/12573
10525 * g++.dg/template/crash14.C: New test.
10526 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10527
10528 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10529
10530 * g++.dg/other/java1.C: New test.
10531
10532 PR c++/13241
10533 * g++.dg/abi/mangle18-1.C: New test.
10534 * g++.dg/abi/mangle18-2.C: New test.
10535
10536 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10537
10538 PR optimization/10312
10539 * gcc.c-torture/execute/20031214-1.c: New.
10540
10541 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10542
10543 PR c++/10779
10544 PR c++/12160
10545 * g++.dg/parse/error3.C: New test.
10546 * g++.dg/parse/error4.C: Likewise.
10547 * g++.dg/abi/mangle4.C: Tweak error messages.
10548 * g++.dg/lookup/using5.C: Likewise.
10549 * g++.dg/other/error2.C: Likewise.
10550 * g++.dg/parse/typename5.C: Likewise.
10551 * g++.dg/parse/undefined1.C: Likewise.
10552 * g++.dg/template/arg2.C: Likewise.
10553 * g++.dg/template/ttp3.C: Likewise.
10554 * g++.dg/template/type1.C: Likewise.
10555 * g++.old-deja/g++.other/crash32.C: Likewise.
10556 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10557
10558 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10559
10560 PR c++/13106
10561 * g++.dg/warn/noreturn-3.C: New test.
10562
10563 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10564
10565 PR c++/13118
10566 * g++.dg/abi/covariant3.C: New.
10567
10568 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10569
10570 * g++.dg/eh/ia64-1.C: New test.
10571
10572 2003-12-12 Roger Sayle <roger@eyesopen.com>
10573
10574 PR optimization/13037
10575 * g77.f-torture/execute/13037.f: New test case.
10576
10577 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 PR c++/12881
10580 * g++.dg/abi/covariant2.C: New.
10581
10582 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10583
10584 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10585
10586 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10587
10588 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10589
10590 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10591
10592 PR other/10819
10593 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10594 to fix Bug 10819.
10595 * lib/g++.exp (g++_version): Likewise.
10596 * lib/g77.exp (g77_version): Likewise.
10597 * lib/objc.exp (default_objc_version): Likewise.
10598
10599 2003-12-10 Richard Henderson <rth@redhat.com>
10600
10601 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10602
10603 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10604
10605 2003-12-08 Matt Austern <austern@apple.com>
10606
10607 PR c/13134
10608 * lib/gcc-dg.exp (dg-require-visibility): Define.
10609 * lib/target-supports (check_visibility_available): Define.
10610 * gcc.dg/visibility-1.c: New test.
10611 * gcc.dg/visibility-2.c: Likewise.
10612 * gcc.dg/visibility-3.c: Likewise.
10613 * gcc.dg/visibility-4.c: Likewise.
10614 * gcc.dg/visibility-5.c: Likewise.
10615 * gcc.dg/visibility-6.c: Likewise.
10616 * g++.dg/ext/visibility-1.C: Likewise.
10617 * g++.dg/ext/visibility-2.C: Likewise.
10618 * g++.dg/ext/visibility-3.C: Likewise.
10619 * g++.dg/ext/visibility-4.C: Likewise.
10620 * g++.dg/ext/visibility-5.C: Likewise.
10621 * g++.dg/ext/visibility-6.C: Likewise.
10622
10623 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10624
10625 * g++.dg/lookup/java1.C: New test.
10626 * g++.dg/lookup/java2.C: New test.
10627
10628 2003-12-07 Falk Hueffner <falk@debian.org>
10629
10630 * g++.dg/opt/noreturn-1.C: New test.
10631
10632 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10633
10634 * gcc.dg/overflow-1.c: New test.
10635
10636 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10637
10638 * g77.f-torture/compile/13060.f: New test.
10639
10640 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10641
10642 PR c++/13323
10643 * g++.dg/inherit/operator2.C: New test.
10644
10645 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10646
10647 PR c++/13305
10648 * g++.dg/ext/attrib9.C: New test.
10649
10650 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10651
10652 PR c++/13314
10653 * g++.dg/template/error7.C: New test.
10654
10655 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10656 J"orn Rennecke <joern.rennecke@superh.com>
10657
10658 PR target/13302
10659 * g++.dg/other/struct-va_list.C: New test.
10660
10661 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10662
10663 PR c++/13166
10664 * g++.dg/parse/defarg6.C: New test.
10665
10666 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10667
10668 PR target/13256
10669 * gcc.c-torture/execute/20031201-1.c: New test.
10670
10671 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10672
10673 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10674
10675 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10676
10677 * gcc.dg/builtin-return-1.c: New test.
10678
10679 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10680 J"orn Rennecke <joern.rennecke@superh.com>
10681
10682 PR optimization/13260
10683 * gcc.c-torture/execute/20031204-1.c: New test.
10684
10685 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10686
10687 PR c++/9127
10688 * g++.dg/template/error6.C: New test.
10689
10690 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10691
10692 * gcc.dg/20031202-1.c: New test.
10693
10694 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10695
10696 PR c++/13179
10697 * g++.dg/template/eh1.C: New test.
10698
10699 PR c++/10771
10700 * g++.dg/template/error5.C: New test.
10701
10702 2003-12-02 David Ung <davidu@mips.com>
10703
10704 * gcc.dg/compat/vector-check.h: Corrected type for var
10705 g_##TMODE
10706
10707 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10708
10709 PR c++/10126
10710 * g++.dg/template/ptrmem8.C: New test.
10711
10712 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10713
10714 PR c++/12573
10715 * g++.dg/template/dependent-expr3.C: New test.
10716
10717 2003-12-01 James Lemke <jim@wasabisystems.com>
10718
10719 * gcc.dg/arm-g2.c: New test.
10720
10721 2003-12-01 Roger Sayle <roger@eyesopen.com>
10722
10723 PR optimization/11634
10724 * gcc.dg/20031201-2.c: New test case.
10725
10726 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10727
10728 PR 11433
10729 * objc.dg/proto-lossage-3.m: New test.
10730
10731 2003-12-01 Roger Sayle <roger@eyesopen.com>
10732
10733 PR optimization/12628
10734 * gcc.dg/20031201-1.c: New test case.
10735
10736 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10737
10738 * gcc.dg/unaligned-1.c: New test.
10739
10740 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10741
10742 PR c++/9849
10743 * g++.dg/template/error4.C: New test.
10744 * g++.dg/template/nested3.C: Adjust error markers.
10745
10746 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10747
10748 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10749
10750 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10751
10752 PR c/10333
10753 * gcc.dg/bitfld-7.c: New test.
10754
10755 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10756
10757 * gcc.dg/tls/asm-1.C: New test.
10758
10759 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10760
10761 * gcc.dg/cpp/assert4.c: Update.
10762
10763 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10764
10765 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10766 * gcc.dg/builtin-apply3.c: New test.
10767
10768 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10769
10770 * lib/compat.exp (compat-obj): New xfaildata parameter.
10771 Use it to set compiler_conditional_xfail_data before compiling.
10772 (compat-get-options): Handle dg-xfail-if.
10773 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10774 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10775 * gcc.dg/compat/vector-1_y.c: Likewise.
10776 * gcc.dg/compat/vector-2_x.c: Likewise.
10777 * gcc.dg/compat/vector-2_y.c: Likewise.
10778
10779 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10780
10781 * g++.dg/opt/reg-stack4.C: New test.
10782
10783 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10784
10785 * gcc.dg/builtin-apply2.c: New test.
10786
10787 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10788
10789 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10790
10791 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10792
10793 PR c++/12924
10794 * g++.dg/template/template-id-2.C: New test.
10795
10796 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10797
10798 PR c++/5369
10799 * g++.dg/template/memfriend1.C: New test.
10800 * g++.dg/template/memfriend2.C: Likewise.
10801 * g++.dg/template/memfriend3.C: Likewise.
10802 * g++.dg/template/memfriend4.C: Likewise.
10803 * g++.dg/template/memfriend5.C: Likewise.
10804 * g++.dg/template/memfriend6.C: Likewise.
10805 * g++.dg/template/memfriend7.C: Likewise.
10806 * g++.dg/template/memfriend8.C: Likewise.
10807 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10808
10809 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10810
10811 PR c++/12515
10812 * g++.dg/ext/cond1.C: New test.
10813
10814 2003-11-20 Richard Henderson <rth@redhat.com>
10815
10816 * gcc.dg/20020201-2.c: Remove.
10817 * gcc.dg/20020201-4.c: Remove.
10818 * gcc.dg/20020304-1.c: Remove.
10819
10820 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10821
10822 * gcc.dg/cpp/trad/xwin1.c: New test case.
10823
10824 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10825
10826 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10827 * lib/g77.exp: Likewise.
10828 * lib/objc.exp: Likewise.
10829 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10830 for darwin.
10831
10832 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10833
10834 PR c++/12932
10835 * g++.dg/template/static5.C: New test.
10836
10837 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10838
10839 * gcc.dg/nested-func-1.c: New test.
10840
10841 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10842
10843 * gcc.dg/cpp/assert4.c: New test.
10844
10845 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10846
10847 PR c++/2294
10848 * g++.dg/lookup/using9.c: New test.
10849
10850 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10851
10852 PR c++/12762
10853 * g++.dg/template/error3.C: New test.
10854
10855 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10856
10857 PR ada/13035
10858 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10859 No longer use a wrapper for gcc, since this does not work under
10860 Windows.
10861
10862 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10863
10864 PR c++/2094
10865 * g++.dg/template/ptrmem7.C: New test.
10866
10867 2003-11-13 Andrew Pinski <apinski@apple.com>
10868
10869 * gcc.c-torture/compile/20031113-1.c: New test.
10870
10871 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10872 Kean Johnston <jkj@sco.com>
10873
10874 PR c/13029
10875 * gcc.dg/unused-4.c: Update.
10876
10877 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10878
10879 * g++.dg/opt/const3.C: New test.
10880
10881 2003-11-13 Jan Hubicka <jh@suse.cz>
10882
10883 * gcc.c-torture/compile/20031112-1.c: New test.
10884
10885 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10886
10887 * g++.dg/parse/crash10.C: Remove bogus error marker.
10888
10889 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10890
10891 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10892 (host_gcc): Likewise.
10893 (ROOT): Honor $PWDCMD.
10894 (BASE): Likewise.
10895 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10896
10897 2003-11-12 Catherine Moore <clm@redhat.com>
10898
10899 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10900
10901 2003-11-12 Andreas Jaeger <aj@suse.de>
10902 Jakub Jelinek <jakub@redhat.com>
10903 Andrew Pinski <pinskia@physics.uc.edu>
10904 Richard Henderson <rth@redhat.com>
10905
10906 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10907 systems.
10908 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10909
10910 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10911 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10912
10913 2003-11-11 Andreas Jaeger <aj@suse.de>
10914
10915 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10916
10917 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10918
10919 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10920
10921 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10922 Clean ups.
10923
10924 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10925
10926 * gcc.dg/trampoline-1.c: New test.
10927
10928 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10929
10930 * gcc.c-torture/compile/200031109-1.c: New test.
10931
10932 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10933
10934 PR c/3190
10935 PR c/8714
10936 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10937 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10938 gcc.dg/format/no-y2k-1.c: Update.
10939
10940 2003-11-08 Roger Sayle <roger@eyesopen.com>
10941
10942 PR optimization/10467
10943 * gcc.dg/20031108-1.c: New test case.
10944
10945 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10946
10947 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10948
10949 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10950
10951 * gcc.dg/compound-lvalue-1.c: New test.
10952 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10953 some XFAILs.
10954
10955 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10956
10957 * gcc.dg/altivec-varargs-1.c: New test.
10958
10959 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10960
10961 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10962 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10963 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10964 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10965 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10966
10967 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10968
10969 * gcc.dg/cond-lvalue-1.c: New test.
10970
10971 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10972
10973 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10974
10975 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10976
10977 PR c++/11616
10978 * g++.dg/template/instantiate5.C: New test.
10979
10980 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10981
10982 PR c++/12726
10983 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10984 * ChangeLog: Add missing first entry for above test.
10985
10986 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10987
10988 PR c++/9810
10989 * g++.dg/template/using8.C: New test.
10990 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10991
10992 2003-11-02 Roger Sayle <roger@eyesopen.com>
10993
10994 PR optimization/10817
10995 * gcc.c-torture/compile/20031102-1.c: New test case.
10996
10997 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10998
10999 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11000 2147483647.
11001
11002 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11003
11004 * gcc.dg/20031102-1.c: New test.
11005
11006 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11007
11008 * gcc.dg/complex-1.c: New test.
11009
11010 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11011
11012 PR c++/12796
11013 * g++.dg/template/crash13.C: Adjust expected error location.
11014 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11015
11016 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11017
11018 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11019
11020 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11021
11022 PR/10239
11023 * gcc.c-torture/compile/20031031-2.c: New test.
11024
11025 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11026
11027 PR/11640
11028 * gcc.c-torture/compile/20031031-1.c: New test.
11029
11030 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11031
11032 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11033 * gcc.misc-tests/bprob.exp: Likewise.
11034 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11035 the execution test on arm-elf configs.
11036 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11037 configs that don't support scratch files.
11038 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11039
11040 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11041
11042 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11043 done by dejagnu.
11044
11045 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11046
11047 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11048 Avoid non pure sh syntax. Add more logging.
11049
11050 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11051 fail.
11052
11053 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11054
11055 PR libgcj/10610
11056 * gcc.dg/ppc-stackalign-1.c: New test.
11057
11058 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11059
11060 * ada/acats/run_all.sh: Change output to be more compliant with
11061 dejagnu framework.
11062 Create acats.sum and acats.log files under testsuite/ada/acats
11063 Only run [a-z]* directories, to filter out e.g. CVS.
11064 Redirect build output to log file.
11065
11066 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11067
11068 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11069
11070 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11071
11072 PR ada/5909:
11073 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11074
11075 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11076
11077 * gcc.c-torture/compile/20031023-1.c: New test.
11078 * gcc.c-torture/compile/20031023-2.c: New test.
11079 * gcc.c-torture/compile/20031023-3.c: New test.
11080 * gcc.c-torture/compile/20031023-4.c: New test.
11081
11082 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11083
11084 PR c++/10371
11085 * g++.dg/lookup/scoped8.C: New test.
11086
11087 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11088
11089 * g++.dg/opt/reg-stack3.C: New test.
11090
11091 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11092
11093 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11094
11095 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11096
11097 PR c++/11076
11098 * g++.dg/template/crash13.C: New test.
11099
11100 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11101
11102 * gcc.dg/c99-restrict-2.c: New test.
11103
11104 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11105
11106 PR c++/12698, c++/12699, c++/12700, c++/12566
11107 * g++.dg/inherit/covariant9.C: New test.
11108 * g++.dg/inherit/covariant10.C: New test.
11109 * g++.dg/inherit/covariant11.C: New test.
11110
11111 2003-10-23 Jason Merrill <jason@redhat.com>
11112
11113 PR c++/12726
11114 * g++.dg/ext/complit2.C: New test.
11115
11116 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11117
11118 PR target/12654
11119 * gcc.c-torture/execute/20031020-1.c: New test.
11120
11121 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11122
11123 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11124 following the jump_insn.
11125
11126 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11127
11128 * gcc.dg/cast-lvalue-1.c: New test.
11129
11130 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11131
11132 PR c++/11962
11133 * g++.dg/template/cond2.C: New test.
11134
11135 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11136
11137 * gcc.dg/builtins-28.c: New test.
11138
11139 2003-10-20 Jan Hubicka <jh@suse.cz>
11140
11141 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11142 parameter.
11143 * testsuite/gcc.dg/inline-2.c: Likewise.
11144
11145 2003-10-20 Phil Edwards <phil@codesourcery.com>
11146
11147 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11148 * gcc.dg/nest.c: Likewise.
11149
11150 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11151
11152 PR c++/9781, c++/10583, c++/11862
11153 * g++.dg/parse/crash13.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: Count jump_insns instead of labels.
11158
11159 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11160
11161 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11162 Define HAVE_C99_RUNTIME except on Solaris.
11163 * gcc.dg/builtins-20.c: Likewise.
11164
11165 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11166
11167 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11168
11169 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11170
11171 PR c++/12495
11172 * g++.dg/template/crash21.C: New test.
11173
11174 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11175
11176 PR c++/2513
11177 * g++.dg/template/typename5.C: New test.
11178
11179 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11180
11181 PR c++/12369
11182 * g++.dg/template/friend25.C: New test.
11183
11184 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11185
11186 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11187 versions.
11188
11189 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11190
11191 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11192 == 2147483647.
11193
11194 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11195
11196 * gcc.c-torture/execute/960416-1.x: Remove.
11197 * gcc.c-torture/execute/divconst-3.x: Likewise.
11198
11199 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11200
11201 PR target/12598
11202 * gcc.dg/torture/cris-volatile-1.c: New test.
11203
11204 2003-10-14 Roger Sayle <roger@eyesopen.com>
11205
11206 PR optimization/9325
11207 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11208 for overflowing floating point to integer conversion during RTL
11209 simplification.
11210
11211 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11212
11213 * objc/execute/_cmd.m: Fix typo.
11214 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11215 Relax 'scan-assembler' regexp.
11216 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11217 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11218 * objc.dg/zero-link-2.m: Remove blank line.
11219 * objc.dg/zero-link-3.m: New test case.
11220
11221 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11222
11223 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11224
11225 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11226 than linker trickery.
11227
11228 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11229
11230 PR c++/12370
11231 * g++.dg/other/friend2.C: New test.
11232
11233 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11234
11235 * gcc.dg/20031012-1.c: New test.
11236
11237 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11238
11239 * gcc.dg/weak/weak-3.c: Fix for new warning.
11240
11241 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11242
11243 PR optimization/8750
11244 * gcc.c-torture/execute/20031012-1.c: New test case.
11245
11246 2003-10-11 Roger Sayle <roger@eyesopen.com>
11247
11248 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11249 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11250
11251 2003-10-11 Roger Sayle <roger@eyesopen.com>
11252
11253 PR optimization/12260
11254 * gcc.c-torture/compile/20031011-2.c: New test case.
11255
11256 2003-10-11 Roger Sayle <roger@eyesopen.com>
11257
11258 * gcc.c-torture/execute/20031011-1.c: New testcase.
11259
11260 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11261
11262 * gcc.c-torture/compile/20031011-1.c: New test.
11263
11264 2003-10-11 Jan Hubicka <jh@suse.cz>
11265
11266 * g++.dg/other/first-global.C: New test.
11267
11268 2003-10-11 Roger Sayle <roger@eyesopen.com>
11269
11270 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11271
11272 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11273
11274 * gcc.c-torture/compile/20031010-1.c: New test.
11275
11276 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11277
11278 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11279 * gcc.c-torture/execute/va-arg-25.c: ... here.
11280
11281 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11282
11283 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11284
11285 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11286
11287 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11288
11289 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11290
11291 * g++.dg/parse/error2.C: New test.
11292
11293 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11294
11295 PR c++/11097
11296 * g++.dg/other/error5.C: Modify the error message.
11297 * g++.dg/lookup/using8.C: New test.
11298
11299 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11300
11301 * gcc.dg/darwin-abi-2.c: New file.
11302 * gcc.c-torture/execute/va-arg-24.c: New file.
11303
11304 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11305
11306 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11307 indentation.
11308
11309 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11310
11311 PR c++/10147
11312 * g++.dg/other/error4.C: Update error messages.
11313 * g++.dg/template/ptrmem4.C: Likewise.
11314
11315 PR c++/12337
11316 * g++.dg/init/new9.C: New test.
11317
11318 PR c++/12334, c++/12236, c++/8656
11319 * g++.dg/ext/attrib8.C: New test.
11320
11321 2003-10-06 Devang Patel <dpatel@apple.com>
11322
11323 * gcc.dg/debug/dwarf2-3.h: New test.
11324 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11325
11326 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11327
11328 * g++.dg/opt/cfg2.C: New test.
11329
11330 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11331
11332 * g++.dg/opt/float1.C: New test.
11333
11334 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11335
11336 * gcc.dg/c90-array-lval-6.c: New test.
11337 * gcc.dg/c99-array-lval-6.c: New test.
11338
11339 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11340 Ziemowit Laski <zlaski@apple.com>
11341
11342 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11343 'Derived', so that it is never considered a class method; add
11344 new warning for '+port' method ambiguity.
11345 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11346 <objc/objc-api.h> (needed on Mac OS X).
11347 * objc.dg/method-13.m: New test.
11348
11349 2003-10-03 Roger Sayle <roger@eyesopen.com>
11350
11351 PR optimization/9325, PR java/6391
11352 * gcc.c-torture/execute/20031003-1.c: New test case.
11353
11354 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11355
11356 PR optimization/12180
11357 * gcc.dg/20031002-1.c: New test.
11358
11359 PR c++/12486
11360 * g++.dg/inherit/error1.C: New test.
11361
11362 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11363
11364 * lib/f-torture.exp (search_for): Rename to...
11365 (search_for_re): This. Also, clean up comments and the
11366 "regexp" invocation.
11367
11368 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11369
11370 * gcc.c-torture/compile/20031002-1.c: New test.
11371
11372 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11373
11374 * g++.dg/opt/cond1.C: New test.
11375
11376 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11377
11378 * gcc.dg/Wold-style-definition-2.c: New testcase.
11379 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11380
11381 2003-09-29 Richard Henderson <rth@redhat.com>
11382
11383 * g++.dg/init/array10.C: Add dg-options.
11384
11385 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11386
11387 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11388
11389 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11390
11391 * g++.dg/template/friend19.C: Fix typo.
11392 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11393
11394 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11395
11396 * gcc.c-torture/execute/20030928-1.c: New test.
11397 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11398
11399 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11400
11401 * g++.dg/opt/unroll1.C: New test.
11402
11403 2003-09-26 Roger Sayle <roger@eyesopen.com>
11404
11405 PR optimization/11741
11406 * gcc.dg/20030926-1.c: New test case.
11407
11408 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11409
11410 PR c++/5655
11411 * g++.dg/parse/access7.C: New test.
11412 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11413
11414 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11415
11416 MERGE OF objc-improvements-branch into MAINLINE:
11417 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11418 if libobjc has not been built.
11419 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11420 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11421 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11422 objc/execute/nested-3.m, objc/execute/np-2.m,
11423 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11424 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11425 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11426 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11427 objc.dg/special/unclaimed-category-1.h,
11428 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11429 well as GNU runtime.
11430 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11431 * execute/cascading-1.m, execute/function-message-1.m,
11432 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11433 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11434 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11435 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11436 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11437 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11438 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11439 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11440 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11441 * objc.dg/bitfield-2.m: Run only on Darwin.
11442 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11443 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11444 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11445 * objc.dg/const-str-1.m: Fix constant string layout.
11446
11447 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11448
11449 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11450
11451 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11452
11453 * gcc.dg/darwin-abi-1.c: New file.
11454
11455 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11456
11457 PR target/12281
11458 * gcc.c-torture/compile/20030921-1.c: New test.
11459
11460 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11461
11462 * g++.dg/opt/reg-stack2.C: New test.
11463
11464 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11465
11466 * g++.dg/eh/delayslot1.C: New test.
11467
11468 2003-09-20 Richard Henderson <rth@redhat.com>
11469
11470 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11471
11472 2003-09-20 Roger Sayle <roger@eyesopen.com>
11473
11474 * gcc.c-torture/execute/20030920-1.c: New test case.
11475
11476 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11477
11478 * g++.dg/rtti/typeid3.C: Correct expected error message.
11479
11480 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11481
11482 PR c++/157
11483 * g++.dg/parse/crash12.C: New test.
11484
11485 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11486
11487 * gcc.dg/compat/mixed-struct-check.h: New.
11488 * gcc.dg/compat/mixed-struct-defs.h: New.
11489 * gcc.dg/compat/mixed-struct-init.h: New.
11490 * gcc.dg/compat/struct-by-value-19_main.c: New.
11491 * gcc.dg/compat/struct-by-value-19_x.c: New.
11492 * gcc.dg/compat/struct-by-value-19_y.c: New.
11493 * gcc.dg/compat/struct-by-value-20_main.c: New.
11494 * gcc.dg/compat/struct-by-value-20_x.c: New.
11495 * gcc.dg/compat/struct-by-value-20_y.c: New.
11496 * gcc.dg/compat/struct-return-19_main.c: New.
11497 * gcc.dg/compat/struct-return-19_x.c: New.
11498 * gcc.dg/compat/struct-return-19_y.c: New.
11499 * gcc.dg/compat/struct-return-20_main.c: New.
11500 * gcc.dg/compat/struct-return-20_x.c: New.
11501 * gcc.dg/compat/struct-return-20_y.c: New.
11502
11503 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11504 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11505 so that it will not complain on LP64 targets.
11506
11507 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11508
11509 PR c++/495
11510 * g++.dg/template/friend24.C: New test.
11511
11512 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11513
11514 PR c++/12332
11515 * g++.dg/template/memtmpl2.C: New test.
11516
11517 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11518
11519 PR target/11184
11520 * gcc.dg/builtin-apply1.c: New test.
11521
11522 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11523
11524 PR c++/9848
11525 * g++.dg/warn/Wunused-4.C: New test.
11526
11527 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11528
11529 PR c++/12316
11530 * g++.dg/other/gc2.C: New test.
11531
11532 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11533
11534 PR c++/11991
11535 * g++.dg/rtti/typeid3.C: New test.
11536
11537 PR c++/12266
11538 * g++.dg/overload/template1.C: New test.
11539
11540 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11541
11542 * g++.dg/opt/cfg3.C: New test.
11543
11544 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11545
11546 PR c++/7939
11547 * g++.dg/template/crash11.C: New test.
11548
11549 2003-09-16 Jason Merrill <jason@redhat.com>
11550 Jakub Jelinek <jakub@redhat.com>
11551
11552 * gcc.dg/attr-warn-unused-result.c: New test.
11553
11554 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11555
11556 PR c++/12184
11557 * g++.dg/expr/call2.C: New test.
11558
11559 2003-09-15 Andreas Jaeger <aj@suse.de>
11560
11561 * gcc.dg/Wold-style-definition-1.c: New test.
11562
11563 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11564
11565 PR c++/3907
11566 * g++.dg/parse/template12.C: New test.
11567
11568 * g++.dg/abi/bitfield11.C: New test.
11569 * g++.dg/abi/bitfield12.C: Likewise.
11570
11571 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11572
11573 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11574 non-expansion of functional macro name without arguments at EOL.
11575 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11576
11577 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11578
11579 * gcc.c-torture/execute/20030914-[12].c: New tests.
11580
11581 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11582
11583 PR c++/11788
11584 * g++.dg/overload/addr1.C: New test.
11585
11586 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11587
11588 * gcc.dg/20030909-1.c: New test.
11589
11590 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11591
11592 * gcc.dg/ultrasp10.c: New test.
11593
11594 2003-09-09 Devang Patel <dpatel@apple.com>
11595
11596 * gcc.dg/darwin-ld-6.c: New test.
11597
11598 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11599
11600 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11601
11602 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11603
11604 * gcc.dg/ia64-types1.c: New test.
11605 * gcc.dg/ia64-types2.c: Likewise.
11606
11607 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11608
11609 * gcc.dg/builtins-1.c: Add more _Complex tests.
11610 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11611
11612 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11613 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11614
11615 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11616
11617 PR c++/11786
11618 * g++.dg/lookup/koenig2.C: New test.
11619
11620 PR c++/5296
11621 * g++.dg/rtti/typeid2.C: New test.
11622
11623 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11624
11625 * gcc.c-torture/compile/20030904-1.c: New test.
11626
11627 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11628
11629 * g++.dg/opt/longbranch2.C: New test.
11630
11631 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11632
11633 * g++.dg/template/crash10.C: Only compile it.
11634
11635 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11636
11637 PR middle-end/11665
11638 * gcc.c-torture/compile/20030907-1.c: New test.
11639 * g++.dg/init/array11.C: New test.
11640
11641 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11642
11643 PR c++/11852
11644 * g++.dg/init/struct1.C: New test.
11645
11646 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11647
11648 PR c++/12181
11649 * g++.dg/expr/comma1.C: New test.
11650
11651 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11652
11653 PR c++/11867
11654 * g++.dg/expr/static_cast5.C: New test.
11655
11656 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11657
11658 PR c++/11507
11659 * g++.dg/lookup/scoped7.C: New test.
11660
11661 PR c++/9574
11662 * g++.dg/other/static1.C: New test.
11663
11664 PR c++/11490
11665 * g++.dg/warn/template-1.C: New test.
11666
11667 PR c++/11432
11668 * g++.dg/template/crash10.C: New test.
11669
11670 PR c++/2478
11671 * g++.dg/overload/VLA.C: New test.
11672
11673 PR c++/10804
11674 * g++.dg/template/call1.C: New test.
11675
11676 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11677
11678 PR c++/11794
11679 * g++.dg/parse/using3.C: New test.
11680
11681 2003-09-06 Roger Sayle <roger@eyesopen.com>
11682
11683 PR c++/11409
11684 * g++.dg/overload/builtin3.C: New test case.
11685
11686 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11687
11688 PR c/9862
11689 * gcc.dg/20030906-1.c: New test.
11690 * gcc.dg/20030906-2.c: Likewise.
11691
11692 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11693
11694 PR c++/12167
11695 * g++.dg/parse/defarg5.C: New test.
11696
11697 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11698
11699 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/12163
11702 * g++.dg/expr/static_cast4.C: New test.
11703
11704 PR c++/12146
11705 * g++.dg/template/crash9.C: New test.
11706
11707 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11708
11709 * g++.old-deja/g++.ext/pretty2.C: Update for change
11710 in __FUNCTION__.
11711 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11712
11713 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11714
11715 PR c++/11922
11716 * g++/dg/template/qualified-id1.C: New test.
11717
11718 PR c++/12037
11719 * g++.dg/warn/noeffect4.C: New test.
11720
11721 2003-09-04 Matt Austern <austern@apple.com>
11722
11723 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11724 * g++.dg/ext/fnname2.C: Likewise.
11725 * g++.dg/ext/fnname3.C: Likewise.
11726
11727 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11728
11729 * g++.dg/expr/lval1.C: New test.
11730 * g++.dg/ext/lvcast.C: Remove.
11731
11732 2003-09-03 Roger Sayle <roger@eyesopen.com>
11733
11734 PR optimization/11700.
11735 * gcc.c-torture/compile/20030903-1.c: New test case.
11736
11737 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11738
11739 PR c++/12053
11740 * g++.dg/abi/layout4.C: New test.
11741
11742 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11743
11744 PR c++/11553
11745 * g++.dg/parse/friend3.C: New test.
11746
11747 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11748
11749 PR c++/11847
11750 * g++.dg/template/class1.C: New test.
11751
11752 PR c++/11808
11753 * g++.dg/expr/call1.C: New test.
11754
11755 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11756
11757 PR c++/12114
11758 * g++.dg/init/ref9.C: New test.
11759
11760 PR c++/11972
11761 * g++.dg/template/nested4.C: New test.
11762
11763 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11764
11765 PR c++/12093
11766 * g++.dg/template/non-dependent4.C: New test.
11767
11768 PR c++/11928
11769 * g++.dg/inherit/conv1.C: New test.
11770
11771 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11772
11773 PR c++/6196
11774 * g++.dg/ext/label1.C: New test.
11775 * g++.dg/ext/label2.C: Likewise.
11776
11777 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11778
11779 * g++.dg/expr/cond3.C: New test.
11780
11781 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11782
11783 * gcc.dg/builtins-1.c: Add new builtin cases.
11784
11785 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11786
11787 * gcc.dg/builtins-1.c: Add new cases.
11788 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11789
11790 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11791
11792 * gcc.dg/builtins-1.c: Add more math builtin tests.
11793 * gcc.dg/torture/builtin-attr-1.c: New test.
11794
11795 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11796
11797 PR optimization/5079
11798 * g++.dg/opt/static3.C: New test.
11799
11800 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11801
11802 * gcc.misc-tests/gcov-10b.c: New test.
11803
11804 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11805
11806 * g++.dg/opt/ptrmem3.C: New test.
11807
11808 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11809
11810 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11811
11812 * gcc.dg/20030826-2.c: New test.
11813
11814 2003-08-26 Roger Sayle <roger@eyesopen.com>
11815
11816 PR middle-end/12002
11817 * g77.f-torture/compile/12002.f: New test case.
11818
11819 2003-08-26 Roger Sayle <roger@eyesopen.com>
11820
11821 * gcc.dg/20030826-1.c: New test case.
11822
11823 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11824
11825 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11826
11827 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11828
11829 PR c++/11871
11830 * c++.dg/lookup/crash1.C: New test.
11831
11832 * c++.dg/warn/noeffect3.C: New test.
11833
11834 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11835
11836 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11837 * gcc.dg/compat/vector-1_y.c: Ditto.
11838 * gcc.dg/compat/vector-2_x.c: Ditto.
11839 * gcc.dg/compat/vector-2_y.c: Ditto.
11840
11841 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11842
11843 * gcc.dg/20030702-1.c: New test.
11844
11845 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11846
11847 PR c++/8795
11848 * g++.dg/ext/altivec-1.C: New test.
11849
11850 2003-08-24 Richard Henderson <rth@redhat.com>
11851
11852 * g++.dg/eh/simd-2.C: Add -w for x86.
11853
11854 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11855
11856 * gcc.dg/20030815-1.c: New test.
11857
11858 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11859
11860 PR c++/3765
11861 * g++.dg/parse/access6.C: New test.
11862
11863 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11864
11865 PR c++/641, c++/11876
11866 * g++.dg/template/friend22.C: New test.
11867 * g++.dg/template/friend23.C: Likewise.
11868
11869 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11870
11871 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11872 identically.
11873
11874 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11875
11876 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11877
11878 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11879
11880 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11881
11882 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11883
11884 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11885
11886 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11887
11888 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11889
11890 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11891
11892 PR c++/11919
11893 * g++.dg/overload/prom1.C: New test.
11894
11895 PR c++/11551
11896 * g++.dg/parse/dtor2.C: New test.
11897
11898 PR c++/10762
11899 * g++.dg/parse/using2.C: New test.
11900
11901 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11902
11903 PR target/11805
11904 * gcc.c-torture/compile/20030821-1.c: New.
11905
11906 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11907
11908 PR c++/11834
11909 * g++.dg/template/deduce2.C: New test.
11910
11911 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11912
11913 * gcc.c-torture/execute/20030821-1.c: New test.
11914
11915 2003-08-20 Roger Sayle <roger@eyesopen.com>
11916
11917 PR middle-end/11984
11918 * gcc.dg/20030820-1.c: New test case.
11919
11920 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11921
11922 PR c++/11945
11923 * g++.dg/warn/noeffect2.C: New test.
11924
11925 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11926
11927 PR c++/10926
11928 * g++.dg/template/dtor2.C: New test.
11929
11930 PR c++/11684
11931 * g++.dg/template/operator1.C: New test.
11932 * g++.dg/parse/operator4.C: New test.
11933
11934 PR c++/11946.C
11935 * g++.dg/expr/enum1.C: New test.
11936 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11937
11938 PR c++/11036.C
11939 * g++.dg/parse/elab2.C: New test.
11940 * g++.dg/parse/typedef4.C: Change error message.
11941 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11942 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11943 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11944
11945 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11946
11947 * gcc.dg/pch/warn-1.c: New.
11948 * gcc.dg/pch/warn-1.hs: New.
11949
11950 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11951 not-tested file.
11952
11953 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11954
11955 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11956
11957 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11958
11959 * gcc.dg/uninit-D.c: New Test.
11960 * gcc.dg/uninit-E.c: New Test.
11961 * gcc.dg/uninit-F.c: New Test.
11962 * gcc.dg/uninit-G.c: New Test.
11963
11964 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11965
11966 * g++.dg/README: Describe the pch directory.
11967
11968 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11969
11970 PR c++/11174
11971 * g++.dg/parse/access4.C: New test.
11972 * g++.dg/parse/access5.C: Likewise.
11973 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11974
11975 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11976
11977 * gcc.dg/noncompile/20030818-1.c: New.
11978
11979 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11980
11981 PR c++/11957
11982 * g++.dg/warn/noeffect1.C: New test.
11983
11984 * g++.dg/template/scope2.C: New test.
11985 * g++.dg/template/error2.C: Correct dg-error
11986
11987 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11988
11989 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11990
11991 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11992
11993 PR C++/11512
11994 * g++.dg/template/warn1.C: New.
11995
11996 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11997
11998 * g++.dg/template/error2.C: New test.
11999 * g++.dg/lookup/using7.C: Adjust errors
12000 * g++.old-deja/g++.pt/crash36.C: Likewise.
12001 * g++.old-deja/g++.pt/derived3.C: Likewise.
12002
12003 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12004
12005 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12006 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12007 * gcc.c-torture/execute/builtins/string-9.c: New, from
12008 string-opt-9.c. Adjust for execute/builtins framework.
12009 * gcc.c-torture/execute/string-opt-9.c: Delete.
12010
12011 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12012
12013 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12014
12015 * g++.dg/parse/ret-type2.C: New test.
12016
12017 PR c++/11703
12018 * g++.dg/init/new8.C: New test.
12019
12020 PR c++/10923
12021 * g++.dg/parse/typedef5.C: New test.
12022
12023 PR c++/9512
12024 * g++.dg/parse/qualified2.C: New test.
12025 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12026 invalid code.
12027
12028 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12029
12030 * g++.dg/conversion/ptrmem1.C: New test.
12031
12032 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12033
12034 PR target/11693
12035 * gcc.dg/20030811-1.c: New test.
12036
12037 PR target/11535
12038 * gcc.c-torture/execute/20030811-1.c: New test.
12039
12040 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12041
12042 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12043
12044 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12045
12046 PR c++/11789.C
12047 * g++.dg/inherit/multiple1.C: New test.
12048
12049 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12050
12051 * gcc.dg/spe1.c: New test.
12052
12053 PR c++/11670
12054 * g++.dg/expr/cast2.C: New test.
12055
12056 PR c++/10530
12057 * g++.dg/template/dependent-name2.C: New test.
12058
12059 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12060
12061 * g++.dg/parse/crash11.C: Put the dg options in comments.
12062
12063 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12064
12065 * lib/gcc-dg.exp: Update for diagnostic change.
12066
12067 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12068
12069 PR c++/5767
12070 * g++.dg/parse/crash11.C: New test.
12071
12072 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12073
12074 * gcc.dg/cpp/spacing1.c: Update.
12075
12076 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12077
12078 PR target/11739
12079 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12080 a value for -mtune.
12081
12082 2003-08-04 Roger Sayle <roger@eyesopen.com>
12083
12084 PR middle-end/11771
12085 * gcc.c-torture/compile/20030804-1.c: New test case.
12086
12087 2003-08-04 Roger Sayle <roger@eyesopen.com>
12088
12089 * gcc.dg/20030804-1.c: New test case.
12090
12091 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12092
12093 * gcc.dg/cpp/separate-1.c: New test.
12094
12095 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12096
12097 PR c++/11704
12098 * g++.dg/template/dependent-expr2.C: New test.
12099
12100 PR c++/11766
12101 * g++.dg/expr/ptrmem1.C: New test.
12102
12103 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12104
12105 PR c++/9453
12106 * g++.dg/template/friend15.C: New test.
12107
12108 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12109
12110 * lib/dg-pch.exp: Work round PCH bug.
12111
12112 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12113
12114 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12115 builtins. Move cases from builtins-4.c here.
12116
12117 * gcc.dg/torture/builtin-math-1.c: New test taken from
12118 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12119 additional cases.
12120
12121 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12122 Delete.
12123
12124 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12125
12126 PR c++/9447
12127 * g++.dg/template/using7.C: New test.
12128
12129 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12130
12131 * import1.c, import2.c: New tests.
12132
12133 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12134
12135 * g++.dg/eh/crossjump1.C: New test.
12136
12137 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12138
12139 PR c++/11697
12140 * g++.dg/template/using6.C: New test.
12141
12142 PR c++/11744
12143 * g++.dg/template/koenig2.C: New test.
12144
12145 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12146
12147 PR c++/7983
12148 * g++.dg/parse/typedef4.C: New test.
12149
12150 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12151
12152 PR c++/8442, c++/8806
12153 * g++.dg/template/elab1.C: New test.
12154 * g++.dg/template/type2.C: Likewise.
12155 * g++.dg/template/ttp3.C: Adjust expected error message.
12156 * g++.old-deja/g++.law/visibility13.C: Likewise.
12157 * g++.old-deja/g++.niklas/t135.C: Likewise.
12158 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12159 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12160 template argument.
12161 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12162
12163 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12164
12165 PR c++/11295
12166 * g++.dg/ext/stmtexpr1.C: New test.
12167
12168 * g++.dg/opt/tmp1.C: New test.
12169
12170 PR c++/11525
12171 * g++.dg/parse/constant4.C: New test.
12172
12173 PR c++/9447
12174 * g++.dg/template/using5.C: New test.
12175
12176 2003-07-31 Roger Sayle <roger@eyesopen.com>
12177
12178 * gcc.dg/builtins-27.c: New test case.
12179
12180 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12181
12182 * gcc.dg/tls/opt-7.c: New test.
12183
12184 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12185
12186 * g++.old-deja/g++.other/crash18.C: Remove.
12187
12188 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12189
12190 * g++.dg/template/explicit3.C: New.
12191 * g++.dg/template/explicit4.C: New.
12192 * g++.dg/template/explicit5.C: New.
12193
12194 PR c++/11347
12195 * g++.dg/template/memtmpl1.C: New.
12196
12197 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12198
12199 PR target/11565
12200 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12201 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12202
12203 2003-07-30 Jan Hubicka <jh@suse.cz>
12204
12205 * vtgc1.c: Kill.
12206
12207 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12208
12209 * gcc.dg/struct-in-proto-1.c: New test.
12210
12211 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12212
12213 * gcc.dg/cpp/include2.c: Only expect one message.
12214
12215 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12216
12217 PR c++/9447
12218 * g++.dg/template/using1.C: New test.
12219 * g++.dg/template/using2.C: New test.
12220 * g++.dg/template/using3.C: New test.
12221 * g++.dg/template/using4.C: New test.
12222
12223 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12224
12225 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12226 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12227
12228 2003-07-28 Jan Hubicka <jh@suse.cz>
12229
12230 PR c++/11530
12231 * g++.dg/opt/call1.C: New test.
12232
12233 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12234
12235 PR c++/11667
12236 * g++.dg/init/enum2.C: New test.
12237 * g++.dg/template/overload1.C: Add "-w" option.
12238
12239 2003-07-28 <hp@bitrange.com>
12240
12241 * gcc.dg/Wdeclaration-after-statement-1.c,
12242 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12243
12244 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12245
12246 * gcc.c-torture/compile/20030725-1.c: New test.
12247
12248 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12249
12250 * gcc.dg/20030505.c: Only run for SPE.
12251 Remove definition of opaque type.
12252
12253 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12254
12255 * g++.dg/template/ptrmem6.C: New test.
12256
12257 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12258
12259 * gcc.c-torture/compile/zero-strct-2.c: New test.
12260
12261 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12262
12263 * gcc.dg/intermod-1.c: New test.
12264
12265 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12266
12267 PR c++/11617
12268 * g++.dg/template/lookup2.C: New test.
12269 * g++.dg/template/memclass1.C: Remove instantiated from error.
12270 * g++.dg/other/error2.C: Tweak expected errors.
12271
12272 PR c++/11596
12273 * g++.dg/template/defarg3.C: New test.
12274
12275 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12276
12277 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12278
12279 * g++.dg/inherit/access5.C: New test.
12280
12281 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12282
12283 PR c++/11513
12284 * g++.dg/template/crash8.C: New test.
12285
12286 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12287
12288 PR c/10602
12289 * gcc.dg/noncompile/incomplete-2.c: New test.
12290
12291 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12292
12293 PR c++/11645
12294 * g++.dg/inherit/access4.C: New test.
12295
12296 PR c++/11517
12297 * g++.dg/expr/cond2.C: New test.
12298
12299 PR optimization/10679
12300 * g++.dg/opt/inline4.C: New test.
12301
12302 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12303
12304 * g++.dg/parse/crash10: New test.
12305
12306 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12307
12308 * g++.dg/ext/flexary1.C: New test.
12309
12310 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12311
12312 PR c++/10793
12313 * g++.dg/template/crash9.C: New test.
12314
12315 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12316
12317 PR c++/3004
12318 * g++.dg/parse/typedef3.C: New test.
12319
12320 PR c++/7906
12321 * g++.dg/parse/operator2.C: New test.
12322
12323 PR c++/8895
12324 * g++.dg/parse/def-tmpl-arg1.C: New test.
12325
12326 PR c++/9282
12327 * g++.dg/parse/funptr1.C: New test.
12328
12329 PR c++/9452
12330 * g++.dg/parse/ambig3.C: New test.
12331
12332 PR c++/9454
12333 * g++.dg/parse/operator3.C: New test.
12334
12335 PR c++/9486
12336 * g++.dg/parse/template10.C: New test.
12337
12338 PR c++/9488
12339 * g++.dg/parse/template11.C: New test.
12340
12341 PR c++/10150
12342 * g++.dg/parse/invalid-op1.C: New test.
12343
12344 PR c++/10247
12345 * g++.dg/parse/condexpr1.C: New test.
12346
12347 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12348
12349 * g++.dg/ext/packed3.C: New test.
12350 * g++.dg/ext/packed4.C: New test.
12351
12352 * gcc.dg/pack-test-3.c: New test.
12353
12354 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12355
12356 * lib/compat.exp: Handle dg-options per source file.
12357 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12358 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12359 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12360 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12361 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12362 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12363 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12364 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12365 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12366 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12367 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12368 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12369 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12370 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12371
12372 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12373
12374 PR c/10320
12375 * gcc.c-torture/execute/20030718-1.c: New test.
12376
12377 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12378
12379 PR optimization/11536
12380 * gcc.dg/20030721-1.c: New test.
12381
12382 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12383
12384 PR c++/11546
12385 * g++.dg/template/lookup1.C: New test.
12386
12387 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12388
12389 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12390 diagnostics of ill-formed constructs involving labels.
12391 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12392 the new 'previously defined here' message.
12393
12394 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12395
12396 * g++.dg/parse/non-dependent2.C: New test.
12397
12398 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12399
12400 * g++.dg/init/init-ref4.C: xfail on targets without
12401 weak symbols.
12402
12403 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12404
12405 PR target/11087
12406 * gcc.c-torture/execute/20030717-1.c: New test.
12407
12408 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12409
12410 * g++.dg/opt/cfg1.C: New test.
12411
12412 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12413
12414 PR optimization/11557
12415 * gcc.dg/20030717-1.c: New test.
12416
12417 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12418
12419 PR c++/10476
12420 * g++.dg/expr/crash-1.C: New test.
12421
12422 PR c++/11027
12423 * g++.dg/template/init3.C: New test.
12424
12425 PR c++/8222
12426 * g++.dg/template/non-dependent1.C: New test.
12427
12428 PR c++/11070
12429 * g++.dg/template/non-dependent2.C: New test.
12430
12431 PR c++/11071
12432 * g++.dg/template/non-dependent3.C: New test.
12433
12434 PR c++/9907
12435 * g++.dg/template/sizeof5.C: New test.
12436
12437 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12438
12439 PR 11498
12440 * gcc.c-torture/compile/mangle-1.c: New file.
12441
12442 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12443
12444 PR c++/7809
12445 * g++.dg/parse/access3.C: New test.
12446
12447 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12448
12449 PR c++/11384
12450 * g++.dg/init/init-ref4.C: New test.
12451
12452 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12453
12454 PR c++/11547
12455 * g++.dg/parse/constant3.C: New test.
12456 * g++.dg/parse/crash7.C: Likewise.
12457
12458 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12459
12460 PR target/11008
12461 * gcc.dg/i386-pentium4-not-mull.c: New.
12462
12463 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12464
12465 * gcc.dg/asm-names.c (ymain): Make it weak.
12466
12467 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12468
12469 PR c++/5421
12470 * g++.dg/template/friend21.C: New test.
12471
12472 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12473
12474 * gcc.dg/cleanup-8.c: New test.
12475 * gcc.dg/cleanup-9.c: New test.
12476
12477 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12478
12479 * g++.dg/ext/dll-MI1.h: New file.
12480 * g++.dg/ext/dllexport-MI1.C: New file.
12481 * g++.dg/ext/dllimport-MI1.C: New file.
12482
12483 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12484
12485 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12486 it does not have cmpstrsi patterns (just cmpmemsi).
12487
12488 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12489
12490 PR debug/11473
12491 * g++.dg/debug/debug8.C: New test.
12492
12493 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12494
12495 PR c++/10108
12496 * g++.dg/template/crash7.C: New test.
12497
12498 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12499
12500 PR target/10795
12501 * gcc.c-torture/compile/20030708-1.c: New.
12502
12503 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12504
12505 * gcc.c-torture/execute/20030715-1.c: New test.
12506
12507 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12508
12509 * gcc.dg/pch/inline-3.c: New file.
12510 * gcc.dg/pch/inline-3.hs: New file.
12511 * gcc.dg/pch/inline-4.c: New file.
12512 * gcc.dg/pch/inline-4.hs: New file.
12513
12514 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12515
12516 PR c++/11509
12517 * g++.dg/template/crash6.C: New test.
12518
12519 PR c++/7053
12520 * g++.dg/template/friend20.C: New test.
12521
12522 PR c++/7019
12523 * g++.dg/template/overload2.C: New test.
12524
12525 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12526
12527 PR optimization/11440
12528 * gcc.c-torture/execute/20030714-1.c: New test.
12529
12530 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12531
12532 PR c++/11154
12533 * g++.dg/template/partial2.C: New test.
12534
12535 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12536
12537 PR c++/11503
12538 * g++.dg/template/anon1.C: New test.
12539
12540 PR c++/11493
12541 PR c++/11495
12542 * g++.dg/parse/template9.C: Likewise.
12543 * g++.dg/template/crash4.C: New test.
12544 * g++.dg/template/koenig1.C: Likewise.
12545 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12546 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12547 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12548 functions.
12549 * g++.old-deja/g++.jason/template36.C: Likewise.
12550 * g++.old-deja/g++.mike/p1989.C: Likewise.
12551 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12552 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12553 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12554 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12555 compiling.
12556 * g++.old-deja/g++.pt/union2.C: Use this->.
12557
12558 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12559
12560 * gcc.dg/20030711-1.c: New test.
12561
12562 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12563
12564 PR c++/11050
12565 * g++.dg/parse/args1.C: New test.
12566 * g++.pt/defarg8.C: Change expected errors.
12567
12568 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12569
12570 PR c++/8164
12571 * g++.dg/template/nontype2.C: New test.
12572
12573 PR c++/10558
12574 * g++.dg/parse/template8.C: New test.
12575
12576 PR c++/8327
12577 * g++.dg/template/scope1.C: New test.
12578
12579 * g++.dg/warn/Wsign-compare-1.C: New test.
12580
12581 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12582
12583 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12584
12585 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12586
12587 PR c++/9411
12588 * g++.dg/template/explicit2.C: New test.
12589
12590 PR c++/10032
12591 * g++.dg/warn/pedantic1.C: New test.
12592
12593 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12594
12595 PR c++ 9483
12596 * g++.dg/other/field1.C: New test.
12597
12598 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12599
12600 PR c/11449
12601 * gcc.c-torture/compile/20030707-1.c: New.
12602
12603 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12604
12605 PR c++/10849
12606 * g++.dg/template/access12.C: New test.
12607
12608 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12609
12610 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12611 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12612 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12613 * gcc.misc-tests/gcov.exp: Update
12614 * g++.dg/gcov/gcov.exp: Update
12615 * lib/gcov.exp: Update.
12616
12617 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12618
12619 * g++.dg/abi/mangle17.C: Make sure template expressions are
12620 dependent.
12621 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12622 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12623 * g++.dg/opt/stack1.C: Remove erroneous code.
12624 * g++.dg/parse/template7.C: New test.
12625 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12626 * g++.old-deja/g++.pt/crash4.C: Likewise.
12627
12628 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12629
12630 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12631 with zero or one occurence of `$' after the initial `L'.
12632
12633 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12634
12635 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12636
12637 2003-07-08 Roger Sayle <roger@eyesopen.com>
12638
12639 PR c/11370
12640 * gcc.dg/Wunreachable-6.c: New testcase.
12641 * gcc.dg/Wunreachable-7.c: New testcase.
12642
12643 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12644
12645 PR c/11420
12646 * gcc.dg/20030708-1.c: New test.
12647
12648 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12649
12650 * gcc.dg/compat/sdata-section.h: New file.
12651 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12652 * gcc.dg/torture/mips-sdata-1.c: New test.
12653
12654 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12655
12656 PR c++/11030
12657 * g++.dg/template/friend19.C: New test.
12658
12659 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12660
12661 * g++.dg/opt/strength-reduce.C: New test.
12662
12663 2003-07-07 Roger Sayle <roger@eyesopen.com>
12664
12665 PR target/10979
12666 * gcc.dg/20030707-1.c: New testcase.
12667
12668 2003-07-07 Roger Sayle <roger@eyesopen.com>
12669
12670 PR optimization/11059
12671 * g++.dg/opt/emptyunion.C: New testcase.
12672
12673 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12674 Eric Botcazou <ebotcazou@libertysurf.fr>
12675
12676 * g++.dg/opt/stack1.C: New test.
12677
12678 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12679
12680 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12681 run test.
12682
12683 PR c++/11431
12684 * g++.dg/expr/static_cast3.C: New test.
12685
12686 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12687
12688 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12689 everywhere.
12690 * gcc.dg/concat.c: Concatenation of string constants with
12691 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12692 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12693 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12694 necessary to avoid multi-character character constant warning.
12695 * gcc.dg/cpp/escape.c: Likewise.
12696 * gcc.dg/cpp/ucs.c: Likewise.
12697 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12698 Fix a typo.
12699
12700 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12701
12702 PR c/11428
12703 * gcc.c-torture/compile/20030704-1.c: New.
12704
12705 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12706
12707 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12708
12709 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12710
12711 PR c++/5287, PR c++/7910, PR c++/11021
12712 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12713 tests for warnings.
12714 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12715 * g++.dg/ext/dllimport3.C: Likewise.
12716 * g++.dg/ext/dllimport4.C: New file.
12717 * g++.dg/ext/dllimport5.C: New file.
12718 * g++.dg/ext/dllimport6.C: New file.
12719 * g++.dg/ext/dllimport7.C: New file.
12720 * g++.dg/ext/dllimport8.C: New file.
12721 * g++.dg/ext/dllimport9.C: New file.
12722 * g++.dg/ext/dllimport10.C: New file.
12723 * g++.dg/ext/dllexport1.C: New file.
12724
12725 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12726
12727 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12728 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12729
12730 2003-07-03 Roger Sayle <roger@eyesopen.com>
12731
12732 * gcc.dg/builtins-25.c: New testcase.
12733 * gcc.dg/builtins-26.c: New testcase.
12734
12735 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12736
12737 * gcc.dg/compat/vector-defs.h: New file.
12738 * gcc.dg/compat/vector-setup.h: New file.
12739 * gcc.dg/compat/vector-check.h: New file.
12740 * gcc.dg/compat/vector-1_main.c: New file.
12741 * gcc.dg/compat/vector-1_x.c: New file.
12742 * gcc.dg/compat/vector-1_y.c: New file.
12743 * gcc.dg/compat/vector-2_main.c: New file.
12744 * gcc.dg/compat/vector-2_x.c: New file.
12745 * gcc.dg/compat/vector-2_y.c: New file.
12746
12747 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12748 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12749 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12750 * gcc.dg/compat/struct-align-1.h: New file.
12751 * gcc.dg/compat/struct-align-1_main.c: New file.
12752 * gcc.dg/compat/struct-align-1_x.c: New file.
12753 * gcc.dg/compat/struct-align-1_y.c: New file.
12754 * gcc.dg/compat/struct-align-2.h: New file.
12755 * gcc.dg/compat/struct-align-2_main.c: New file.
12756 * gcc.dg/compat/struct-align-2_x.c: New file.
12757 * gcc.dg/compat/struct-align-2_y.c: New file.
12758
12759 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12760 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12761 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12762 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12763 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12764 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12765 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12766 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12767 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12768 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12769 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12770 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12771 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12772 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12773 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12774 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12775 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12776 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12777 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12778 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12779 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12780 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12781 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12782 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12783 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12784 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12785 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12786 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12787 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12788
12789 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12790
12791 * gcc.dg/i386-call-1.c: New test.
12792
12793 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12794
12795 PR c++/9162
12796 * g++.dg/parse/defarg4.C: New.
12797
12798 2003-07-03 Roger Sayle <roger@eyesopen.com>
12799
12800 PR target/10700
12801 * gcc.c-torture/compile/20030703-1.c: New test case.
12802
12803 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12804
12805 * g++.dg/template/local3.C: Remove extra semicolon.
12806
12807 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12808
12809 * gcc.dg/i386-volatile-1.c: New test.
12810
12811 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12812
12813 PR c++/11072
12814 * g++.dg/other/offsetof2.C: XFAIL.
12815 * g++.dg/other/offsetof5.C: New.
12816
12817 PR c++/10219
12818 * g++.dg/template/error1.C: New.
12819
12820 PR c++/9779
12821 * g++.dg/template/dependent-expr1.C: New.
12822
12823 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12824
12825 PR c++/6949
12826 * g++.dg/template/local3.C: New test.
12827
12828 PR c++/11149
12829 * g++.dg/lookup/scoped6.C: New test.
12830
12831 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12832
12833 PR c++/8046
12834 * g++.dg/other/error7.C: New test.
12835
12836 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12837
12838 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12839 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12840 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12841 * g++.old-deja/g++.other/union2.C: Likewise.
12842 * gcc.dg/c90-const-expr-2.c: Likewise.
12843 * gcc.dg/c90-const-expr-3.c: Likewise.
12844 * gcc.dg/c99-const-expr-2.c: Likewise.
12845 * gcc.dg/c99-const-expr-3.c: Likewise.
12846 * gcc.dg/concat.c: Likewise.
12847
12848 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12849
12850 PR c++/9559
12851 * g++.dg/init/static1.C: New test.
12852
12853 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12854
12855 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12856 * g++.old-deja/g++.other/access2.C: Likewise.
12857 * g++.old-deja/g++.other/decl2.C: Likewise.
12858 * gcc.c-torture/execute/20020615-1.c: Likewise.
12859
12860 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12861
12862 PR c++/4933
12863 * g++.dg/template/sizeof4.C: New test.
12864
12865 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12866
12867 * g++.dg/other/error6.C: New test.
12868
12869 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12870
12871 PR c++/10750
12872 * g++.dg/parse/constant2.C: New test.
12873
12874 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12875
12876 PR c++/11106
12877 * g++.dg/other/error5.C: New test.
12878
12879 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12880
12881 * gcc.dg/format/gcc_diag-1.c: New test.
12882
12883 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12884
12885 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12886
12887 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12888
12889 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12890 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12891 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12892
12893 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12894
12895 * gcc.c-torture/execute/builtins/string-8.c: New test.
12896 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12897 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12898 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12899
12900 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12901
12902 PR c++/10468
12903 * g++.dg/ext/typeof6.C: New test.
12904
12905 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12906
12907 PR c++/10796
12908 * g++.dg/init/enum1.C: New test.
12909
12910 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12911
12912 * gcc.dg/20030627-1.c: New test.
12913
12914 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12915
12916 PR c++/11332
12917 * g++.dg/expr/static_cast2.C: New test.
12918
12919 2003-06-26 Roger Sayle <roger@eyesopen.com>
12920 Jakub Jelinek <jakub@redhat.com>
12921
12922 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12923 sprintf(dst,"%s",src) optimization.
12924 * gcc.c-torture/execute/20030626-1.c: New test case.
12925 * gcc.c-torture/execute/20030626-2.c: New test case.
12926
12927 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12928
12929 * gcc.c-torture/execute/multi-ix.c: New test.
12930
12931 * gcc.c-torture/execute/simd-4.c (main):
12932 Added missing semicolon at end of union.
12933
12934 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12935
12936 PR c++/8266
12937 * g++.dg/template/explicit-instantiation3.C: New test.
12938
12939 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12940
12941 * gcc.dg/20030626-1.c: Use signed char.
12942
12943 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12944
12945 * gcc.dg/20030626-1.c: New test.
12946
12947 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12948
12949 * const-str-2.m: Update.
12950
12951 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12952
12953 PR c++/10990
12954 * g++.dg/rtti/dyncast1.C: New test.
12955 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12956 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12957 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12958
12959 PR c++/10931
12960 * g++.dg/expr/static_cast1.C: New test.
12961
12962 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12963
12964 * gcc.dg/20030625-1.c: New test.
12965
12966 2003-06-24 Roger Sayle <roger@eyesopen.com>
12967
12968 * gcc.c-torture/compile/20030624-1.c: New test case.
12969
12970 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12971
12972 * gcc.c-torture/execute/string-opt-17.c: New test.
12973
12974 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12975
12976 PR c++/5754
12977 * g++.dg/parse/crash6.C: New test.
12978
12979 2003-06-23 Roger Sayle <roger@eyesopen.com>
12980
12981 * gcc.dg/builtins-24.c: New test case.
12982
12983 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12984
12985 * g++.dg/opt/operator1.C: New test.
12986
12987 2003-06-22 Roger Sayle <roger@eyesopen.com>
12988
12989 * gcc.c-torture/execute/string-opt-16.c: New test case.
12990
12991 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12992
12993 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12994 * g++.old-deja/g++.other/conv7.C: Likewise
12995 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12996 * g++.old-deja/g++.other/overload14.C: Likewise.
12997
12998 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12999
13000 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13001 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13002
13003 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13004
13005 PR c++/10888
13006 * g++.dg/warn/Winline-3.C: New test.
13007
13008 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13009
13010 * lib/target-supports.exp (check_alias_available): Make the test
13011 program acceptable to the Solaris assembler.
13012
13013 PR c++/10749
13014 * g++.dg/template/memclass2.C: New test.
13015
13016 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13017 Eric Botcazou <ebotcazou@libertysurf.fr>
13018
13019 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13020 data for non-matching targets.
13021 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13022
13023 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13024
13025 PR c++/10845
13026 * g++.dg/template/member3.C: New test.
13027
13028 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13029
13030 PR c++/10939
13031 * g++.dg/template/func1.C: New test.
13032
13033 PR c++/9649
13034 * g++.dg/template/static4.C: New test.
13035 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13036
13037 PR c++/11041
13038 * g++.dg/init/ref7.C: New test.
13039
13040 2003-06-19 Matt Austern <austern@apple.com>
13041
13042 PR c++/11228
13043 * g++.dg/anew1.C: New test.
13044 * g++.dg/anew2.C: New test.
13045 * g++.dg/anew3.C: New test.
13046 * g++.dg/anew4.C: New test.
13047
13048 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13049
13050 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13051
13052 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13053
13054 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13055 endian-dependent.
13056
13057 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13058
13059 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13060 Remove cruft.
13061
13062 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13063
13064 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13065 * gcc.c-torture/compile/961203-1.c: Likewise.
13066 * gcc.c-torture/compile/980506-1.c: Likewise.
13067
13068 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/10712
13071 * g++.dg/lookup/using7.C: New test.
13072
13073 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13074
13075 PR c++/11105
13076 * g++.dg/abi/conv1.C: Remove it.
13077 * g++.dg/template/conv7.C: New test.
13078 * g++.dg/template/conv8.C: Likewise.
13079 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13080 conversion operator.
13081
13082 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13083
13084 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13085 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13086 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13087 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13088 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13089 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13090 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13091 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13092 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13093 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13094 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13095 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13096 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13097 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13098 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13099 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13100 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13101 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13102 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13103 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13104 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13105 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13106 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13107 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13109 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13110 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13111 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13112 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13113
13114 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13115
13116 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13117 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13118 indications.
13119
13120 2003-06-16 Roger Sayle <roger@eyesopen.com>
13121
13122 * gcc.dg/i386-387-5.c: New test case.
13123 * gcc.dg/i386-387-6.c: New test case.
13124 * gcc.dg/builtins-23.c: New test case.
13125
13126 2003-06-15 Roger Sayle <roger@eyesopen.com>
13127
13128 * gcc.dg/builtins-22.c: New test case.
13129 * gcc.dg/i386-387-1.c: Update to test exp.
13130 * gcc.dg/i386-387-2.c: Likewise.
13131
13132 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13133
13134 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13135
13136 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13137
13138 * lib/gcc-dg.exp (dg-require-dll): New function.
13139 (dg-xfail-if): Likewise.
13140 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13141 driver.
13142
13143 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13144 * gcc.c-torture/compile/20001205-1.c: Likewise.
13145 * gcc.c-torture/compile/20001226-1.c: Likewise.
13146 * gcc.c-torture/compile/20010518-2.c: Likewise.
13147 * gcc.c-torture/compile/20020312-1.c: Likewise.
13148 * gcc.c-torture/compile/20020604-1.c: Likewise.
13149 * gcc.c-torture/compile/920501-12.c: Likewise.
13150 * gcc.c-torture/compile/920501-4.c: Likewise.
13151 * gcc.c-torture/compile/920520-1.c: Likewise.
13152 * gcc.c-torture/compile/920521-1.c: Likewise.
13153 * gcc.c-torture/compile/920625-1.c: Likewise.
13154 * gcc.c-torture/compile/961203-1.c: Likewise.
13155 * gcc.c-torture/compile/980506-1.c: Likewise.
13156 * gcc.c-torture/compile/981006-1.c: Likewise.
13157 * gcc.c-torture/compile/981022-1.c: Likewise.
13158 * gcc.c-torture/compile/981223-1.c: Likewise.
13159 * gcc.c-torture/compile/990617-1.c: Likewise.
13160 * gcc.c-torture/compile/dll.c: Likewise.
13161 * gcc.c-torture/compile/labels-3.c: Likewise.
13162 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13163 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13164 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13165 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13166 * gcc.c-torture/compile/simd-5.c: Likewise.
13167 * gcc.c-torture/compile/20000804-1.x: Remove.
13168 * gcc.c-torture/compile/20001205-1.x: Likewise.
13169 * gcc.c-torture/compile/20001226-1.x: Likewise.
13170 * gcc.c-torture/compile/20010518-2.x: Likewise.
13171 * gcc.c-torture/compile/20020312-1.x: Likewise.
13172 * gcc.c-torture/compile/20020604-1.x: Likewise.
13173 * gcc.c-torture/compile/920501-12.x: Likewise.
13174 * gcc.c-torture/compile/920501-4.x: Likewise.
13175 * gcc.c-torture/compile/920520-1.x: Likewise.
13176 * gcc.c-torture/compile/920521-1.x: Likewise.
13177 * gcc.c-torture/compile/920625-1.x: Likewise.
13178 * gcc.c-torture/compile/961203-1.x: Likewise.
13179 * gcc.c-torture/compile/980506-1.x: Likewise.
13180 * gcc.c-torture/compile/981006-1.x: Likewise.
13181 * gcc.c-torture/compile/981022-1.x: Likewise.
13182 * gcc.c-torture/compile/981223-1.x: Likewise.
13183 * gcc.c-torture/compile/990617-1.x: Likewise.
13184 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13185 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13186 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13187 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13188 * gcc.c-torture/compile/simd-5.x: Likewise.
13189
13190 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13191
13192 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13193
13194 * gcc.c-torture/execute/20030611-1.c: New test.
13195
13196 2003-06-12 Roger Sayle <roger@eyesopen.com>
13197
13198 PR middle-end/168
13199 * gcc.dg/20030612-1.c: New test case.
13200
13201 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13202
13203 PR c++/10635
13204 * g++.dg/expr/cast1.C: New test.
13205
13206 2003-06-12 Roger Sayle <roger@eyesopen.com>
13207
13208 * gcc.dg/builtins-21.c: New test case.
13209
13210 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13211
13212 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13213 options instead of at the end.
13214 * lib/objc.exp (objc_target_compile): Likewise.
13215
13216 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13217
13218 PR c++/10432
13219 * g++.dg/parse/error1.C: New test.
13220
13221 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13222
13223 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13224 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13225 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13226 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13227 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13228 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13229 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13230 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13231 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13232 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13233 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13234 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13235 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13236 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13237 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13238 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13239 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13240 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13241 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13242 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13243 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13244 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13245 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13246 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13247
13248 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13249 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13250 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13251 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13252 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13253 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13254 * gcc.dg/compat/scalar-return-3_main.c: New file.
13255 * gcc.dg/compat/scalar-return-3_x.c: New file.
13256 * gcc.dg/compat/scalar-return-3_y.c: New file.
13257 * gcc.dg/compat/scalar-return-4_main.c: New file.
13258 * gcc.dg/compat/scalar-return-4_x.c: New file.
13259 * gcc.dg/compat/scalar-return-4_y.c: New file.
13260
13261 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13262
13263 * gcc.dg/compat/fp2-struct-check.h: New file.
13264 * gcc.dg/compat/fp2-struct-defs.h: New file.
13265 * gcc.dg/compat/fp2-struct-init.h: New file.
13266 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13267 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13268 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13269 * gcc.dg/compat/struct-return-10_main.c: New file.
13270 * gcc.dg/compat/struct-return-10_x.c: New file.
13271 * gcc.dg/compat/struct-return-10_y.c: New file.
13272
13273 * gcc.dg/compat/compat-common.h: New file.
13274 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13275 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13276 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13277 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13278 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13279 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13280 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13281 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13282 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13283 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13284 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13285 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13286 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13287 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13288 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13289 * gcc.dg/compat/small-struct-check.h: Ditto.
13290 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13291 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13292 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13293 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13294 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13295 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13296 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13297 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13298 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13299 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13300 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13301 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13302 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13303 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13304 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13305 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13306 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13307 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13308 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13309 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13310 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13311 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13312 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13313 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13314 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13315 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13316 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13317 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13318 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13319 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13320
13321 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13322
13323 * g++.dg/pch/static-1.C: New file.
13324 * g++.dg/pch/static-1.Hs: New file.
13325
13326 2003-06-10 Richard Henderson <rth@redhat.com>
13327
13328 * gcc.dg/asm-7.c: Adjust expected warning text.
13329
13330 2003-06-10 Roger Sayle <roger@eyesopen.com>
13331
13332 * gcc.dg/builtins-20.c: New test case.
13333
13334 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13335
13336 PR c++/11131
13337 * g++.dg/opt/template1.C: New test.
13338
13339 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13340
13341 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13342 additional_sources.
13343
13344 2003-05-21 David Taylor <dtaylor@emc.com>
13345
13346 * gcc.dg/Wpadded.c: New file.
13347
13348 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13349
13350 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13351 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13352 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13353 dg-require-weak.
13354
13355 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13356
13357 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13358
13359 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13360
13361 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13362 (dg-require-alias): Likewise.
13363 (dg-require-gc-sections): Likewise.
13364 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13365
13366 2003-06-08 Richard Henderson <rth@redhat.com>
13367
13368 * gcc.dg/20011029-2.c: Fix the array reference.
13369 * gcc.dg/asm-7.c: New.
13370
13371 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13372
13373 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13374
13375 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13376
13377 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13378 (dg-require-gc-sections): Likewise.
13379
13380 2003-06-08 Jan Hubicka <jh@suse.cz>
13381
13382 * i386-cmov1.c: Fix regular expression.
13383 * i386-cvt-1.c: Likewise.
13384 * i386-local.c: Likewise.
13385 * i386-local2.c: Likewise.
13386 * i386-mul.c: Likewise.
13387 * i386-ssetype-1.c: Likewise.
13388 * i386-ssetype-3.c: Likewise.
13389 * i386-ssetype-5.c: Likewise.
13390
13391 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13392
13393 PR c++/11039
13394 * g++.dg/warn/implicit-typename2.C: New test.
13395 * g++.dg/warn/implicit-typename3.C: New test.
13396
13397 2003-06-07 Richard Henderson <rth@redhat.com>
13398
13399 * g++.dg/other/offsetof3.C: Use size_t.
13400 * g++.dg/other/offsetof4.C: Likewise.
13401
13402 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13403
13404 * lib/copy-file.exp: New. Implement gcc_copy_files.
13405
13406 * lib/dg-pch.exp: Load copy-file.exp
13407 (dg-pch): Use gcc_copy_files instead of "file copy".
13408
13409 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13410
13411 * gcc.dg/weak/weak.exp: Simplify.
13412 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13413 * gcc.dg/weak/weak-1.c: Likewise.
13414 * gcc.dg/weak/weak-2.c: Likewise.
13415 * gcc.dg/weak/weak-3.c: Likewise.
13416 * gcc.dg/weak/weak-4.c: Likewise.
13417 * gcc.dg/weak/weak-5.c: Likewise.
13418 * gcc.dg/weak/weak-6.c: Likewise.
13419 * gcc.dg/weak/weak-7.c: Likewise.
13420 * gcc.dg/weak/weak-8.c: Likewise.
13421 * gcc.dg/weak/weak-9.c: Likewise.
13422
13423 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13424
13425 gcc.c-torture/execute/20030606-1.c: New.
13426
13427 2003-06-06 Roger Sayle <roger@eyesopen.com>
13428
13429 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13430 * gcc.dg/builtins-19.c: Likewise.
13431
13432 2003-06-06 Roger Sayle <roger@eyesopen.com>
13433
13434 * gcc.dg/builtins-2.c: Add some more tests.
13435 * gcc.dg/builtins-18.c: New test case.
13436 * gcc.dg/builtins-19.c: New test case.
13437
13438 2003-06-06 Roger Sayle <roger@eyesopen.com>
13439 Jim Wilson <wilson@tuliptree.org>
13440
13441 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13442
13443 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13444
13445 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13446 mempcpy/stpcpy calls not to be optimized into something else.
13447 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13448 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13449 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13450
13451 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13452
13453 * gcc.dg/format/asm_fprintf-1.c: New test.
13454
13455 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13456
13457 * lib/gcc-defs.exp (additional_sources): New variable.
13458 (dg-additional-sources): New function.
13459 (additional_files): New variable.
13460 (dg-additional-files): New function.
13461 (dg-additional-files-options): Likewise.
13462 * lib/gcc-dg.exp (dg-require-weak): New function.
13463 (dg-require-alias): Likewise.
13464 (dg-require-gc-sections): Likewise.
13465 * lib/target-supports.exp (check_alias_available): Remove testfile
13466 parameter.
13467 (check_gc_sections_available): New function.
13468 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13469 (dg-gpp-additional-files): Likewise.
13470 * lib/g++.exp (additional_sources): Remove.
13471 (additional_files): Likewise.
13472 (g++_target_compile): Use dg-additional-files-options.
13473
13474 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13475 Tcl logic.
13476 * gcc.dg/special/ecos.exp: Remove.
13477 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13478 * gcc.dg/special/alias-1.c: Likewise.
13479 * gcc.dg/special/alias-2.c: Likewise.
13480 * gcc.dg/special/gcsec-1.c: Likewise.
13481 * gcc.dg/special/weak-1.c: Likewise.
13482 * gcc.dg/special/weak-2.c: Likewise.
13483 * gcc.dg/special/wkali-1.c: Likewise.
13484 * gcc.dg/special/wkali-2.c: Likewise.
13485
13486 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13487 dg-gpp-additional-*.
13488 * g++.dg/special/conpr-3.C: Likewise.
13489 * g++.dg/special/conpr-4.C: Likewise.
13490 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13491 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13492 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13493 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13494 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13495 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13496 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13497 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13498 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13499 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13500 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13501 * g++.old-deja/g++.other/comdat1.C: Likewise.
13502 * g++.old-deja/g++.other/comdat2.C: Likewise.
13503 * g++.old-deja/g++.other/comdat3.C: Likewise.
13504 * g++.old-deja/g++.other/ctor1.C: Likewise.
13505 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13506
13507 2003-06-05 Richard Henderson <rth@redhat.com>
13508
13509 * gcc.dg/debug/20030605-1.c: New.
13510
13511 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13512
13513 * README.QMTEST: Update.
13514
13515 2003-06-04 Richard Henderson <rth@redhat.com>
13516
13517 * gcc.dg/cleanup-1.c: New.
13518 * gcc.dg/cleanup-2.c: New.
13519 * gcc.dg/cleanup-3.c: New.
13520 * gcc.dg/cleanup-4.c: New.
13521 * gcc.dg/cleanup-5.c: New.
13522 * gcc.dg/cleanup-6.c: New.
13523 * gcc.dg/cleanup-7.c: New.
13524
13525 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13526
13527 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13528
13529 * lib/dg-pch.exp: New file.
13530 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13531 * gcc.dg/pch/pch.exp: Likewise.
13532
13533 2003-06-04 Roger Sayle <roger@eyesopen.com>
13534
13535 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13536 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13537 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13538 * gcc.dg/builtins-17.c: New test case.
13539 * gcc.dg/i386-387-4.c: New test case.
13540 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13541
13542 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13543
13544 * gcc.dg/ultrasp9.c: New test.
13545
13546 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13547
13548 * gcc.c-torture/compile/20030604-1.c: New test.
13549 * gcc.dg/sparc-constant-1.c: New test.
13550
13551 2003-06-03 Glen Nakamura <glen@imodulo.com>
13552
13553 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13554
13555 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13556
13557 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13558
13559 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13560 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13561
13562 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13563
13564 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13565
13566 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13567
13568 PR c++/10940
13569 * g++.dg/template/spec10.C: New test.
13570
13571 2003-06-03 Roger Sayle <roger@eyesopen.com>
13572
13573 * gcc.dg/builtins-16.c: New test case.
13574
13575 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13576
13577 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13578 mempcpy test with post-increments.
13579 * gcc.c-torture/execute/string-opt-3.c: New test.
13580 * gcc.dg/string-opt-1.c: New test.
13581
13582 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13583
13584 PR fortran/10965
13585 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13586
13587 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13588
13589 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13590 (scan-assembler): ... here. Use dg-scan.
13591 (scan-assembler-not): Likewise.
13592 (scan-file): New function.
13593 (scan-file-not): Likewise.
13594 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13595 * gcc.dg/cpp/_Pragma4.c: Likewise.
13596 * gcc.dg/cpp/_Pragma5.c: Likewise.
13597 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13598 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13599 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13600 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13601 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13602 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13603 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13604 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13605 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13606 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13607 * gcc.dg/cpp/cxxcom1.c: Likewise.
13608 * gcc.dg/cpp/line1.c: Likewise.
13609 * gcc.dg/cpp/maccom1.c: Likewise.
13610 * gcc.dg/cpp/maccom2.c: Likewise.
13611 * gcc.dg/cpp/maccom3.c: Likewise.
13612 * gcc.dg/cpp/maccom4.c: Likewise.
13613 * gcc.dg/cpp/maccom5.c: Likewise.
13614 * gcc.dg/cpp/maccom6.c: Likewise.
13615 * gcc.dg/cpp/multiline.c: Likewise.
13616 * gcc.dg/cpp/spacing1.c: Likewise.
13617 * gcc.dg/cpp/spacing2.c: Likewise.
13618 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13619 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13620 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13621 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13622 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13623 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13624 * gcc.dg/cpp/cxxcom2.c: Likewise.
13625 * gcc.dg/cpp/cxxcom2.h: New file.
13626
13627 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13628 * g++.dg/cpp/truefalse.C: Here.
13629 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13630
13631 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13632
13633 * gcc.dg/cpp/redef3.c: New file.
13634
13635 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13636
13637 * gcc.dg/i386-loop-3.c: New test.
13638
13639 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13640
13641 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13642
13643 2003-05-31 Roger Sayle <roger@eyesopen.com>
13644
13645 * gcc.dg/fwrapv-1.c: New test case.
13646 * gcc.dg/fwrapv-2.c: New test case.
13647
13648 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13649
13650 PR c++/10956
13651 * g++.dg/template/spec9.C: New test.
13652
13653 2003-05-29 Roger Sayle <roger@eyesopen.com>
13654
13655 * gcc.dg/duff-4.c: New test case.
13656
13657 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13658
13659 PR fortran/10843
13660 * g77.dg/ffixed-form-1.f: New test
13661 * g77.dg/ffixed-form-2.f: New test
13662 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13663 * g77.dg/ffree-form-3.f: New test
13664
13665 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13666
13667 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13668 * gcc.dg/wint_t-1.c: Likewise.
13669
13670 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13671
13672 * g++.dg/template/access11.C: New test.
13673
13674 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13675
13676 PR c++/10849
13677 * g++.dg/template/access10.C: New test.
13678
13679 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13680 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13681
13682 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13683
13684 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13685
13686 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13687 suppress for powerpc-*-darwin*.
13688 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13689
13690 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13691
13692 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13693 suppress option for powerpc-*-darwin*.
13694
13695 2003-05-23 Roger Sayle <roger@eyesopen.com>
13696
13697 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13698 * gcc.dg/builtins-4.c: Add test for fmod.
13699
13700 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13701
13702 PR c++/10682
13703 * g++.dg/template/instantiate4.C: New test.
13704
13705 2003-05-22 Roger Sayle <roger@eyesopen.com>
13706
13707 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13708
13709 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13710
13711 * gcc.dg/compat/scalar-return-1_main.c: New file.
13712 * gcc.dg/compat/scalar-return-1_x.c: New file.
13713 * gcc.dg/compat/scalar-return-1_y.c: New file.
13714 * gcc.dg/compat/scalar-return-2_main.c: New file.
13715 * gcc.dg/compat/scalar-return-2_x.c: New file.
13716 * gcc.dg/compat/scalar-return-2_y.c: New file.
13717 * gcc.dg/compat/struct-return-3_main.c: New file.
13718 * gcc.dg/compat/struct-return-3_y.c: New file.
13719 * gcc.dg/compat/struct-return-3_x.c: New file.
13720 * gcc.dg/compat/struct-return-2_main.c: New file.
13721 * gcc.dg/compat/struct-return-2_x.c: New file.
13722 * gcc.dg/compat/struct-return-2_y.c: New file.
13723
13724 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13725
13726 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13727 for hppa*-hp-hpux*.
13728 * gcc.dg/20021014-1.c (dg-options): Likewise.
13729 * gcc.dg/nest.c (dg-options): Likewise.
13730
13731 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13732
13733 PR c++/9738
13734 * g++.dg/ext/dllimport2.C: New file.
13735 * g++.dg/ext/dllimport3.C: New file.
13736
13737 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13738
13739 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13740 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13741 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13742 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13743 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13744 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13745 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13746 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13747 * gcc.dg/compat/small-struct-defs.h: New file.
13748 * gcc.dg/compat/small-struct-init.h: New file.
13749 * gcc.dg/compat/small-struct-check.h: New file.
13750 * gcc.dg/compat/fp-struct-defs.h: New file.
13751 * gcc.dg/compat/fp-struct-check.h: New file.
13752 * gcc.dg/compat/fp-struct-init.h: New file.
13753 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13754 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13755
13756 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13757
13758 * gcc.dg/20030225-2.c: New test.
13759
13760 2003-05-18 Roger Sayle <roger@eyesopen.com>
13761 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13762
13763 * gcc.c-torture/compile/20030518-1.c: New test case.
13764
13765 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13766
13767 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13768 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13769 gcc-dg-debug-runtest.
13770 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13771 gcc-dg-debug-runtest.
13772
13773 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13774
13775 PR c++/9022
13776 * g++.dg/lookup/using6.C: New test.
13777
13778 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13779
13780 * g++.dg/parse/access2.C: New test.
13781
13782 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13783
13784 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13785 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13786 * gcc.dg/debug/debug.exp: Likewise.
13787
13788 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13789
13790 * gcc.dg/dollar.c: New test.
13791
13792 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13793
13794 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13795 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13796 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13797 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13798 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13799 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13800 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13801 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13802 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13803 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13804 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13805 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13806 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13807 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13808 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13809 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13810 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13811 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13812
13813 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13814
13815 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13816 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13817 support for "repo" mode.
13818 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13819 * lib/g77-dg.exp: Likewise.
13820 * lib/obj-dg.exp: Likewise.
13821
13822 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13823
13824 Merge from gcc-3_2-rhl8-branch:
13825 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13826
13827 * gcc.dg/tls/opt-6.c: New test.
13828
13829 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13830
13831 * gcc.dg/20030405-1.c: New test.
13832
13833 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13834
13835 * gcc.dg/20030309-1.c: New test.
13836
13837 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13838
13839 * gcc.c-torture/execute/20030307-1.c: New test.
13840
13841 2003-02-20 Randolph Chung <tausq@debian.org>
13842
13843 * gcc.c-torture/compile/20030220-1.c: New test.
13844
13845 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13846
13847 * gcc.dg/20030217-1.c: New test.
13848
13849 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13850
13851 * gcc.c-torture/compile/20020129-1.c: New test.
13852
13853 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13854
13855 * gcc.dg/unroll-1.c: New test.
13856
13857 2002-11-16 Jan Hubicka <jh@suse.cz>
13858
13859 * gcc.c-torture/execute/20020920-1.c: New test.
13860
13861 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13862
13863 PR target/7434
13864 * gcc.c-torture/compile/20021008-1.c: New test.
13865
13866 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13867
13868 PR target/7559
13869 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13870
13871 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13872
13873 * gcc.c-torture/compile/20020807-1.c: New test.
13874
13875 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13876
13877 * gcc.dg/tls/opt-1.c: New test.
13878
13879 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13880
13881 * gcc.dg/20020729-1.c: New test.
13882
13883 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13884
13885 * g++.dg/opt/life1.C: New test.
13886
13887 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13888
13889 * gcc.dg/20020525-1.c: New test.
13890
13891 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13892
13893 PR c++/6794
13894 * g++.dg/ext/pretty1.C: New test.
13895 * g++.dg/ext/pretty2.C: New test.
13896
13897 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13898
13899 PR c++/8385
13900 * g++.dg/ext/typeof5.C: New test.
13901
13902 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13903
13904 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13905 __USER_LABEL_PREFIX__ into account.
13906 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13907
13908 2003-05-14 Roger Sayle <roger@eyesopen.com>
13909
13910 * gcc.dg/builtins-15.c: New test case.
13911
13912 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13913
13914 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13915
13916 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13917
13918 * lib/g++.exp: Tweak handling of additional source files.
13919 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13920 * g++.dg/special/conpr-2a.C: Rename to ...
13921 * g++.dg/special/conpr-2a.cc: ... this.
13922 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13923 * g++.dg/special/conpr-3a.C: Rename to ...
13924 * g++.dg/special/conpr-3a.cc: This.
13925 * g++.dg/special/conpr-3b.C: Rename to ...
13926 * g++.dg/special/conpr-3b.cc: This.
13927 * g++.dg/special/conpr-4.C: New test.
13928 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13929
13930 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13931
13932 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13933
13934 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13935
13936 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13937 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13938 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13939 * g++.old-deja/g++.other/warn3.C: Likewise.
13940
13941 2003-05-11 Roger Sayle <roger@eyesopen.com>
13942
13943 * gcc.dg/i386-387-1.c: Update to also test log.
13944 * gcc.dg/i386-387-2.c: Likewise.
13945
13946 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13947
13948 * g77.f-torture/execute/int8421.f: New test.
13949
13950 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13951
13952 PR c++/10230, c++/10481
13953 * g++.dg/lookup/scoped5.C: New test.
13954
13955 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13956
13957 PR c++/10552
13958 * g++.dg/template/ttp6.C: New test.
13959
13960 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13961
13962 * gcc.c-torture/execute/builtins: New directory.
13963 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13964 gcc.c-torture/execute/builtins.
13965 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13966 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13967 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13968 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13969
13970 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13971
13972 PR c++/9252
13973 * g++.dg/template/access8.C: New test.
13974 * g++.dg/template/access9.C: New test.
13975
13976 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13977
13978 PR c++/9554
13979 * g++.dg/parse/access1.C: New test.
13980
13981 2003-05-09 DJ Delorie <dj@redhat.com>
13982
13983 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13984 long, and not an int.
13985
13986 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13987
13988 PR c++/10555, c++/10576
13989 * g++.dg/template/memclass1.C: New test.
13990
13991 2003-05-08 DJ Delorie <dj@redhat.com>
13992
13993 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13994 targets.
13995 * gcc.c-torture/execute/20021024-1.x: Likewise.
13996 * gcc.c-torture/execute/shiftdi.x: Likewise.
13997 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13998 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13999 * gcc.dg/20021018-1.c: Likewise.
14000
14001 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14002
14003 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14004
14005 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14006 (bcopy): Call memmove.
14007
14008 2003-05-08 Roger Sayle <roger@eyesopen.com>
14009
14010 * g77.f-torture/compile/8485.f: New test case.
14011
14012 2003-05-07 Richard Henderson <rth@redhat.com>
14013
14014 PR c++/10570
14015 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14016 Verify exception_cleanup not called for rethrows.
14017 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14018 when exiting catch block without rethrowing.
14019 * g++.dg/eh/forced3.C: New.
14020 * g++.dg/eh/forced4.C: New.
14021
14022 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14023
14024 * gcc.dg/20030505.c: Fix triplet.
14025
14026 2003-05-06 DJ Delorie <dj@redhat.com>
14027
14028 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14029 * gcc.dg/nest.c: Likewise.
14030
14031 2003-05-05 Roger Sayle <roger@eyesopen.com>
14032
14033 * gcc.dg/builtins-14.c: New test case.
14034
14035 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14036
14037 * lib/compat.exp (compat-execute): New argument.
14038 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14039 * gcc.dg/compat: New test directory.
14040 * gcc.dg/compat/compat.exp: New expect script.
14041 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14042 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14043 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14044 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14045 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14046 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14047
14048 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14049 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14050 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14051 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14052 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14053 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14054 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14055 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14056 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14057 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14058 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14059 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14060 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14061 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14062 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14063
14064 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14065
14066 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14067
14068 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14069
14070 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14071
14072 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14073
14074 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14075 * gcc.dg/ppc-fsel-2.c: New test.
14076
14077 * gcc.dg/unused-5.c: New test.
14078
14079 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14080
14081 PR c++/10496
14082 * g++.dg/warn/pmf1.C: New test.
14083
14084 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14085
14086 PR c++/4494
14087 * g++.dg/warn/main.C: New test.
14088
14089 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14090
14091 * gcc.dg/nonnull-3.c: New test.
14092
14093 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14094
14095 * gcc.dg/cpp/Wtrigraphs.c: Update.
14096 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14097
14098 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14099
14100 * gcc.dg/ppc-fsel-1.c: New test.
14101
14102 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14103
14104 PR c/10604
14105 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14106
14107 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14108
14109 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14110
14111 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14112
14113 PR c++/9364, c++/10553, c++/10586
14114 * g++.dg/parse/typename4.C: New test.
14115 * g++.dg/parse/typename5.C: Likewise.
14116
14117 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14118
14119 * gcc.c-torture/compile/20030503-1.c: New test.
14120
14121 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14122
14123 * g++.dg/lookup/using5.C: Fix testcase error.
14124
14125 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14126
14127 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14128 since MEABI is no longer supported. Remove all vestiges
14129 of MEABI from the test.
14130
14131 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14132
14133 PR c++/10554
14134 * g++.dg/lookup/using5.C: New test.
14135
14136 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14137
14138 PR c++/8772
14139 * g++.dg/template/ttp5.C: New test.
14140
14141 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14142
14143 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14144 (dg-gpp-additional-sources): New function.
14145 (dg-gpp-additional-files): Likewise.
14146 * lib/g++.exp (additional_sources): New variable.
14147 (additional_files): Likewise.
14148 (g++_target_compile): Deal with them.
14149 * lib/old-dejagnu.exp: Remove.
14150 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14151 * g++.old-deja: Revise all tests to use dg commands.
14152
14153 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14154
14155 PR c++/9432, c++/9528
14156 * g++.dg/lookup/using4.C: New test.
14157
14158 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14159
14160 * gcc.dg/noreturn-5.c: New file.
14161 * gcc.dg/noreturn-6.c: New file.
14162
14163 * gcc.c-torture/compile/inline-1.c: New file.
14164
14165 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14166
14167 PR c++/10551
14168 * g++.dg/template/explicit1.C: New test.
14169
14170 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14171
14172 PR c++/10549
14173 * g++.dg/other/bitfield1.C: New test.
14174
14175 PR c++/10527
14176 * g++.dg/init/new7.C: New test.
14177
14178 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14179
14180 * g++.dg/ext/desig1.C: New test.
14181 * g++.dg/ext/init1.C: Update.
14182
14183 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14184
14185 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14186
14187 PR c++/10180
14188 * g++.dg/warn/Winline-1.C: New test.
14189
14190 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14191
14192 * gcc.c-torture/execute/string-opt-19.c: New test.
14193
14194 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14195 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14196
14197 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14198
14199 PR c++/10506
14200 * g++.dg/init/new6.C: New test.
14201
14202 PR c++/10503
14203 * g++.dg/init/ref6.C: New test.
14204
14205 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14206
14207 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14208
14209 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14210
14211 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14212 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14213
14214 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14215
14216 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14217 initialized static data members.
14218
14219 2003-04-25 H.J. Lu <hjl@gnu.org>
14220
14221 * gcc.dg/ia64-sync-4.c: New test.
14222
14223 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14224
14225 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14226 date.
14227
14228 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14229
14230 PR c++/10337
14231 * g++.dg/warn/conv1.C: New test.
14232 * g++.old-deja/g++.other/conv7.C: Adjust.
14233 * g++.old-deja/g++.other/overload14.C: Adjust.
14234
14235 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14236
14237 PR c++/10471
14238 * g++.dg/template/defarg2.C: New test.
14239
14240 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14241
14242 * gcc.dg/cpp/include2.c: Update.
14243 * gcc.dg/cpp/multiline-2.c: New.
14244 * gcc.dg/cpp/multiline.c: Update.
14245 * gcc.dg/cpp/strify2.c: Update.
14246 * gcc.dg/cpp/trad/literals-2.c: Update.
14247
14248 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14249
14250 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14251
14252 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14253
14254 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14255
14256 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/10451
14259 * g++.dg/parse/crash4.C: New test.
14260
14261 PR c++/9847
14262 * g++.dg/parse/crash5.C: New test.
14263
14264 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14265
14266 PR c++/10446
14267 * g++.dg/parse/crash3.C: New test.
14268
14269 PR c++/10428
14270 * g++.dg/parse/elab1.C: New test.
14271
14272 2003-04-22 Devang Patel <dpatel@apple.com>
14273
14274 * gcc.dg/cpp/trad/funlike-5.c: New test.
14275
14276 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14277
14278 * g++.dg/other/packed1.C: Fix dg options.
14279
14280 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14281
14282 * g++.dg/other/offsetof2.C: New test.
14283
14284 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14285
14286 * g++.dg/template/recurse.C: Adjust location of error messages.
14287
14288 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14289
14290 PR c++/9881
14291 * g++.dg/init/addr-const1.C: New test.
14292 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14293
14294 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14295
14296 PR c++/10405
14297 * g++.dg/lookup/struct-hack1.C: New test.
14298
14299 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14300
14301 * ucs.c: Update diagnostic messages.
14302
14303 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14304
14305 * gcc.dg/cpp/truefalse.cpp: New test.
14306 * gcc.dg/cpp/cpp.exp: Update.
14307 * g++.dg/other/stdbool-if.C: Remove.
14308
14309 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14310
14311 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14312 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14313
14314 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14315
14316 * gcc.c-torture/compile/20030418-1.c: New test.
14317
14318 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14319
14320 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14321
14322 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14323
14324 PR c++/10347
14325 g++.dg/template/dependent-name1.C: New test.
14326
14327 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14328
14329 * gcc.dg/warn-1.c (tourist_guide): New array,
14330 contains a pointer to bar.
14331
14332 2003-04-16 Roger Sayle <roger@eyesopen.com>
14333
14334 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14335 * gcc.c-torture/execute/medce-1.c: New test case.
14336 * gcc.c-torture/execute/medce-2.c: New test case.
14337
14338 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14339
14340 * lib/prune.exp: Ignore more messages.
14341
14342 PR c++/10381
14343 * g++.dg/parse/lookup3.C: New test.
14344
14345 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14346
14347 * gcc.c-torture/compile/20030415-1.c : New test.
14348
14349 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14350
14351 * gcc.c-torture/execute/scope-2.c: Move to ...
14352 * gcc.dg/noncompile/scope.c: .... here.
14353
14354 2003-04-14 Roger Sayle <roger@eyesopen.com>
14355
14356 * gcc.dg/20030414-2.c: New test case.
14357
14358 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14359
14360 PR target/10377
14361 * gcc.dg/20030414-1.c: New test.
14362
14363 2003-04-13 Roger Sayle <roger@eyesopen.com>
14364
14365 * gcc.dg/builtins-12.c: New test case.
14366 * gcc.dg/builtins-13.c: New test case.
14367
14368 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14369
14370 * gcc.c-torture/execute/string-opt-18.c: New test.
14371
14372 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14373
14374 PR c++/10300
14375 * g++.dg/init/new5.C: New test.
14376
14377 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14378
14379 PR c++/7910
14380 * g++.dg/ext/dllimport1.C: New test.
14381
14382 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14383
14384 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14385
14386 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14387
14388 PR Fortran/9263
14389 * g77.f-torture/noncompile/9263.f: New test
14390 PR Fortran/1832
14391 * g77.f-torture/execute/1832.f: New test
14392
14393 2003-04-11 David Chad <davidc@freebsd.org>
14394 Loren J. Rittle <ljrittle@acm.org>
14395
14396 libobjc/8562
14397 * objc.dg/headers.m: New test.
14398
14399 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14400
14401 * gcc.c-torture/execute/builtin-noret-2.c: New.
14402 * gcc.c-torture/execute/builtin-noret-2.x: New.
14403 XFAIL builtin-noret-2.c at -O1 and above.
14404 * gcc.dg/redecl.c: New.
14405 * gcc.dg/Wshadow-1.c: Update error regexps.
14406
14407 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14408
14409 * g++.dg/abi/bitfield10.C: New test.
14410
14411 2003-04-09 Mike Stump <mrs@apple.com>
14412
14413 * gcc.dg/pch/pch.exp: Make testcase names longer.
14414 * g++.dg/pch/pch.exp: Make testcase names longer.
14415
14416 2003-04-08 Roger Sayle <roger@eyesopen.com>
14417
14418 * gcc.dg/builtins-11.c: New test case.
14419
14420 2003-04-08 Roger Sayle <roger@eyesopen.com>
14421
14422 * gcc.dg/builtins-9.c: New test case.
14423 * gcc.dg/builtins-10.c: New test case.
14424
14425 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14426
14427 * gcc.dg/noncompile/init-4.c.c: New test.
14428
14429 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14430
14431 * gcc.misc-test/gcov-9.c: New test.
14432 * gcc.misc-test/gcov-10.c: New test
14433 * gcc.misc-test/gcov-11.c: New test.
14434
14435 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14436
14437 PR optimization/10024
14438 * gcc.c-torture/compile/20030405-1.c: New test.
14439
14440 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14441
14442 * gcc.dg/pch/static-3.c: New.
14443 * gcc.dg/pch/static-3.hs: New.
14444 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14445
14446 2003-04-04 Richard Henderson <rth@redhat.com>
14447
14448 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14449 * g++.dg/eh/forced2.C: Likewise.
14450
14451 2003-04-03 Mike Stump <mrs@apple.com>
14452
14453 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14454 target arg.
14455 (scan-assembler-times, scan-assembler-not): Likewise.
14456 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14457
14458 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14459
14460 * gcc.dg/sparc-loop-1.c: New test.
14461
14462 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14463
14464 PR other/9274
14465 * g++.dg/pch/system-2.C: New.
14466 * g++.dg/pch/system-2.Hs: New.
14467
14468 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14469
14470 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14471
14472 * g++.dg/eh/simd-1.C (vecfunc): Same.
14473
14474 2003-04-01 Roger Sayle <roger@eyesopen.com>
14475
14476 * gcc.c-torture/execute/20030401-1.c: New test case.
14477
14478 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14479
14480 * objc.dg/defs.m: New.
14481
14482 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14483
14484 * g++.dg/eh/simd-1.C: New.
14485 * g++.dg/eh/simd-2.C: New.
14486
14487 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14488
14489 * gcc.c-torture/execute/simd-3.c: New.
14490
14491 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14492
14493 PR c/9936
14494 * gcc.dg/20030331-2.c: New test.
14495
14496 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14497
14498 PR c++/10278
14499 * g++.dg/parse/crash2.C: New test.
14500
14501 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14502
14503 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14504 * gcc.c-torture/execute/20030331-1.c: ...here.
14505
14506 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14507
14508 * gcc.c-torture/execute/20030331-1.c: New test.
14509
14510 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14511
14512 * lib/gcov.exp: Adjust call return testing strings.
14513 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14514
14515 2003-03-31 Roger Sayle <roger@eyesopen.com>
14516
14517 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14518 * gcc.dg/builtins-7.c: New test case.
14519 * gcc.dg/builtins-8.c: New test case.
14520
14521 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14522
14523 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14524
14525 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14526
14527 PR c++/7647
14528 * g++.dg/lookup-class-member-2.C: New test.
14529
14530 2003-03-30 Glen Nakamura <glen@imodulo.com>
14531
14532 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14533
14534 2003-03-28 Roger Sayle <roger@eyesopen.com>
14535
14536 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14537
14538 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14539
14540 * g++.dg/init/attrib1.C: New test.
14541
14542 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14543
14544 * gcc.dg/ultrasp8.c: New test.
14545
14546 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14547
14548 * gcc.dg/ultrasp7.c: New test.
14549
14550 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14551
14552 PR c++/10047
14553 * g++.dg/template/inline1.C: New test.
14554
14555 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14556
14557 * gcc.dg/sparc-dwarf2.c: New test.
14558
14559 2003-03-27 Roger Sayle <roger@eyesopen.com>
14560
14561 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14562 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14563
14564 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14565
14566 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14567 than reading .x files.
14568 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14569 * g77.dg/gcov/gcov-1.f: Likewise.
14570 * gcc.misc-tests/gcov-4b.c: Likewise.
14571 * gcc.misc-tests/gcov-5b.c: Likewise.
14572 * gcc.misc-tests/gcov-6.c: Likewise.
14573 * gcc.misc-tests/gcov-7.c: Likewise.
14574 * gcc.misc-tests/gcov-8.c: Likewise.
14575 * g++.dg/gcov/gcov-1.x: Remove.
14576 * g77.dg/gcov/gcov-1.x: Likewise.
14577 * gcc.misc-tests/gcov-4b.x: Likewise.
14578 * gcc.misc-tests/gcov-5b.x: Likewise.
14579 * gcc.misc-tests/gcov-6.x: Likewise.
14580 * gcc.misc-tests/gcov-7.x: Likewise.
14581 * gcc.misc-tests/gcov-8.x: Likewise.
14582
14583 2003-03-27 Glen Nakamura <glen@imodulo.com>
14584
14585 PR opt/10087
14586 * gcc.dg/20030324-1.c: New test.
14587
14588 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14589
14590 PR c++/10224
14591 * g++.dg/template/arg3.C: New test.
14592
14593 PR c++/10158
14594 * g++.dg/template/friend18.C: New test.
14595
14596 2003-03-26 Roger Sayle <roger@eyesopen.com>
14597
14598 * g77.f-torture/compile/20030326-1.f: New test case.
14599
14600 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14601
14602 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14603
14604 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14605
14606 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14607
14608 * gcc.dg/ia64-sync-3.c: New test.
14609
14610 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14611
14612 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14613
14614 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14615
14616 * gcc.dg/ultrasp6.c: New test.
14617
14618 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14619
14620 * gcc.dg/i386-signbit-1.c: New test.
14621 * gcc.dg/i386-signbit-2.c: New test.
14622 * gcc.dg/i386-signbit-3.c: New test.
14623
14624 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14625
14626 * gcc.dg/ultrasp5.c: Fix options.
14627
14628 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14629
14630 * gcc.dg/ultrasp5.c: Fix comment.
14631
14632 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14633
14634 PR fortran/10197
14635 * g77.f-torture/execute/10197.f: New test.
14636
14637 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14638
14639 PR c++/9898, c++/383
14640 * g++.dg/template/conv6.C: New test.
14641
14642 PR c++/10119
14643 * g++.dg/template/ptrmem5.C: New test.
14644
14645 PR c++/10026
14646 * g++.dg/lookup/koenig1.C: New test.
14647
14648 PR C++/10199
14649 * g++.dg/lookup/template2.C: New test.
14650
14651 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14652
14653 * g++.dg/opt/rtti1.C: New test.
14654
14655 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14656
14657 * gcc.dg/ultrasp5.c: New test.
14658
14659 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14660
14661 PR middle-end/9967
14662 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14663 builtin fputs.
14664
14665 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14666
14667 PR c/8224
14668 * gcc.dg/20030323-1.c: New test.
14669
14670 2003-03-23 Roger Sayle <roger@eyesopen.com>
14671
14672 * gcc.c-torture/compile/20030323-1.c: New test case.
14673
14674 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14675
14676 * gcc.dg/20030321-1.c: New test.
14677
14678 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14679
14680 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14681
14682 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14683
14684 PR c++/9978, c++/9708
14685 * g++.dg/ext/vlm1.C: Adjust expected error.
14686 * g++.dg/ext/vla2.C: New test.
14687 * g++.dg/template/arg1.C: New test.
14688 * g++.dg/template/arg2.C: New test.
14689
14690 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14691
14692 * g77.f-torture/execute/select.f: New test.
14693 * g77.f-torture/noncompile/select_no_compile.f: New test.
14694
14695 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14696
14697 PR c++/9898
14698 * g++.dg/other/error4.C: New test.
14699
14700 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14701
14702 * g++.dg/template/friend17.C: New test.
14703
14704 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14705
14706 * gcc.c-torture/compile/20030320-1.c: New.
14707
14708 2003-03-20 Roger Sayle <roger@eyesopen.com>
14709
14710 * gcc.dg/builtins-6.c: New test case.
14711
14712 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14713
14714 PR target/10073
14715 * gcc.c-torture/compile/20030319-1.c: New.
14716
14717 2003-03-18 Jan Hubicka <jh@suse.cz>
14718
14719 * gcc.dg/i386-cvt-1.c: New test.
14720
14721 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14722
14723 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14724 * objc.dg/naming-2.m: Likewise.
14725
14726 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14727
14728 PR c++/9639
14729 * g++.dg/parse/crash1.C: New test.
14730
14731 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14732
14733 PR c++/8805
14734 * g++.dg/eh/cleanup1.C: New test.
14735
14736 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14737
14738 * gcc.c-torture/execute/20030316-1.c: New test case.
14739
14740 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14741
14742 PR c++/9629
14743 * g++.dg/init/ctor2.C: New test.
14744
14745 2003-03-15 Roger Sayle <roger@eyesopen.com>
14746
14747 * g77.f-torture/compile/xformat.f: New test case.
14748
14749 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14750
14751 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14752 * g++.old-deja/g++.mike/eh50.C: Likewise.
14753
14754 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14755
14756 PR c++/6440
14757 * g++.dg/template/spec7.C: New test.
14758 * g++.dg/template/spec8.C: Likewise.
14759
14760 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14761
14762 * gcc.c-torture/execute/20030313-1.c: New test.
14763
14764 2003-03-14 Richard Henderson <rth@redhat.com>
14765
14766 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14767
14768 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14769
14770 * gcc.c-torture/compile/20030314-1.c: New test.
14771
14772 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14773
14774 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14775 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14776 thumb target,
14777 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14778 to accept newer _imp__ prefix and additional
14779 newline in .drectve section.
14780 * gcc.dg/dll-4.c: Likewise.
14781 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14782 switch.
14783
14784 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14785
14786 * g++.dg/parse/namespace9.C: New test.
14787
14788 * g++.dg/init/ref5.C: New test.
14789 * g++.dg/parse/ptrmem1.C: Likewise.
14790
14791 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14792
14793 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14794 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14795 regular expression.
14796 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14797 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14798
14799 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14800
14801 * gcc.c-torture/execute/20030224-2.c: New test.
14802
14803 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14804
14805 * gcc.dg/decl-3.c: New test.
14806
14807 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14808
14809 * gcc.dg/i386-loop-2.c: New test.
14810
14811 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14812
14813 PR c++/9474
14814 * g++.dg/parse/namespace8.C: New test.
14815
14816 PR c++/9924
14817 * g++.dg/overload/builtin2.C: New test.
14818
14819 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14820
14821 * gcc.dg/return-type-3.c: New test.
14822
14823 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14824
14825 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14826 profiling options are not supported.
14827
14828 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14829
14830 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14831 * g++.old-deja/g++.warn/impint2.C: Likewise.
14832
14833 2003-03-10 Devang Patel <dpatel@apple.com>
14834
14835 * g++.dg/cpp/c++_cmd_1.C: New test.
14836 * g++.dg/cpp/c++_cmd_1.h: New file.
14837
14838 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14839
14840 * gcc.dg/altivec-9.c: New file.
14841
14842 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14843
14844 * gcc.dg/ppc-sdata-1.c: New test.
14845 * gcc.dg/ppc-sdata-2.c: New test.
14846
14847 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14848
14849 PR c++/9373
14850 * g++.dg/opt/ptrmem2.C: New test.
14851
14852 PR c++/8534
14853 * g++.dg/opt/ptrmem1.C: New test.
14854
14855 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14856
14857 * gcc.dg/i386-loop-1.c: New test.
14858
14859 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14860
14861 PR c++/9970
14862 * g++.dg/lookup/friend1.C: New test.
14863
14864 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14865
14866 PR c++/9823
14867 * g++.dg/parser/constructor1.C: New test.
14868
14869 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14870
14871 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14872
14873 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14874
14875 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14876
14877 * gcc.dg/cpp/Wunused.c: Update test.
14878
14879 2003-03-08 Jan Hubicka <jh@suse.cz>
14880
14881 * gcc.dg/inline-3.c: New test.
14882
14883 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14884
14885 PR c++/9809
14886 * g++.dg/parse/builtin1.C: New test.
14887
14888 PR c++/9982
14889 * g++.dg/abi/cookie1.C: New test.
14890 * g++.dg/abi/cookie2.C: Likewise.
14891
14892 PR c++/9524
14893 * g++.dg/template/field1.C: New test.
14894
14895 PR c++/9912
14896 * g++.dg/parse/class1.C: New test.
14897 * g++.dg/parse/namespace7.C: Likewise.
14898 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14899
14900 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14901
14902 * g++.dg/init/ref4.C: New test.
14903
14904 2003-03-07 Jan Hubicka <jh@suse.cz>
14905
14906 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14907 * gcc.dg/inline-3.c: New test.
14908
14909 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14910
14911 * g++.dg/init/ref3.C: New test.
14912
14913 PR c++/9965
14914 * g++.dg/init/ref2.C: New test.
14915
14916 PR c++/9400
14917 * g++.dg/warn/Wshadow-2.C: New test.
14918
14919 PR c++/9791
14920 * g++.dg/warn/Woverloaded-1.C: New test.
14921
14922 2003-03-05 Jan Hubicka <jh@suse.cz>
14923
14924 * gcc.dg/i386-local2.c: New.
14925 * gcc.dg/i386-local.c: Fix typo.
14926
14927 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14928
14929 * g++.dg/abi/layout3.C: New test.
14930
14931 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14932
14933 * gcc.c-torture/compile/20030305-1.c
14934
14935 2003-03-05 Jan Hubicka <jh@suse.cz>
14936
14937 * gcc.dg/i386-local.c: New.
14938
14939 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14940
14941 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14942
14943 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14944
14945 * gcc.dg/switch-2.c: New test.
14946 * gcc.dg/switch-3.c: New test.
14947 * gcc.dg/Wswitch.c: Adjust line numbers.
14948 * gcc.dg/Wswitch-default.c: Likewise.
14949 * gcc.dg/Wswitch-enum.c: Likewise.
14950
14951 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14952
14953 * gcc.c-torture/execute/20030222-1.c: New test.
14954
14955 2003-03-03 James E Wilson <wilson@tuliptree.org>
14956
14957 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14958
14959 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14960
14961 PR c++/9878
14962 * g++.dg/init/ref1.C: New test.
14963
14964 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14965
14966 * gcc.dg/sh-relax.c: New SH-only test.
14967
14968 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14969
14970 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14971 comment explaining purpose of testcase.
14972
14973 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14974
14975 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14976 for HC11/HC12 (asm needs two int registers).
14977 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14978 HC11/HC12 because the test uses an asm which needs two 32-bit
14979 registers.
14980
14981 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14982
14983 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14984 for HC11/HC12 (array is too large otherwise).
14985 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14986 * gcc.c-torture/compile/20010518-2.x: Likewise.
14987 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14988 HC11/HC12 (array is too large).
14989
14990 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14991
14992 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14993 * lib/g++-dg.exp (g++-dg-test): Likewise.
14994
14995 2003-03-01 Roger Sayle <roger@eyesopen.com>
14996
14997 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14998 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14999
15000 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15001
15002 * g++.dg/warn/implicit-typename1.C: Remove warning.
15003
15004 2003-02-28 Richard Henderson <rth@redhat.com>
15005
15006 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15007 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15008
15009 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15010
15011 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15012 * g++.dg/pch/pch.exp: Likewise.
15013
15014 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15015
15016 PR c++/9879
15017 * testsuite/g++.dg/init/new4.C: New test.
15018
15019 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15020
15021 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15022
15023 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15024
15025 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15026 unsigned long.
15027
15028 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15029 wider than float.
15030
15031 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15032
15033 * lib/scanasm.exp: Add support for counting numbers of
15034 occurences.
15035 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15036 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15037
15038 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15039
15040 PR c++/9683
15041 * g++.dg/template/static3.C: New test.
15042
15043 PR c++/9829
15044 * g++.dg/parse/namespace6.C: New test.
15045
15046 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15047
15048 PR target/9732
15049 * gcc.dg/20030225-1.c: New test.
15050
15051 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15052
15053 * README: Remove out-of-date information.
15054
15055 PR c++/9836
15056 * g++.dg/template/spec6.C: New test.
15057
15058 2003-02-24 Jeff Law <law@redhat.com>
15059
15060 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15061
15062 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15063
15064 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15065 * gcc.dg/pragma-ep-1.c: Likewise.
15066
15067 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15068
15069 PR c++/9602
15070 * g++.dg/template/friend16.C: New test.
15071
15072 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15073
15074 PR c++/5333
15075 * g++.dg/parse/fused-params1.C: Adjust error messages.
15076 * g++.dg/template/nested3.C: New test.
15077
15078 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15079
15080 * g++.dg/abi/param1.C: New test.
15081
15082 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15083
15084 PR c++/7982
15085 * g++.dg/warn/implicit-typename1.C: New test.
15086
15087 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15088
15089 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15090 with "mtune".
15091 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15092 * gcc.c-torture/execute/20010129-1.x: Likewise.
15093 * gcc.dg/20011107-1.c: Likewise.
15094 * gcc.dg/20020108-1.c: Likewise.
15095 * gcc.dg/20020122-3.c: Likewise.
15096 * gcc.dg/20020206-1.c: Likewise.
15097 * gcc.dg/20020310-1.c: Likewise.
15098 * gcc.dg/20020426-2.c: Likewise.
15099 * gcc.dg/20020517-1.c: Likewise.
15100 * gcc.dg/991230-1.c: Likewise.
15101 * gcc.dg/i386-unroll-1.c: Likewise.
15102 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15103
15104 2003-02-22 Jan Hubicka <jh@suse.cz>
15105
15106 * gcc.dg/i386-mul.c: New test.
15107
15108 2003-02-21 Roger Sayle <roger@eyesopen.com>
15109
15110 * gcc.dg/builtins-5.c: New test case.
15111
15112 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15113
15114 * gcc.dg/asmreg-1.c: New test.
15115
15116 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15117
15118 PR c++/9749
15119 * g++.dg/parse/varmod1.C: New test.
15120
15121 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15122
15123 PR c++/9727
15124 * g++.dg/template/op1.C: New test.
15125
15126 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/8906
15129 * g++.dg/template/nested2.C: New test.
15130
15131 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15132
15133 PR c++/8724
15134 * g++.dg/expr/dtor1.C: New test.
15135
15136 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15137
15138 * gcc.dg/cpp/include3.c: New test.
15139 * gcc.dg/cpp/inc/foo.h: New file.
15140
15141 2003-02-21 Glen Nakamura <glen@imodulo.com>
15142
15143 * gcc.c-torture/execute/20030221-1.c: New test.
15144
15145 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15146
15147 PR c++/9729
15148 * g++.dg/abi/conv1.C: New test.
15149
15150 2003-02-20 Jan Hubicka <jh@suse.cz>
15151
15152 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15153
15154 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15155
15156 * gcc.c-torture/compile/20030219-1.c: New test.
15157
15158 2003-02-18 Jan Hubicka <jh@suse.cz>
15159
15160 * gcc.dg/funcorder.c: New test.
15161
15162 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15163
15164 * gcc.c-torture/execute/20030218-1.c: New.
15165
15166 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15167
15168 * gcc.dg/20030218-1.c: New.
15169
15170 2003-02-18 Richard Henderson <rth@redhat.com>
15171
15172 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15173 * gcc.dg/attr-used-2.c: New.
15174
15175 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15176
15177 PR c++/9704
15178 * g++.dg/init/copy5.C: New test.
15179
15180 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15181
15182 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15183 * g++.dg/pch/pch.exp: Likewise.
15184
15185 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15186
15187 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15188 STACK_SIZE is not defined.
15189
15190 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15191
15192 PR c++/9457
15193 * g++.dg/template/init1.C: New test.
15194
15195 2003-02-16 Jan HUbicka <jh@suse.cz>
15196
15197 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15198 (foo): Add few extra tests
15199 * gcc.dg/c99-const-expr-3.c: Likewise.
15200 * gcc.c-torture/execute/20030216-1.c: New.
15201
15202 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15203
15204 PR c++/9459
15205 * g++.dg/ext/typeof4.C: New test.
15206
15207 2003-02-15 Roger Sayle <roger@eyesopen.com>
15208
15209 * gcc.dg/i386-387-3.c: New test case.
15210
15211 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15212
15213 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15214 cris-*-elf* cris-*-aout* and mmix-*-*.
15215
15216 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15217
15218 * gcc.dg/20030213-1.c: New test.
15219
15220 2003-02-12 Roger Sayle <roger@eyesopen.com>
15221
15222 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15223 * gcc.dg/i386-387-2.c: Likewise.
15224
15225 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15226
15227 * gcc.dg/ppc-spe.c: Fix formatting.
15228 Enable tests that were previously unsupported by gas.
15229 Delete tests for instructions that no longer exist.
15230 Switch arguments on evsubifw builtin.
15231
15232 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15233
15234 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15235 STACK_SIZE is too small.
15236
15237 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15238 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15239
15240 * gcc.dg/decl-2.c: New test.
15241
15242 2003-02-10 Jan Hubicka <jh@suse.cz>
15243
15244 * gcc.dg/i386-fpcvt-1.c: New test.
15245
15246 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15247
15248 * gcc.c-torture/execute/20030209-1.c: New test.
15249
15250 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15251
15252 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15253 int-wide bitops, use the constants of the same width.
15254 Likewise, if long long is 32-bit wide, test bitops using
15255 32-bit constants.
15256
15257 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15258
15259 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15260
15261 2003-02-07 Roger Sayle <roger@eyesopen.com>
15262
15263 * testsuite/gcc.dg/builtins-4.c: New test case.
15264
15265 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15266
15267 * gcc.dg/20020430-1.c: Fix dg command typos.
15268 * gcc.dg/20020503-1.c: Likewise.
15269
15270 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15271
15272 PR c++/8785
15273 * g++.dg/parse/fused-params1.C: New test.
15274
15275 PR c++/8857
15276 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15277
15278 PR c++/8921
15279 * g++.dg/parse/non-dependent1.C: New test.
15280
15281 PR c++/8928
15282 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15283
15284 PR c++/9228
15285 * g++.dg/parse/undefined7.C: New test.
15286 * g++.dg/parse/non-templ1.C: New test.
15287
15288 PR c++/9229
15289 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15290
15291 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15292
15293 * gcc.c-torture/compile/20030206-1.c: New test.
15294
15295 2003-02-05 Roger Sayle <roger@eyesopen.com>
15296
15297 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15298 "pow" to "foo" to avoid potential confusion with a math built-in.
15299
15300 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15301
15302 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15303 conditions for SPARC targets.
15304
15305 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15306
15307 * gcc.dg/20030204-1.c: New test.
15308
15309 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15310
15311 PR c++/38
15312 * g++.dg/parse/array-size1.C: New test.
15313
15314 PR c++/5657
15315 * g++.dg/parse/undefined3.C: New test.
15316
15317 PR c++/5665
15318 * g++.dg/parse/undefined4.C: New test.
15319
15320 PR c++/5975
15321 * g++.dg/parse/undefined5.C: New test.
15322
15323 PR c++/7259
15324 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15325
15326 PR c++/8578
15327 * g++.dg/parse/casting-operator1.C: New test.
15328
15329 PR c++/8596
15330 * g++.dg/parse/undefined6.C: New test.
15331
15332 PR c++/8736
15333 * g++.dg/parse/missing-template1.C: New test.
15334
15335 2003-02-04 Jan Hubicka <jh@suse.cz>
15336
15337 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15338 * gcc.dg/i386-cmov?.c: Likewise.
15339 * gcc.dg/i386-fpcvt-?.c: Likewise.
15340 * gcc.dg/i386-ssefp-1.c: Likewise.
15341 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15342 conventions.
15343
15344 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15345
15346 PR c++/7129
15347 * testsuite/g++.dg/ext/max.C: New test.
15348
15349 2003-02-03 Jan Hubicka <jh@suse.cz>
15350
15351 * gcc.c-torture/execute/20030203-1.c: New test.
15352
15353 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15354
15355 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15356 'natural-endian'.
15357
15358 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15359
15360 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15361 * g++.dg/init/new2.C: Likewise.
15362 * g++.dg/other/new1.C: Likewise.
15363
15364 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15365
15366 * gcc.dg/struct-ret-libc.c: New test.
15367
15368 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15369
15370 * gcc.dg/20030129-1.c: New test.
15371
15372 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15373
15374 PR c++/8849
15375 * g++.dg/template/ptrmem4.C: New test.
15376
15377 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15378
15379 * g++.dg/parser/constant1.C: New test.
15380
15381 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15382
15383 PR c++/8591
15384 * g++.dg/parse/friend2.C: New test.
15385
15386 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15387
15388 PR c++/9437
15389 * g++.dg/template/unify4.C: New test.
15390
15391 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15392
15393 * gcc.c-torture/execute/20030128-1.c: New test.
15394
15395 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15396
15397 * g++.dg/lookup/nested1.C: Test moved from ...
15398 * g++.old-deja/g++.other/lookup24.C: ... here.
15399
15400 2003-01-28 Jan Hubicka <jh@suse.cz>
15401
15402 * gcc.dg/i386-cmov5.c: New test.
15403
15404 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15405
15406 * gcc.c-torture/execute/20010925-1.c: Changed the
15407 memcpy declaration.
15408
15409 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15410
15411 PR c++/3902
15412 * g++.dg/parse/template5.C: New test.
15413
15414 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15415
15416 PR fortran/9258
15417 * g77.dg/pr9258: New test.
15418
15419 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15420
15421 * README: Move relevant parts from README.g++.
15422
15423 * README.g++: Remove this file.
15424
15425 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15426
15427 * g++.dg/abi/dcast1.C: New test.
15428
15429 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15430
15431 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15432
15433 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15434
15435 PR c++/47
15436 * g++.old-deja/g++.other/lookup24.C: New test.
15437
15438 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15439
15440 PR middle-end/7227
15441 * gcc.dg/uninit-C.c: New test.
15442
15443 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 * g++.dg/abi/covariant1.C: New test.
15446
15447 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15448
15449 * gcc.dg/20030123-1.c: New test.
15450
15451 2003-01-25 Jan Hubicka <jh@suse.cz>
15452
15453 PR opt/8492
15454 * gcc.c-torture/compile/20030125-1.c
15455
15456 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15457
15458 PR c++/9403
15459 * g++.dg/parse/template3.C: New test.
15460 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15461
15462 PR c++/795
15463 * g++.dg/parse/template4.C: New test.
15464
15465 PR c++/9415
15466 * g++.dg/template/qual2.C: New test.
15467
15468 PR c++/8545
15469 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15470
15471 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15472
15473 2003-01-25 Roger Sayle <roger@eyesopen.com>
15474
15475 * gcc.c-torture/execute/switch-1.c: New test case.
15476
15477 2003-01-25 Jan Hubicka <jh@suse.cz>
15478
15479 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15480
15481 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15482
15483 Tweaks for Bison-1.875. From the NEWS file:
15484 "- `parse error' -> `syntax error'
15485 Bison now uniformly uses the term `syntax error'"
15486 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15487 * gcc.dg/cpp/digraph2.c: Likewise.
15488 * gcc.dg/cpp/direct2.c: Likewise.
15489 * gcc.dg/cpp/paste4.c: Likewise.
15490 * gcc.dg/c90-restrict-1.c: Likewise.
15491 * gcc.dg/c99-func-2.c: Likewise.
15492 * gcc.dg/noncompile/920721-2.c: Likewise.
15493 * gcc.dg/noncompile/930622-2.c: Likewise.
15494 * gcc.dg/noncompile/940112-1.c: Likewise.
15495 * gcc.dg/noncompile/950921-1.c: Likewise.
15496 * gcc.dg/noncompile/951123-1.c: Likewise.
15497 * gcc.dg/noncompile/971104-1.c: Likewise.
15498 * gcc.dg/noncompile/990416-1.c: Likewise.
15499
15500 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15501
15502 * g++.dg/parse/undefined1.C: Add error message.
15503
15504 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15505
15506 PR c++/9354
15507 * g++.dg/parse/new1.C: New test.
15508
15509 PR c++/9216
15510 * g++.dg/parse/template2.C: New test.
15511
15512 PR c++/9354
15513 * g++.dg/parse/typedef2.C: New test.
15514
15515 PR c++/9328
15516 * g++.dg/ext/typeof3.C: New test.
15517
15518 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15519
15520 PR c++/2738
15521 * g++.dg/parse/ret-type1.C: New test.
15522
15523 PR c++/3792
15524 * g++.dg/parse/tmpl-outside1.C: New test.
15525
15526 PR c++/4207
15527 * g++.dg/parse/int-as-enum1.C: New test.
15528
15529 PR c++/4903
15530 * g++.dg/parse/no-typename1.C: New test.
15531
15532 PR c++/5533
15533 * g++.dg/parse/no-value1.C: New test.
15534
15535 PR c++/5921
15536 * g++.dg/parse/wrong-inline1.C: New test.
15537
15538 PR c++/6402
15539 * g++.dg/parse/ref1.C: New test.
15540
15541 PR c++/6992
15542 * g++.dg/parse/attr-ctor1.C: New test.
15543
15544 PR c++/7229
15545 * g++.dg/parse/namespace5.C: New test.
15546
15547 PR c++/7917
15548 * g++.dg/parse/func-def1.C: New test.
15549
15550 PR c++/8143
15551 * g++.dg/parse/undefined1.C: New test.
15552
15553 PR c++/5723, PR c++/8522
15554 * g++.dg/parse/specialization1.C: New test.
15555
15556 PR c++/163, PR c++/8595
15557 * g++.dg/parse/struct-as-enum1.C: New test.
15558
15559 PR c++/9173
15560 * g++.dg/parse/undefined2.C: New test.
15561
15562 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15563
15564 PR c++/9298
15565 * g++.dg/parse/template1.C: New test.
15566
15567 PR c++/9384
15568 * g++.dg/parse/using1.C: New test.
15569
15570 PR c++/9285
15571 PR c++/9294
15572 * g++.dg/parse/expr2.C: New test.
15573
15574 PR c++/9388
15575 * g++.dg/parse/lookup2.C: Likewise.
15576
15577 2003-01-21 Jan Hubicka <jh@suse.cz>
15578
15579 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15580 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15581 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15582 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15583
15584 2003-01-20 Nick Clifton <nickc@redhat.com>
15585
15586 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15587 problem with ARM sibcall code generation.
15588
15589 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15590
15591 * gcc.c-torture/execute/20030120-1.c: New.
15592
15593 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15594
15595 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15596
15597 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15598
15599 PR c++/9272
15600 * g++.dg/parse/ctor1.C: New test.
15601
15602 PR c++/9294:
15603 * g++.dg/parse/qualified1.C: New test.
15604
15605 * g++.dg/parse/typename3.C: New test.
15606
15607 2003-01-16 Richard Henderson <rth@redhat.com>
15608
15609 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15610
15611 2003-01-16 Richard Henderson <rth@redhat.com>
15612
15613 * g++.dg/pch/pch.exp: Copy test header to the working directory
15614 before using it either for precompilation or direct use.
15615 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15616 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15617
15618 2003-01-16 Richard Henderson <rth@redhat.com>
15619
15620 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15621 before using it either for precompilation or direct use.
15622 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15623 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15624
15625 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15626
15627 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15628 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15629 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15630 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15631 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15632 typename warning into error.
15633 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15634 error messages.
15635 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15636 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15637 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15638 messages.
15639 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15640 make declaration visible in template.
15641 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15642 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15643 messages.
15644 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15645 message.
15646 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15647 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15648 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15649 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15650 typename warning with error message.
15651 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15652 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15653 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15654
15655 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15656
15657 * g++.dg/parse/ambig2.C: New test.
15658
15659 2003-01-15 Richard Henderson <rth@redhat.com>
15660
15661 * g++.dg/tls/init-2.C: Update error message string.
15662
15663 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15664
15665 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15666
15667 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15668
15669 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15670 all for HC11/HC12.
15671 * gcc.c-torture/compile/20001205-1.x: Likewise.
15672 * gcc.c-torture/compile/20001226-1.x: Likewise.
15673 * gcc.c-torture/compile/920520-1.x: Likewise.
15674 * gcc.c-torture/compile/961203-1.x: Likewise.
15675 * gcc.c-torture/compile/20020604-1.x: Likewise.
15676
15677 2003-01-15 Jan Hubicka <jh@suse.cz>
15678
15679 * gcc.c-torture/compile/20030115-1.c: New test.
15680
15681 * gcc.dg/i386-fpcvt-1.c: New test.
15682 * gcc.dg/i386-fpcvt-2.c: New test.
15683
15684 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15685
15686 Further conform g++'s __vmi_class_type_info to the C++ ABI
15687 specification.
15688 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15689 the specification.
15690
15691 2003-01-14 Jan Hubicka <jh@suse.cz>
15692
15693 * gcc.dg/i386-fpcvt-1.c: New test.
15694 * gcc.dg/i386-fpcvt-2.c: New test.
15695
15696 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15697
15698 * gcc.dg/i386-mmx-3.c: New test.
15699
15700 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15701
15702 PR c++/9264
15703 * g++.dg/parse/octal1.C: New file.
15704
15705 PR c++/9172
15706 * g++.dg/parse/typename1.C: New file.
15707
15708 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15709
15710 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15711 * gcc.dg/bf-no-ms-layout.c: Likewise.
15712 * gcc.dg/bf-ms-attrib.c: Likewise.
15713
15714 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15715
15716 PR c++/9099
15717 * g++.dg/parse/dtor1.C: New file.
15718
15719 PR c++/9128
15720 * g++.dg/rtti/typeid1.C: New file.
15721
15722 PR c++/9153
15723 * g++.dg/parse/lookup1.C: New file.
15724
15725 PR c++/9171
15726 * g++.dg/templ/spec5.C: New file.
15727
15728 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15729
15730 * gcc.c-torture/compile/20030110-1.c: New test.
15731
15732 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15733
15734 Merge from pch-branch:
15735
15736 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15737
15738 * gcc.dg/pch/cpp-1.h: New.
15739 * gcc.dg/pch/cpp-1.c: New.
15740 * gcc.dg/pch/cpp-2.h: New.
15741 * gcc.dg/pch/cpp-2.c: New.
15742
15743 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15744
15745 * gcc.dg/pch/except-1.h: New.
15746 * gcc.dg/pch/except-1.c: New.
15747
15748 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15749
15750 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15751 running test.
15752 * gcc.dg/pch: Include *.hp not *.h.
15753 * gcc.dg/pch/system-1.h: New.
15754 * gcc.dg/pch/system-1.c: New.
15755
15756 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15757
15758 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15759 rather than trying to build and run a program using PCH.
15760 * gcc.dg/pch: Remove dg-do commands from test files.
15761
15762 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15763
15764 * gcc.dg/pch/macro-3.c: New.
15765 * gcc.dg/pch/macro-3.h: New.
15766
15767 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15768
15769 * gcc.dg/pch/common-1.c: New.
15770 * gcc.dg/pch/common-1.h: New.
15771 * gcc.dg/pch/decl-1.c: New.
15772 * gcc.dg/pch/decl-1.h: New.
15773 * gcc.dg/pch/decl-2.c: New.
15774 * gcc.dg/pch/decl-2.h: New.
15775 * gcc.dg/pch/decl-3.c: New.
15776 * gcc.dg/pch/decl-3.h: New.
15777 * gcc.dg/pch/decl-4.c: New.
15778 * gcc.dg/pch/decl-4.h: New.
15779 * gcc.dg/pch/decl-5.c: New.
15780 * gcc.dg/pch/decl-5.h: New.
15781 * gcc.dg/pch/global-1.c: New.
15782 * gcc.dg/pch/global-1.h: New.
15783 * gcc.dg/pch/inline-1.c: New.
15784 * gcc.dg/pch/inline-1.h: New.
15785 * gcc.dg/pch/inline-2.c: New.
15786 * gcc.dg/pch/inline-2.h: New.
15787 * gcc.dg/pch/static-1.c: New.
15788 * gcc.dg/pch/static-1.h: New.
15789 * gcc.dg/pch/static-2.c: New.
15790 * gcc.dg/pch/static-2.h: New.
15791
15792 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15793
15794 * g++.dg/pch/pch.exp: Better handle failing testcases.
15795 * gcc.dg/pch/pch.exp: Likewise.
15796 * gcc.dg/pch/macro-1.c: New.
15797 * gcc.dg/pch/macro-1.h: New.
15798 * gcc.dg/pch/macro-2.c: New.
15799 * gcc.dg/pch/macro-2.h: New.
15800
15801 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15802
15803 * g++.dg/dg.exp: Treat files in pch/ specially.
15804 * g++.dg/pch/pch.exp: New file.
15805 * g++.dg/pch/empty.H: New file.
15806 * g++.dg/pch/empty.C: New file.
15807 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15808 "precompile".
15809
15810 * gcc.dg/pch/pch.exp: New file.
15811 * gcc.dg/pch/empty.h: New file.
15812 * gcc.dg/pch/empty.c: New file.
15813 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15814 "precompile".
15815
15816 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15817
15818 * g++.dg/template/friend14.C: New test.
15819
15820 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15821
15822 * gcc.dg/old-style-asm-1.c: New test.
15823
15824 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15825
15826 * gcc.c-torture/compile/20030109-1.c: New test.
15827
15828 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15829
15830 * gcc.c-torture/execute/20030109-1.c: New test.
15831
15832 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15833
15834 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15835 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15836 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15837 * g++.old-deja/g++.mike/eh2.C: Likewise
15838 * g++.old-deja/g++.mike/eh3.C: Likewise
15839 * g++.old-deja/g++.mike/eh5.C: Likewise
15840 * g++.old-deja/g++.mike/eh6.C: Likewise
15841 * g++.old-deja/g++.mike/eh7.C: Likewise
15842 * g++.old-deja/g++.mike/eh8.C: Likewise
15843 * g++.old-deja/g++.mike/eh9.C: Likewise
15844 * g++.old-deja/g++.mike/eh10.C: Likewise
15845 * g++.old-deja/g++.mike/eh12.C: Likewise
15846 * g++.old-deja/g++.mike/eh13.C: Likewise
15847 * g++.old-deja/g++.mike/eh14.C: Likewise
15848 * g++.old-deja/g++.mike/eh16.C: Likewise
15849 * g++.old-deja/g++.mike/eh17.C: Likewise
15850 * g++.old-deja/g++.mike/eh18.C: Likewise
15851 * g++.old-deja/g++.mike/eh21.C: Likewise
15852 * g++.old-deja/g++.mike/eh23.C: Likewise
15853 * g++.old-deja/g++.mike/eh24.C: Likewise
15854 * g++.old-deja/g++.mike/eh25.C: Likewise
15855 * g++.old-deja/g++.mike/eh26.C: Likewise
15856 * g++.old-deja/g++.mike/eh27.C: Likewise
15857 * g++.old-deja/g++.mike/eh28.C: Likewise
15858 * g++.old-deja/g++.mike/eh29.C: Likewise
15859 * g++.old-deja/g++.mike/eh31.C: Likewise
15860 * g++.old-deja/g++.mike/eh33.C: Likewise
15861 * g++.old-deja/g++.mike/eh34.C: Likewise
15862 * g++.old-deja/g++.mike/eh35.C: Likewise
15863 * g++.old-deja/g++.mike/eh36.C: Likewise
15864 * g++.old-deja/g++.mike/eh37.C: Likewise
15865 * g++.old-deja/g++.mike/eh38.C: Likewise
15866 * g++.old-deja/g++.mike/eh39.C: Likewise
15867 * g++.old-deja/g++.mike/eh40.C: Likewise
15868 * g++.old-deja/g++.mike/eh41.C: Likewise
15869 * g++.old-deja/g++.mike/eh42.C: Likewise
15870 * g++.old-deja/g++.mike/eh44.C: Likewise
15871 * g++.old-deja/g++.mike/eh46.C: Likewise
15872 * g++.old-deja/g++.mike/eh47.C: Likewise
15873 * g++.old-deja/g++.mike/eh48.C: Likewise
15874 * g++.old-deja/g++.mike/eh49.C: Likewise
15875 * g++.old-deja/g++.mike/eh50.C: Likewise
15876 * g++.old-deja/g++.mike/eh51.C: Likewise
15877 * g++.old-deja/g++.mike/eh53.C: Likewise
15878 * g++.old-deja/g++.mike/eh55.C: Likewise
15879 * g++.old-deja/g++.mike/p7912.C: Likewise
15880 * g++.old-deja/g++.mike/p9706.C: Likewise
15881 * g++.old-deja/g++.mike/p10416.C: Likewise
15882 * g++.old-deja/g++.mike/p11667.C: Likewise
15883 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15884 Remove redundant reference to Iris.
15885 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15886 Elxsi, i860, Pico Java, and WE32K.
15887
15888 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15889
15890 * g++.dg/ext/asm4.C: New test.
15891
15892 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15893
15894 PR c++/9030
15895 * g++.dg/template/friend12.C: New test.
15896 * g++.dg/template/friend13.C: Likewise.
15897 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15898
15899 2003-01-08 Jan Hubicka <jh@suse.cz>
15900
15901 * gcc.dg/i386-cadd.c: New test.
15902 * gcc.dg/i386-cmov4.c: Likewise.
15903
15904 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15905
15906 PR c++/9165
15907 * g++.dg/warn/Wunused-3.C: New test.
15908
15909 * g++.dg/abi/bitfield9.C: New test.
15910
15911 PR c++/9189
15912 * g++.dg/parse/defarg3.C: New test.
15913
15914 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15915
15916 * g++.dg/parse/ambig1.C: New test.
15917 * g++.dg/parse/defarg2.C: New test.
15918
15919 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15920
15921 * g++.dg/template/defarg-1.C: New test.
15922 * g++.dg/template/local2.C: Likewise.
15923
15924 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15925
15926 * gcc.c-torture/execute/20030105-1.c: New test.
15927
15928 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15929
15930 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15931 * g++.dg/parse/namespace4.C: Likewise.
15932
15933 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15934
15935 * g++.dg/template/ntp2.C: New test.
15936
15937 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15938
15939 * g++.dg/parse/extern-C-1.C: New test.
15940
15941 * g++.dg/parse/namespace4.C: New test.
15942
15943 * g++.dg/template/nested1.C: New test.
15944
15945 * g++.dg/parse/namespace3.C: New test.
15946
15947 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15948
15949 * g++.dg/lookup/two-stage1.C: New test.
15950
15951 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15952
15953 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15954 * g++.old-deja/g++.jason/access8.C: Likewise.
15955 * g++.old-deja/g++.other/decl5.C: Likewise.
15956
15957 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15958
15959 * g++.dg/parse/parse7.C: New test.
15960
15961 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15962
15963 PR c++/2843
15964 * g++.dg/ext/attrib7.C: New test.
15965
15966 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15967
15968 * g++.dg/parse/parse6.C: New test.
15969
15970 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15971
15972 * gcc.dg/h8300-stack-1.c: New.
15973
15974 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15975
15976 g++.dg/lookup/exception1.C: New test.
15977
15978 g++.dg/lookup/template1.C: New test.
15979
15980 g++.dg/parse/namespace2.C: New test.
15981
15982 g++.dg/parse/parens2.C: New test.
15983
15984 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15985
15986 * g++.dg/parse/parse5.C: New test.
15987 * g++.dg/lookup/scoped4.C: New test.
15988
15989 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15990
15991 * g++.dg/parse/parens1.C: New test.
15992
15993 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15994 angle-bracket1.C.
15995 * g++.dg/parse/parens2.C: New test.
15996
15997 * g++.dg/lookup/scope-operator1.C: New test.
15998
15999 * g++.dg/parse/operator1.C: New test.
16000
16001 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16002
16003 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16004 * g++.old-deja/g++.other/access6.C: Likewise.
16005 * g++.old-deja/g++.other/decl1.C: Likewise.
16006 * g++.old-deja/g++.pt/typename12.C: Likewise.
16007
16008 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16009
16010 * g++.dg/parse/namespace1.C: New test.
16011
16012 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16013
16014 * g++.dg/parse/parse4.C: New test.
16015
16016 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16017
16018 * g++.dg/parse/parse3.C: New test.
16019
16020 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16021
16022 * g++.dg/parse/parse2.C: New test.
16023
16024 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16025
16026 * g++.dg/template/friend11.C: New test.
16027
16028 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16029
16030 * g++.dg/parse/parse1.C: New test.
16031
16032 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16033
16034 * lib/profopt.exp: Change the name of a global variable to avoid
16035 possible clashes with other test suites.
16036
16037 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16038
16039 * g++.dg/inherit/covariant8.C: New test.
16040
16041 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16042
16043 * g++.dg/init/array9.C: New test.
16044
16045 PR c++/9112
16046 * g++.dg/parse/expr1.C: New test.
16047
16048 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16049
16050 * gcc.c-torture/compile/20021230-1.c: New test.
16051
16052 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16053
16054 * g++.dg/inherit/covariant5.C: New test.
16055 * g++.dg/inherit/covariant6.C: New test.
16056 * g++.dg/inherit/covariant7.C: New test.
16057
16058 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16059
16060 PR c++/2739
16061 * g++.dg/other/access2.C: New test.
16062
16063 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16064
16065 * g++.dg/other/anon-struct.C: No longer fails
16066 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16067 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16068 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16069
16070 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16071
16072 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16073
16074 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16075
16076 * g++.dg/eh/spec4.C: Remove stray semicolon.
16077 * g++.dg/expr/pmf-1.C: Change error message.
16078 * g++.dg/ext/asm1.C: Remove stray semicolon.
16079 * g++.dg/ext/typename1.C: Add missing typenames.
16080 * g++.dg/inherit/template-as-base.C: Change error message.
16081 * g++.dg/lookup/scoped1.C: Likewise.
16082 * g++.dg/lookup/scoped2.C: Likewise.
16083 * g++.dg/lookup/using2.C: Likewise.
16084 * g++.dg/other/component1.C: Remove stray semicolon.
16085 * g++.dg/other/do1.C: Change error message.
16086 * g++.dg/other/error2.C: Likewise.
16087 * g++.dg/other/init1.C: Likewise.
16088 * g++.dg/other/packed1.C: Remove stray semicolon.
16089 * g++.dg/other/ptrmem2.C: Change error message.
16090 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16091 marker.
16092 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16093 * g++.dg/template/access3.C: Add typename keyword.
16094 * g++.dg/template/access5.C: Remove stray semicolon.
16095 * g++.dg/template/access6.C: Likewise.
16096 * g++.dg/template/complit1.C: Likewise.
16097 * g++.dg/template/crash1.C: Change error message.
16098 * g++.dg/template/inherit2.C: Remove stray semicolon.
16099 * g++.dg/template/instantiate2.C: Likewise.
16100 * g++.dg/template/instantiate3.C: Change error message.
16101 * g++.dg/template/qual1.C: Remove stray semicolon.
16102 * g++.dg/template/qualttp18.C: Change error message.
16103 * g++.dg/template/ref1.C: Remove stray semicolon.
16104 * g++.dg/template/sizeof1.C (A::value): Declare it.
16105 * g++.dg/template/spec4.C: Change error message.
16106 * g++.dg/template/static1.C: Likewise.
16107 * g++.dg/template/type1.C: Likewise.
16108 * g++.dg/template/typename3.C: Likewise.
16109 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16110 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16111 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16112 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16113 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16114 named return value extension.
16115 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16116 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16117 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16118 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16119 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16120 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16121 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16122 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16123 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16124 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16125 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16126 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16127 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16128 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16129 syntax.
16130 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16131 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16132 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16133 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16134 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16135 * g++.old-deja/g++.brendan/template11.C: Likewise.
16136 * g++.old-deja/g++.brendan/template26.C: Likewise.
16137 * g++.old-deja/g++.brendan/template27.C: Use explicit
16138 specialization syntax.
16139 * g++.old-deja/g++.brendan/template30.C: Likewise.
16140 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16141 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16142 non-dependent names.
16143 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16144 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16145 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16146 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16147 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16148 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16149 named return value extension.
16150 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16151 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16152 * g++.old-deja/g++.ext/return1.C: Likewise.
16153 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16154 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16155 * g++.old-deja/g++.jason/access8.C: Likewise.
16156 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16157 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16158 pseudo-destructor names.
16159 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16160 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16161 pseudo-destructor names.
16162 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16163 * g++.old-deja/g++.jason/overload19.C: Likewise.
16164 * g++.old-deja/g++.jason/overload32.C: Likewise.
16165 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16166 stray semicolons.
16167 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16168 * g++.old-deja/g++.jason/return.C: Likewise.
16169 * g++.old-deja/g++.jason/return2.C: Likewise.
16170 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16171 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16172 syntax.
16173 * g++.old-deja/g++.jason/template10.C: Account for use of
16174 non-dependent names.
16175 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16176 syntax.
16177 * g++.old-deja/g++.jason/template37.C: Likewise.
16178 * g++.old-deja/g++.law/access4.C: Change error messages.
16179 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16180 pseudo-destructor names.
16181 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16182 * g++.old-deja/g++.law/ctors9.C: Likewise.
16183 * g++.old-deja/g++.law/cvt22.C: Likewise.
16184 * g++.old-deja/g++.law/dtors5.C: Likewise.
16185 * g++.old-deja/g++.law/global-init1.C: Likewise.
16186 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16187 * g++.old-deja/g++.law/operators28.C: Likewise.
16188 * g++.old-deja/g++.law/visibility28.C: Likewise.
16189 * g++.old-deja/g++.martin/eval1.C: Likewise.
16190 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16191 name.
16192 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16193 * g++.old-deja/g++.mike/net34.C: Likewise.
16194 * g++.old-deja/g++.mike/net36.C: Likewise.
16195 * g++.old-deja/g++.mike/ns2.C: Likewise.
16196 * g++.old-deja/g++.mike/p12306.C: Likewise.
16197 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16198 value extension.
16199 * g++.old-deja/g++.mike/p700.C: Likewise.
16200 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16201 * g++.old-deja/g++.mike/p710.C: Likewise.
16202 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16203 value extension.
16204 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16205 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16206 * g++.old-deja/g++.ns/crash2.C: Likewise.
16207 * g++.old-deja/g++.ns/crash3.C: Likewise.
16208 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16209 * g++.old-deja/g++.ns/ns17.C: Likewise.
16210 * g++.old-deja/g++.ns/template16.C: Likewise.
16211 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16212 keyword.
16213 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16214 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16215 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16216 named return value extension.
16217 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16218 * g++.old-deja/g++.other/access4.C: Issue additional error
16219 messages.
16220 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16221 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16222 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16223 * g++.old-deja/g++.other/crash25.C: Change error message.
16224 * g++.old-deja/g++.other/crash4.C: Change error message.
16225 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16226 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16227 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16228 checks.
16229 * g++.old-deja/g++.other/defarg8.C: Likewise.
16230 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16231 * g++.old-deja/g++.other/dtor10.C: Likewise.
16232 * g++.old-deja/g++.other/incomplete.C: Likewise.
16233 * g++.old-deja/g++.other/linkage7.C: Likewise.
16234 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16235 lookup algorithm.
16236 * g++.old-deja/g++.other/mangle2.C: Likewise.
16237 * g++.old-deja/g++.other/refinit2.C: Likewise.
16238 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16239 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16240 * g++.old-deja/g++.pt/crash28.C: Likewise.
16241 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16242 syntax.
16243 * g++.old-deja/g++.pt/crash32.C: Change error message.
16244 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16245 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16246 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16247 error message position.
16248 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16249 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16250 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16251 syntax.
16252 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16253 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16254 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16255 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16256 keyword.
16257 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16258 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16259 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16260 keyword.
16261 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16262 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16263 syntax.
16264 * g++.old-deja/g++.pt/friend28.C: Account for use of
16265 non-dependent names.
16266 * g++.old-deja/g++.pt/friend29.C: Likewise.
16267 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16268 rules.
16269 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16270 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16271 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16272 lookup rules.
16273 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16274 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16275 keyword.
16276 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16277 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16278 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16279 keyword.
16280 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16281 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16282 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16283 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16284 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16285 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16286 keyword.
16287 * g++.old-deja/g++.pt/spec10.C: Likewise.
16288 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16289 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16290 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16291 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16292 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16293 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16294 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16295 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16296 * g++.old-deja/g++.pt/typename15.C: Likewise.
16297 * g++.old-deja/g++.pt/typename22.C: Likewise.
16298 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16299 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16300 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16301 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16302 syntax.
16303 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16304 return value extension.
16305 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16306 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16307 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16308 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16309
16310 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16311
16312 * g++.dg/warn/inline1.C: New test.
16313 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16314 * g++.old-deja/g++.jason/synth10.C: Likewise.
16315 * g++.old-deja/g++.mike/net31.C: Likewise.
16316 * g++.old-deja/g++.mike/p8786.C: Likewise.
16317
16318 * g++.dg/template/friend10.C: New test.
16319 * g++.dg/template/conv5.C: New test.
16320
16321 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16322
16323 * g++.dg/lookup/scoped3.C: New test.
16324
16325 * g++.dg/lookup/decl1.C: New test.
16326 * g++.dg/lookup/decl2.C: New test.
16327
16328 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16329
16330 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16331 gcc.c-torture/compile/20021015-1.c,
16332 gcc.c-torture/compile/20021015-2.c,
16333 gcc.c-torture/compile/20021123-1.c,
16334 gcc.c-torture/compile/20021123-2.c,
16335 gcc.c-torture/compile/20021123-3.c,
16336 gcc.c-torture/compile/20021123-4.c,
16337 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16338 only to 3.1 or 3.2 branch.
16339
16340 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16341
16342 * gcc.dg/i386-bitfield3.c: New test.
16343
16344 * gcc.dg/i386-bitfield2.c: New test.
16345
16346 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 * g++.dg/parse/conv_op1.C: New test.
16349
16350 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16351
16352 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16353 approved.
16354
16355 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16356
16357 * gcc.c-torture/compile/20021220-1.c: New test.
16358
16359 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16360
16361 * gcc.dg/i386-fastcall-1.c: New.
16362
16363 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16364
16365 * gcc.c-torture/execute/20021219-1.c: New test.
16366
16367 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16368
16369 * gcc.dg/i386-pic-1.c: New test.
16370
16371 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16372
16373 PR c++/8099
16374 * g++.dg/template/friend9.C: New test.
16375
16376 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16377
16378 PR c++/3663
16379 * g++.dg/template/access7.C: New test.
16380
16381 2002-12-18 Nick Clifton <nickc@redhat.com>
16382
16383 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16384 the libstdc++-v3 directory has been found.
16385
16386 2002-12-12 Devang Patel <dpatel@apple.com>
16387 * gcc.dg/darwin-ld-1.c: New test.
16388 * gcc.dg/darwin-ld-2.c: New test.
16389 * gcc.dg/darwin-ld-3.c: New test.
16390 * gcc.dg/darwin-ld-4.c: New test.
16391 * gcc.dg/darwin-ld-5.c: New test.
16392
16393 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16394
16395 * gcc.c-torture/compile/20021212-1.c: New test.
16396
16397 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16398
16399 * gcc.dg/fshort-wchar: New test.
16400
16401 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/8372
16404 * g++.dg/template/dtor1.C: New test.
16405
16406 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16407 markers.
16408
16409 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16410
16411 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16412
16413 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16414
16415 * g++.dg/template/static1.C: New test.
16416 * g++.dg/template/static2.C: New test.
16417 * g++.old-deja/g++.ext/memconst.C: New test.
16418
16419 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16420
16421 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16422 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16423 * g++.dg/special/initp1.C: Likewise.
16424
16425 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16426
16427 * gcc.c-torture/execute/20021204-1.c: New test.
16428
16429 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16430
16431 * gcc.dg/ppc-fmadd-1.c: New file.
16432 * gcc.dg/ppc-fmadd-2.c: New file.
16433 * gcc.dg/ppc-fmadd-3.c: New file.
16434
16435 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16436
16437 * gcc.c-torture/compile/20021204-1.c: New test.
16438
16439 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16440
16441 * g++.dg/inherit/covariant2.C: New test.
16442 * g++.dg/inherit/covariant3.C: New test.
16443 * g++.dg/inherit/covariant4.C: New test.
16444 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16445 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16446
16447 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16448
16449 PR c++/8688
16450 * g++.dg/init/brace3.C: New test.
16451
16452 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16453
16454 * gcc.dg/20020210-1.c: Fix a comment typo.
16455
16456 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16457
16458 PR c++/8720
16459 * g++.dg/parse/defarg1.C: New test.
16460
16461 PR c++/8615
16462 * g++.dg/template/char1.C: New test.
16463
16464 * g++.dg/template/varmod1.C: Fix typo.
16465
16466 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16467
16468 DR 180
16469 * g++.old-deja/g++.pt/crash32.C: Expect error.
16470
16471 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16472
16473 PR c++/5919
16474 * g++.dg/template/varmod1.C: New test.
16475
16476 PR c++/8727
16477 * g++.dg/inherit/typeinfo1.C: New test.
16478
16479 PR c++/8663
16480 * g++.dg/inherit/typedef1.C: New test.
16481
16482 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16483
16484 PR c++/8332
16485 PR c++/8493
16486 * g++.dg/template/strlen1.C: New test.
16487
16488 PR c++/8227
16489 * g++.dg/template/ctor2.C: New test.
16490
16491 PR c++/8214
16492 * g++.dg/init/string1.C: New test.
16493
16494 PR c++/8511
16495 * g++.dg/template/friend8.C: New test.
16496
16497 2002-11-29 Joe Buck <jbuck@synopsys.com>
16498
16499 * g++.dg/lookup/anon2.C: New test.
16500
16501 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16502
16503 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16504 h8300 port.
16505
16506 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16507
16508 * gcc.dg/bitfld-6.c: New test.
16509
16510 2002-11-27 Jan Hubicka <jh@suse.cz>
16511
16512 * gcc.c-torture/execute/20021127.[cx]: New test.
16513
16514 2002-11-26 Jan Hubicka <jh@suse.cz>
16515
16516 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16517 quality.
16518
16519 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16520
16521 * g++.dg/init/brace2.C: New test.
16522 * g++.old-deja/g++.mike/p9129.C: Correct.
16523
16524 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16525
16526 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16527
16528 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16529
16530 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16531
16532 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16533
16534 * testsuite/g++.dg/abi/empty11.C: New test.
16535 * testsuite/g++.dg/rtti/cv1.C: New test.
16536
16537 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16538
16539 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16540
16541 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16542
16543 * g++.dg/abi/empty10.C: New test.
16544
16545 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16546
16547 * gcc.c-torture/compile/20021124-1.c: New test.
16548
16549 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16550
16551 * g++.dg/abi/rtti2.C: New test.
16552
16553 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16554
16555 * gcc.dg/i386-unroll-1.c: New test.
16556
16557 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16558
16559 * gcc.c-torture/compile/20021120-1.c: New test.
16560 * gcc.c-torture/compile/20021120-2.c: New test.
16561
16562 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16563
16564 * gcc.dg/bitfld-5.c: New test.
16565
16566 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16567
16568 * gcc.c-torture/execute/20021120-3.c: New test.
16569
16570 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16571
16572 * gcc.c-torture/execute/20021120-2.c: New test.
16573
16574 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16575
16576 * gcc.c-torture/execute/20021120-1.c: New test.
16577
16578 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16579
16580 * gcc.c-torture/execute/20021118-3.c: New test.
16581
16582 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16583
16584 * gcc.c-torture/compile/20021119-1.c: New test.
16585
16586 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16587
16588 * gcc.dg/duff-1.c: New test.
16589 * gcc.dg/duff-2.c: New test.
16590 * gcc.dg/duff-3.c: New test.
16591
16592 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16593
16594 * gcc.dg/cpp/_Pragma5.c: New test.
16595
16596 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16597
16598 * gcc.c-torture/execute/20021118-2.c: New test.
16599
16600 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16601
16602 * gcc.c-torture/execute/20021118-1.c: New test.
16603
16604 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16605
16606 * gcc.dg/20021116-1.c: New test.
16607
16608 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16609
16610 * g++.dg/abi/vcall1.C: New test.
16611
16612 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16613
16614 * gcc.dg/20021029-1.c: New test.
16615 * gcc.dg/20021029-2.c: New test.
16616
16617 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16618
16619 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16620
16621 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16622
16623 PR c/8439
16624 * gcc.dg/20021110.c: Move to ...
16625 * gcc.c-torture/compile/20021110.c: .... here.
16626
16627 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16628
16629 PR c/8467
16630 * gcc.c-torture/execute/20021111-1.c
16631
16632 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16633
16634 PR c/8439
16635 * gcc.dg/20021110.c: New test.
16636
16637 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16638
16639 * g++.dg/abi/vthunk3.C: Run only on x86.
16640
16641 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16642
16643 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16644
16645 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16646
16647 * lib/compat.exp (compat-execute): Fix logic error in last
16648 change.
16649
16650 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16651
16652 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16653
16654 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16655
16656 PR c++/8389
16657 * g++.dg/template/access6.C: New test.
16658
16659 2002-11-08 Jan Hubicka <jh@suse.cz>
16660
16661 * gcc.dg/i386-ssefp-1.c: New test.
16662 * gcc.dg/i386-ssefp-1.c: New test.
16663
16664 2002-11-08 Jan Hubicka <jh@suse.cz>
16665
16666 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16667
16668 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16669
16670 * g++.dg/abi/vthunk3.C: New test.
16671
16672 PR c++/8338
16673 * g++.dg/template/crash2.C: New test.
16674
16675 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16676
16677 * testsuite/g++.dg/abi/dtor1.C: New test.
16678 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16679
16680 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16681
16682 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16683 Darwin.
16684
16685 2002-11-04 Adam Nemet <anemet@lnxw.com>
16686
16687 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16688 -mthumb. Only xfail with -O0.
16689
16690 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16691
16692 * g++.dg/abi/thunk1.C: New test.
16693 * g++.dg/abi/thunk2.C: Likewise.
16694 * g++.dg/abi/vtt1.C: Likewise.
16695
16696 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16697
16698 PR optimization/8423
16699 * gcc.c-torture/execute/builtin-constant.c: New test.
16700
16701 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16702
16703 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16704 Add some more cases.
16705
16706 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16707
16708 PR c++/8391
16709 * g++.dg/opt/local1.C: New test.
16710
16711 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16712
16713 PR c++/8160
16714 * g++.dg/template/complit1.C: New test.
16715
16716 PR c++/8149
16717 * g++.dg/template/typename4.C: Likewise.
16718
16719 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16720
16721 Core issue 287, PR c++/7639
16722 * g++.dg/template/instantiate1.C: Adjust error location.
16723 * g++.dg/template/instantiate3.C: New test.
16724 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16725 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16726 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16727
16728 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16729
16730 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16731
16732 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16733
16734 PR c++/8287
16735 * g++.dg/init/dtor2.C: New test.
16736
16737 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16738
16739 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16740 * gcc.dg/nest.c: Bypass errors on irix6.
16741
16742 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16743
16744 * gcc.dg/nest.c: Expect error for mmix-*-*.
16745 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16746
16747 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16748
16749 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16750 markers.
16751
16752 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16753
16754 2002-10-25 Mike Stump <mrs@apple.com>
16755
16756 * gcc.dg/warn-1.c: New test.
16757
16758 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16759
16760 * g++.dg/template/typename3.C: New test.
16761
16762 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16763
16764 * g++.dg/lookup/ptrmem1.C: New test.
16765
16766 * g++.dg/abi/vthunk2.C: New test.
16767
16768 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16769
16770 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16771
16772 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16773
16774 * g++.dg/abi/empty9.C: New test.
16775
16776 2002-10-24 Richard Henderson <rth@redhat.com>
16777
16778 * g++.dg/inherit/thunk1.C: Enable for ia64.
16779
16780 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16781
16782 PR c++/8067
16783 * g++.dg/lookup/pretty1.C: New test.
16784
16785 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16786
16787 * gcc.dg/20021023-1.c: New test.
16788
16789 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16790
16791 PR c++/7679
16792 * g++.dg/parse/inline1.C: New test.
16793
16794 2002-10-23 Richard Henderson <rth@redhat.com>
16795
16796 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16797
16798 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16799
16800 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16801
16802 PR c++/6579
16803 * g++.dg/parse/stmtexpr3.C: New test.
16804
16805 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16806
16807 * g++.dg/expr/cond1.C: New test.
16808
16809 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16810
16811 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16812
16813 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16814
16815 * g++.dg/abi/vbase13.C: New test.
16816 * g++.dg/abi/vbase14.C: Likewise.
16817
16818 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16819
16820 * gcc.dg/tls/pic-1.c: New test.
16821 * gcc.dg/tls/nonpic-1.c: New test.
16822 * gcc.dg/20021018-1.c: New test.
16823
16824 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16825
16826 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16827 Remove only files with the same base name as the test case.
16828 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16829 (profopt-execute): Likewise. Also, remove old profiling
16830 and performance data files before running the tests.
16831
16832 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16833 * g++.dg/bprob/bprob.exp: Likewise.
16834 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16835 to allow more general test case names.
16836
16837 * g++.dg/bprob/bprob-1.C: Rename to ...
16838 * g++.dg/bprob/g++-bprob-1.C: ... this.
16839
16840 * g77.dg/bprob/bprob-1.f: Rename to ...
16841 * g77.dg/bprob/g77-bprob-1.f: ... this.
16842
16843 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16844
16845 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16846 bison 1.50 or later.
16847
16848 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16849
16850 * g++.dg/README: Describe more test directories.
16851
16852 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16853
16854 * g++.dg/init/array6.C: Add additional tests.
16855
16856 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16857
16858 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16859 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16860
16861 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16862
16863 * gcc.c-torture/compile/20020604-1.x: New.
16864 * gcc.c-torture/compile/simd-5.x: Likewise.
16865 * gcc.c-torture/execute/920710-1.x: Likewise.
16866 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16867
16868 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16869
16870 * g++.dg/inherit/override1.C: Add dg-options clause.
16871
16872 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16873
16874 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16875 _mm_slli_si128.
16876
16877 2002-10-19 Andreas Schwab <schwab@suse.de>
16878
16879 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16880 directory component.
16881
16882 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16883
16884 * g++.dg/inherit/thunk1.C: New test.
16885
16886 * g++.dg/inherit/override1.C: New test.
16887
16888 * g++.dg/abi/mangle11.C: New test.
16889 * g++.dg/abi/mangle14.C: New test.
16890 * g++.dg/abi/mangle17.C: New test.
16891
16892 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16893
16894 * g++.dg/overload/member2.C: New test.
16895
16896 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16897
16898 * g++.dg/README: Describe new compat directory.
16899 * g++.dg/dg.exp: Skip tests in compat directory.
16900 * README.compat: New file.
16901 * lib/compat.exp: New expect script.
16902 * g++.dg/compat: New test directory.
16903 * g++.dg/compat/compat.exp: New expect script.
16904 * g++.dg/compat/abi: New test directory.
16905 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16906 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16907 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16908 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16909 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16910 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16911 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16912 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16913 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16914 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16915 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16916 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16917 * g++.dg/compat/break: New test directory.
16918 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16919 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16920 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16921 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16922 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16923 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16924 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16925 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16926 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16927 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16928 g++.dg/compat/break/README: New files.
16929 * g++.dg/compat/eh: New test directory.
16930 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16931 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16932 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16933 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16934 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16935 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16936 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16937 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16938 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16939 g++.dg/compat/eh/filter2_y.C,
16940 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16941 g++.dg/compat/eh/new1_y.C,
16942 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16943 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16944 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16945 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16946 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16947 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16948 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16949 g++.dg/compat/eh/unexpected1_y.C: New files.
16950 * g++.dg/compat/init: New test directory.
16951 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16952 g++.dg/compat/init/array5_y.C,
16953 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16954 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16955 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16956 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16957 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16958 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16959 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16960 g++.dg/compat/init/init-ref2_y.C: New files.
16961
16962 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16963
16964 PR c++/7584
16965 * g++.dg/inherit/using3.C: New test.
16966
16967 2002-10-17 Jan Hubicka <jh@suse.cz>
16968
16969 * gcc.dg/20021017-2.c: New test.
16970
16971 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16972
16973 * g++.dg/abi/mangle16.C: Adjust.
16974
16975 * g++.dg/init/array8.C: New test.
16976
16977 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16978
16979 * gcc.dg/special/mips-abi.exp: New test.
16980 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16981
16982 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16983
16984 * g++.dg/abi/mangle16.C: New test.
16985 * g++.dg/abi/mangle17.C: Likewise.
16986
16987 PR c++/7478
16988 * g++.dg/template/ref1.C: New test.
16989
16990 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16991
16992 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16993
16994 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16995
16996 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16997
16998 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16999
17000 PR c++/7524
17001 * g++.dg/init/array7.C: New test.
17002
17003 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17004
17005 * g++.dg/init/array6.C: New test.
17006
17007 * g++.dg/abi/mangle13.C: Likewise.
17008 * g++.dg/abi/mangle14.C: Likewise.
17009 * g++.dg/abi/mangle15.C: Likewise.
17010
17011 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17012
17013 * g++.dg/abi/empty8.C: New test.
17014
17015 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17016
17017 * g++.dg/init/ctor1.C: New test.
17018
17019 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17020
17021 * gcc.c-torture/execute/20021015-1.c: New test.
17022
17023 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17024
17025 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17026
17027 2002-10-14 Jan Hubicka <jh@suse.cz>
17028
17029 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17030
17031 2002-10-14 Richard Henderson <rth@redhat.com>
17032
17033 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17034
17035 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17036
17037 PR optimization/6631
17038 * g++.dg/opt/const2.C: New test.
17039
17040 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17041
17042 PR c++/7176
17043 * g++.dg/parse/friend1.C: New test.
17044 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17045
17046 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17047
17048 * gcc.dg/20021014-1.c: New test.
17049
17050 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17051
17052 PR c++/5661
17053 * g++.dg/ext/vlm1.C: New test.
17054 * g++.dg/ext/vlm2.C: Likewise.
17055
17056 * g++.dg/init/array1.C: Remove invalid braces.
17057 * g++.dg/init/brace1.C: New test.
17058 * g++.dg/init/copy2.C: Likewise.
17059 * g++.dg/init/copy3.C: Likewise.
17060 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17061 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17062 braces.
17063
17064 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17065
17066 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17067
17068 2002-10-11 Richard Shann <richard.shann@superh.com>
17069
17070 * gcc.c-torture/compile/simd-5.c: New test.
17071
17072 2002-10-10 Roger Sayle <roger@eyesopen.com>
17073
17074 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17075
17076 2002-10-10 Jim Wilson <wilson@redhat.com>
17077
17078 * gcc.c-torture/execute/20021010-1.c: New test.
17079
17080 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17081
17082 PR c/7353
17083 * g++.dg/ext/typedef-init.C: New test.
17084 * gcc.dg/typedef-init.c: New test.
17085
17086 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17087
17088 * gcc.dg/cpp/paste13.c: New test.
17089
17090 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17091
17092 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17093 remaining platforms, XFAIL during compile, not execute. Don't
17094 XFAIL at -O0.
17095
17096 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17097
17098 * gcc.dg/alias-1.c: Tweak expected warning.
17099
17100 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17101
17102 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17103
17104 2002-10-06 Andreas Jaeger <aj@suse.de>
17105
17106 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17107 * gcc.dg/cpp/c++98.C: Likewise.
17108
17109 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17110 * g++.dg/cpp/c++98.C: Likewise.
17111
17112 * g++.dg/README (Subdirectories): Mention cpp directory.
17113
17114 PR target/7559
17115 * gcc.dg/20021006-1.c: New test.
17116
17117 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17118
17119 PR c++/7804
17120 * g++.dg/other/warning1.C: New test.
17121
17122 2002-10-04 Roger Sayle <roger@eyesopen.com>
17123
17124 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17125 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17126 and sparc-*-* with -m64 as expected failures. See PR 8087.
17127
17128 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17129
17130 PR c++/7931
17131 * g++.dg/template/ptrmem3.C: New test.
17132
17133 PR c++/7754
17134 * g++.dg/template/union1.C: New test.
17135
17136 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17137
17138 PR c++/8006
17139 * g++.dg/abi/mangle9.C: New test.
17140 * g++.dg/abi/mangle10.C: New test.
17141 * g++.dg/abi/mangle11.C: New test.
17142 * g++.dg/abi/mangle12.C: New test.
17143
17144 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17145
17146 PR c++/7188.
17147 * g++.dg/template/meminit1.C: New test.
17148 * g++.dg/warn/Wreorder-1.C: Likewise.
17149 * g++.old-deja/g++.mike/warn3.C: Tweak.
17150 * lib/prune.exp: Ingore "in copy constructor".
17151
17152 2002-10-02 Andreas Jaeger <aj@suse.de>
17153
17154 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17155 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17156 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17157 on x86-64.
17158
17159 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17160
17161 * gcc.dg/empty1.C: Fix typo.
17162
17163 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17164
17165 * gcc.dg/alias-1.c: New test.
17166
17167 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17168
17169 * gcc.dg/empty1.C: New test.
17170
17171 * g++.dg/tls/init-2.C: Tweak error messages.
17172
17173 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17174
17175 * gcc.c-torture/compile/20020923-1.c: New test.
17176
17177 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17178
17179 * gcc.c-torture/execute/ffs-1.c: New test.
17180 * gcc.c-torture/execute/ffs-2.c: Ditto.
17181
17182 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17183
17184 * g++.dg/overload/member1.C: New test.
17185
17186 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17187
17188 * g++.dg/abi/empty7.C: New test.
17189 * g++.dg/init/pm2.C: Likewise.
17190
17191 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17192
17193 * g++.dg/rtti/crash1.C: New test.
17194
17195 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17196
17197 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17198 gcc.dg/sibcall-4.c: New tests.
17199
17200 2002-09-28 Roger Sayle <roger@eyesopen.com>
17201
17202 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17203 powerpc and MMIX targets.
17204
17205 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17206
17207 * gcc.dg/cpp/20020927-1.c: New.
17208
17209 2002-09-26 David S. Miller <davem@redhat.com>
17210
17211 * gcc.c-torture/compile/trunctfdf.c: New.
17212
17213 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17214
17215 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17216
17217 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17218
17219 * gcc.c-torture/execute/loop-15.c: New.
17220
17221 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17222
17223 * README.QMTEST: Fix typo.
17224
17225 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17226
17227 * gcc.dg/20020926-1.c: New test.
17228
17229 2002-09-25 David S. Miller <davem@redhat.com>
17230
17231 PR target/7842
17232 * gcc.c-torture/execute/shiftdi.c: New test.
17233
17234 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17235
17236 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17237 unique to the tool.
17238 * lib/g77.exp (g77_init): Likewise.
17239 * lib/g++.exp (g++_init): Likewise.
17240 * lib/objc.exp (objc_init): Likewise.
17241
17242 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17243
17244 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17245 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17246 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17247
17248 2002-09-25 Richard Henderson <rth@redhat.com>
17249
17250 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17251 too-small long double.
17252
17253 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17254
17255 * gcc.dg/20020919-1.c: New test.
17256
17257 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17258
17259 * g++.dg/abi/bitfield6.C: New test.
17260 * g++.dg/abi/bitfield7.C: New test.
17261 * g++.dg/abi/bitfield8.C: New test.
17262 * g++.dg/abi/vbase11.C: New test.
17263
17264 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17265
17266 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17267 hppa*-*-hpux*. Update test comment.
17268
17269 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17270
17271 * gcc.dg/tls/struct-1.c: New test.
17272
17273 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17274
17275 * gcc.dg/cpp/tr-warn2.c: Update.
17276
17277 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17278
17279 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17280
17281 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17282
17283 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17284 systems.
17285
17286 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17287
17288 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17289
17290 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17291 Adjust for c++filt moved to binutils. Remove spurious duplicate
17292 setting of cxxfilt.
17293
17294 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17295
17296 * gcc.dg/20020312-2.c: Update for darwin.
17297
17298 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17299
17300 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17301
17302 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17303
17304 * objc.dg/comp-types-1.m: New test.
17305 * objc.dg/comp-types-2.m: New test.
17306 * objc.dg/comp-types-3.m: New test.
17307 * objc.dg/comp-types-4.m: New test.
17308 * objc.dg/comp-types-5.m: New test.
17309 * objc.dg/comp-types-6.m: New test.
17310
17311 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17312
17313 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17314
17315 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17316
17317 * g++.dg/other/do1.C: New test.
17318
17319 * g++.dg/template/subst1.C: New test.
17320
17321 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17322
17323 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17324
17325 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17326
17327 * g++.dg/template/qualttp20.C: Adjust expected errors.
17328 * g++.old-deja/g++.jason/report.C: Likewise.
17329 * g++.old-deja/g++.other/qual1.C: Likewise.
17330
17331 * g++.dg/lookup/scoped2.C: New test.
17332
17333 * g++.dg/ext/asm3.C: New test.
17334
17335 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17336
17337 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17338
17339 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17340
17341 * ChangeLog: follow spelling conventions.
17342 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17343 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17344 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17345 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17346 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17347 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17348 * g++.old-deja/g++.law/global-init1.C: Likewise.
17349 * g++.old-deja/g++.other/delete4.C: Likewise.
17350 * g++.old-deja/g++.other/inline21.C: Likewise.
17351 * g++.old-deja/g++.other/singleton.C: Likewise.
17352 * g77.dg/strlen0.f: Likewise.
17353 * g77.f-torture/compile/20010519-1.f: Likewise.
17354 * g77.f-torture/compile/980310-4.f: Likewise.
17355 * gcc.c-torture/compile/20000605-1.c: Likewise.
17356 * gcc.c-torture/execute/20020225-1.c: Likewise.
17357 * gcc.dg/c90-hexfloat-2.c: Likewise.
17358 * gcc.dg/c99-bool-1.c: Likewise.
17359 * gcc.dg/c99-hexfloat-2.c: Likewise.
17360 * gcc.dg/dll-2.c: Likewise.
17361 * gcc.dg/wtr-union-init-1.c: Likewise.
17362 * gcc.dg/wtr-union-init-2.c: Likewise.
17363 * gcc.dg/wtr-union-init-3.c: Likewise.
17364 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17365 * gcc.dg/cpp/defined.c: Likewise.
17366 * gcc.dg/cpp/macsyntx.c: Likewise.
17367 * gcc.dg/cpp/paste2.c: Likewise.
17368 * gcc.dg/cpp/trad/defined.c: Likewise.
17369 * gcc.dg/format/c90-printf-1.c: Likewise.
17370 * gcc.dg/format/c90-scanf-1.c: Likewise.
17371 * gcc.dg/format/c99-printf-1.c: Likewise.
17372 * gcc.dg/format/c99-scanf-1.c: Likewise.
17373 * gcc.misc-tests/gcov-8.c: Likewise.
17374 * lib/profopt.exp: Likewise.
17375
17376 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17377
17378 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17379
17380 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17381
17382 * g++.dg/inherit/using2.C: New test.
17383
17384 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17385
17386 * ChangeLog: Follow spelling conventions.
17387 * g++.dg/template/friend4.C: Likewise.
17388 * g++.old-deja/g++.pt/crash67.C: Likewise.
17389 * gcc.c-torture/execute/20000801-4.c: Likewise.
17390 * gcc.dg/c90-digraph-1.c: Likewise.
17391 * gcc.dg/c94-digraph-1.c: Likewise.
17392 * gcc.dg/c99-digraph-1.c: Likewise.
17393 * gcc.dg/cpp/line5.c: Likewise.
17394 * gcc.dg/cpp/multiline.c: Likewise.
17395 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17396 * gcc.dg/format/attr-3.c: Likewise.
17397 * gcc.dg/format/c90-scanf-3.c: Likewise.
17398 * gcc.dg/format/ext-4.c: Likewise.
17399
17400 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17401
17402 * g++.dg/template/pretty1.C: New test.
17403
17404 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17405
17406 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17407
17408 2002-09-13 Matt Austern <austern@apple.com>
17409
17410 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17411 passing a cast expression to a function by const reference.
17412
17413 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17414
17415 * g++.dg/template/deduce1.C: New test.
17416
17417 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17418
17419 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17420 32-bit int.
17421
17422 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17423
17424 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17425 usage.
17426
17427 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17428
17429 * gcc.c-torture/compile/20020910-1.c: New test.
17430
17431 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17432
17433 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17434
17435 2002-09-10 Andreas Jaeger <aj@suse.de>
17436
17437 * gcc.dg/20020312-2.c: Adjust for x86-64.
17438
17439 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17440
17441 * g77.dg/7388.f: New test case for PR 7388.
17442
17443 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17444
17445 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17446
17447 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17448
17449 * objc.dg/proto-lossage-1.m: New test.
17450
17451 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17452
17453 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17454
17455 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17456
17457 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17458 expected to pass.
17459
17460 2002-09-06 Stan Shebs <shebs@apple.com>
17461 David Edelsohn <edelsohn@gnu.org>
17462
17463 * gcc.dg/weak: New directory.
17464 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17465 target-specific xfail bits.
17466 * gcc.dg/typeof-2.c: Move to new directory.
17467 * gcc.dg/weak.exp: New expect script.
17468
17469 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17470
17471 * gcc.c-torture/execute/extzvsi.c: New test.
17472
17473 2002-09-05 Stan Shebs <shebs@apple.com>
17474
17475 * gcc.dg/weak-1.c: xfail on Darwin.
17476 * gcc.dg/weak-2.c: Ditto.
17477 * gcc.dg/weak-3.c: Ditto.
17478 * gcc.dg/weak-4.c: Ditto.
17479 * gcc.dg/weak-5.c: Ditto.
17480 * gcc.dg/weak-6.c: Ditto.
17481 * gcc.dg/weak-7.c: Ditto.
17482 * gcc.dg/weak-8.c: Ditto.
17483 * gcc.dg/weak-9.c: Ditto.
17484
17485 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17486
17487 * gcc.c-torture/execute/loop-14.c: New test.
17488
17489 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17490
17491 * g++.dg/other/cxa-atexit1.C: New test.
17492
17493 * gcc.dg/typeof-2.c: New test.
17494
17495 2002-09-03 Roger Sayle <roger@eyesopen.com>
17496
17497 * gcc.dg/builtins-2.c: New testcase.
17498 * gcc.dg/builtins-3.c: New testcase.
17499
17500 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17501
17502 * gcc.dg/cpp/_Pragma4.c: New test.
17503
17504 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17505
17506 * objc/execute/nil_method-1.m: New testcase.
17507
17508 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17509
17510 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17511 [Object class], not [Object initialize].
17512
17513 2002-08-31 Roger Sayle <roger@eyesopen.com>
17514 Hans-Peter Nilsson <hp@bitrange.com>
17515
17516 * gcc.c-torture/execute/20020720-1.x: Skip test on
17517 mmix-knuth-mmixware. Correct comment.
17518
17519 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17520
17521 * testsuite/g++.dg/abi/bitfield5.C: New test.
17522 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17523
17524 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17525
17526 * objc.dg/undeclared-selector.m: New test.
17527
17528 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17529
17530 * g++.dg/other/offsetof1.C: Avoid cast warning.
17531
17532 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17533
17534 * objc.dg/super-class-2.m: New test.
17535
17536 2002-08-24 Matt Austern <austern@apple.com>
17537
17538 * g++.dg/ext/lvaddr.C: New test.
17539 * g++.dg/ext/lvcast.C: New test.
17540
17541 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17542
17543 * testsuite/g++.dg/inherit/cond1.C: New test.
17544
17545 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17546
17547 * gcc.dg/noncompile/incomplete-1.c: New test.
17548
17549 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17550
17551 * gcc.dg/typespec-1.c: New test.
17552
17553 2002-08-20 Devang Patel <dpatel@apple.com>
17554 * objc.dg/proto-hier-2.m: New test.
17555
17556 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17557
17558 * objc.dg/bitfield-1.m: New test.
17559 * objc.dg/bitfield-2.m: New test.
17560
17561 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17562
17563 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17564 gcc.dg/c99-flex-array-4.c: New tests.
17565
17566 2002-08-16 Stan Shebs <shebs@apple.com>
17567
17568 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17569
17570 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17571
17572 * gcc.dg/typeof-1.c: New test.
17573 * g++.dg/ext/typeof2.C: New test.
17574
17575 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17576
17577 * g++.dg/other/offsetof1.C: New test.
17578
17579 2002-08-14 Richard Henderson <rth@redhat.com>
17580
17581 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17582
17583 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17584
17585 * gcc.dg/cpp/_Pragma3.c: New test.
17586
17587 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17588
17589 * g++.dg/template/inherit3: New test.
17590
17591 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17592
17593 * gcc.dg/bitfld-4.c: Add blank options.
17594
17595 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17596
17597 * g++.dg/template/crash1.C: New test.
17598
17599 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17600
17601 * gcc.dg/tls/opt-2.c: New test.
17602
17603 2002-08-08 Devang Patel <dpatel@apple.com>
17604
17605 * objc.dg/selector-1.m : New test
17606
17607 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17608
17609 * g++.dg/abi/bitfield4.C: New test.
17610 * gcc.dg/bitfld-4.c: New test.
17611
17612 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17613
17614 * g++.dg/other/packed1.C: New test.
17615
17616 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17617
17618 * g++.dg/abi/offsetof.C: Tweak error messages.
17619 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17620
17621 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17622
17623 * gcc.dg/bitfld-3.c: New test.
17624
17625 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17626 Richard Henderson <rth@redhat.com>
17627
17628 * gcc.dg/i386-bitfield1.c: New test.
17629 * g++.dg/abi/bitfield3.C: Update.
17630
17631 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17632
17633 * objc.dg/const-str-2.m: Update.
17634 * gcc.dg/cpp/c++98.c: Change to C extension.
17635 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17636 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17637
17638 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17639
17640 * testsuite/gcc.dg/tls/diag-3.c: New.
17641
17642 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17643
17644 * g++.dg/README (Subdirectories): Document new subdir expr.
17645 * g++.dg/expr/pmf-1.C: New test.
17646
17647 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17648
17649 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17650
17651 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17652
17653 * g++.dg/abi/bitfield3.C: New test.
17654
17655 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17656
17657 * lib/gcov.exp: Tweak expected line formats.
17658 * gcc.misc-tests/gcov8.c: New test.
17659 * gcc.misc-tests/gcov8.x: New flags.
17660
17661 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17662
17663 * consistency.vlad/layout/endian.c: Include string.h.
17664
17665 * gcc.c-torture/execute/20020805-1.c: New test.
17666
17667 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17668
17669 * g++.dg/other/conversion1.C: New test.
17670
17671 2002-08-03 Roger Sayle <roger@eyesopen.com>
17672
17673 * gcc.dg/builtins-1.c: New testcase.
17674
17675 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17676
17677 * g++.dg/inherit/access3.C: New test.
17678
17679 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17680
17681 * gcc.dg/ia64-visibility-2.c: New test.
17682
17683 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17684
17685 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17686 __qualifier_flags to __flags.
17687
17688 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17689
17690 * g++.dg/inherit/operator1.C: New test.
17691 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17692 * g++.dg/other/error1.C: Change expected error message.
17693 * g++.dg/template/conv4.C: Likewise.
17694
17695 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17696
17697 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17698 for documented behavior.
17699
17700 2002-07-25 Roger Sayle <roger@eyesopen.com>
17701
17702 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17703 several targets known to fail.
17704
17705 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17706
17707 * gcc.dg/mips-args-[123].c: New tests.
17708
17709 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17710
17711 * gcc.dg/ppc-spe.c: New.
17712
17713 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17714
17715 * g++.dg/other/ptrmem4.C: New testcase.
17716
17717 2002-07-24 Richard Henderson <rth@redhat.com>
17718
17719 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17720
17721 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17722
17723 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17724
17725 2002-07-24 Roger Sayle <roger@eyesopen.com>
17726
17727 * gcc.c-torture/execute/memset-3.c: New testcase.
17728
17729 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17730
17731 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17732 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17733
17734 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17735
17736 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17737 Delete.
17738
17739 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17740
17741 * gcc.c-torture/compile/simd-4.c: New test.
17742
17743 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17744
17745 PR c++/7347, c++/7348
17746 * g++.dg/template/access4.C: New test.
17747 * g++.dg/template/access5.C: New test.
17748 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17749 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17750 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17751 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17752
17753 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17754
17755 * gcc.dg/gnu89-init-2.c: New test.
17756
17757 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17758
17759 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17760
17761 2002-07-20 Roger Sayle <roger@eyesopen.com>
17762
17763 * gcc.c-torture/execute/20020720-1.c: New testcase.
17764
17765 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17766
17767 * gcc.dg/cpp/Wsignprom.c: New tests.
17768
17769 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17770
17771 * gcc.c-torture/execute/loop-13.c: New test.
17772
17773 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17774
17775 * gcc.dg/cpp/expr.c: New tests.
17776
17777 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17778
17779 * g++.dg/opt/pr6713.C: Add template instantiation.
17780
17781 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17782
17783 * gcc.dg/nest.c: New test.
17784
17785 2002-07-17 Richard Henderson <rth@redhat.com>
17786
17787 * g++.dg/opt/pr6713.C: New test.
17788
17789 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17790
17791 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17792 XFAIL for all x86 processors.
17793
17794 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17795
17796 * gcc.c-torture/execute/20010122-1.x: Do not test with
17797 -fomit-frame-pointer.
17798
17799 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17800
17801 * g++.dg/template/instantiate2.C: New test.
17802 * g++.dg/template/spec4.C: New test.
17803
17804 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17805
17806 * g++.dg/template/access2.C: New test.
17807 * g++.dg/template/access3.C: New test.
17808
17809 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17810
17811 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17812 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17813 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17814 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17815 Convert to use <stdarg.h>.
17816 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17817 Delete.
17818 * gcc.dg/va-arg-2.c: New.
17819 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17820
17821 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17822
17823 * gcc.c-torture/compile/20020710-1.c: New test.
17824
17825 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17826 Andrew Pinski <pinskia@physics.uc.edu>
17827
17828 gcc.c-torture/compile/simd-2.c: New testcase.
17829 gcc.c-torture/compile/simd-3.c: Likewise.
17830
17831 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17832
17833 PR c++/7224
17834 * g++.dg/overload/error1.C: New test.
17835
17836 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17837
17838 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17839 configuration and IRIX 6 O32 ABI.
17840
17841 2002-07-11 Roger Sayle <roger@eyesopen.com>
17842
17843 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17844
17845 2002-07-10 Roger Sayle <roger@eyesopen.com>
17846
17847 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17848
17849 2002-07-10 Jeffrey A Law <law@redhat.com>
17850
17851 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17852
17853 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17854
17855 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17856
17857 * gcc.dg/20020312-2.c: Check for __PPC__.
17858
17859 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17860
17861 * gcc.c-torture/compile/20020709-1.c: New test.
17862
17863 2002-07-07 Roger Sayle <roger@eyesopen.com>
17864
17865 * g++.dg/template/qualttp21.C: New test case.
17866
17867 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17868
17869 * gcc.c-torture/compile/20020706-1.c: New test.
17870 * gcc.c-torture/compile/20020706-2.c: New test.
17871
17872 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17873 Alexandre Oliva <aoliva@redhat.com>
17874
17875 * g++.dg/warn/incomplete1.C: New test.
17876
17877 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17878
17879 PR c++/7099
17880 * g++.dg/warn/noreturn1.C: New test.
17881
17882 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17883
17884 PR c++/6706
17885 * g++.dg/debug/debug6.C: New test.
17886 * g++.dg/debug/debug7.C: New test.
17887
17888 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17889
17890 * gcc.c-torture/compile/simd-3.c: New test.
17891
17892 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17893
17894 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17895 * gcc.dg/20020620-1.c: Likewise.
17896
17897 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17898
17899 PR c++/6944
17900 * g++.dg/init/array4.C: New test.
17901 * g++.dg/init/array5.C: New test.
17902
17903 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17904
17905 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17906 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17907
17908 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17909
17910 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17911 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17912 * gcc.dg/wtr-conversion-1.c: Likewise.
17913 * gcc.dg/wtr-escape-1.c: Likewise.
17914 * gcc.dg/wtr-int-type-1.c: Likewise.
17915 * gcc.dg/wtr-label-1.c: Likewise.
17916 * gcc.dg/wtr-static-1.c: Likewise.
17917 * gcc.dg/wtr-strcat-1.c: Likewise.
17918 * gcc.dg/wtr-suffix-1.c: Likewise.
17919 * gcc.dg/wtr-switch-1.c: Likewise.
17920 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17921 * gcc.dg/wtr-union-init-1.c: Likewise.
17922 * gcc.dg/wtr-union-init-2.c: Likewise.
17923 * gcc.dg/wtr-union-init-3.c: Likewise.
17924
17925 * gcc.dg/wtr-func-def-1.c: New test.
17926
17927 2002-07-02 Devang Patel <dpatel@apple.com>
17928
17929 * objc.dg/param-1.m: New test.
17930
17931 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17932
17933 * gcc.dg/cpp/trad/directive.c: Add test.
17934 * gcc.dg/cpp/trad/macroargs.c: Add test.
17935 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17936
17937 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17938
17939 * gcc.dg/cpp/cmdlne-M.c: New test.
17940
17941 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17942
17943 * objc.dg/desig-init-1.m: New test.
17944
17945 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17946
17947 PR c++/6716
17948 * g++.dg/template/instantiate1.C: New test.
17949
17950 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17951
17952 PR c++/7112
17953 * g++.dg/template/sizeof2.C: New test.
17954
17955 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17956
17957 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17958 gcc.dg/cpp/trad/include.c: New tests.
17959
17960 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17961
17962 PR target/7177
17963 * gcc.c-torture/compile/20020701-1.c: New test.
17964
17965 2002-07-01 Stan Shebs <shebs@apple.com>
17966
17967 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17968 header here...
17969 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17970 (objc-torture-execute): or here.
17971
17972 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17973
17974 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17975
17976 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17977
17978 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17979
17980 2002-06-30 Devang Patel <dpatel@apple.com>
17981
17982 * objc.dg/fsyntax-only.m: New test.
17983
17984 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/6695
17987 * g++.dg/template/friend7.C: New file.
17988
17989 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17990
17991 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17992 return type.
17993
17994 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17995
17996 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17997 avoid division by zero.
17998
17999 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18000
18001 * gcc.dg/Wunknownprag.c: New tests.
18002
18003 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18004
18005 * gcc.c-torture/execute/simd-2.c: New test.
18006
18007 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18008
18009 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18010 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18011 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18012 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18013 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18014 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18015 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18016 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18017 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18018 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18019 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18020 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18021 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18022 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18023 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18024 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18025 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18026
18027 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18028
18029 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18030 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18031 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18032 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18033 New tests.
18034 * gcc.dg/cpp/trad/directive.c: Update.
18035
18036 2002-06-23 Andreas Jaeger <aj@suse.de>
18037
18038 * gcc.c-torture/execute/complex-6.c: New.
18039
18040 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18041
18042 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18043 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18044 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18045 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18046
18047 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18048
18049 * gcc.dg/cpp/trad: New directory with traditional tests copied
18050 from parent directory.
18051 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18052 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18053 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18054 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18055 Move to trad/ and rename.
18056 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18057 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18058 gcc.dg/cpp/trad/redef2.c: New tests.
18059 * gcc.dg/cpp/trad/trad.exp: New driver.
18060
18061 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18062
18063 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18064 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18065 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18066 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18067 Remove.
18068
18069 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18070
18071 * gcc.dg/20020620-1.c: New test.
18072
18073 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18074
18075 * g++.dg/template/ttp4.C: New test.
18076
18077 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18078
18079 * g++.dg/opt/vt1.C: Fix regexp.
18080
18081 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18082
18083 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18084 Don't use attribute `noinline'.
18085
18086 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18087
18088 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18089
18090 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18091
18092 * gcc.c-torture/execute/simd-1.c: New.
18093
18094 * gcc.dg/simd-1.c: New.
18095
18096 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18097
18098 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18099
18100 2002-06-16 Richard Henderson <rth@redhat.com>
18101
18102 * g++.dg/ext/anon-struct1.C: New.
18103 * g++.dg/ext/anon-struct2.C: New.
18104 * g++.dg/ext/anon-struct3.C: New.
18105 * gcc.dg/anon-struct-1.c: New.
18106 * gcc.dg/anon-struct-2.c: New.
18107 * gcc.dg/anon-struct-3.c: New.
18108 * gcc.dg/20011008-1.c: Adjust warning text.
18109 * gcc.dg/20020527-1.c: Add -fms-extensions.
18110
18111 2002-06-16 Richard Henderson <rth@redhat.com>
18112
18113 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18114
18115 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18116
18117 * gcc.c-torture/execute/20020615-1.c: New test.
18118
18119 2002-06-15 Roger Sayle <roger@eyesopen.com>
18120
18121 * gcc.c-tortuture/execute/compare-1.c: New test case.
18122 * gcc.c-tortuture/execute/compare-2.c: New test case.
18123 * gcc.c-tortuture/execute/compare-3.c: New test case.
18124
18125 2002-06-13 Richard Henderson <rth@redhat.com>
18126
18127 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18128 ia64 ilp32.
18129
18130 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18131
18132 * g++.dg/template/typename2.C: Update error message.
18133
18134 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18135
18136 * gcc.c-torture/execute/20020611-1.c: New test.
18137
18138 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18139
18140 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18141 list of targets to skip.
18142
18143 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18144
18145 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18146 targets if not optimizing.
18147
18148 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18149
18150 * gcc.c-torture/compile/20020605-1.c: New test.
18151
18152 * g++.dg/opt/vt1.C: New test.
18153
18154 * gcc.dg/20020531-1.c: New test.
18155
18156 * gcc.dg/20020530-1.c: New test.
18157
18158 * gcc.dg/20020527-1.c: New test.
18159
18160 * g++.dg/opt/cse1.C: New test.
18161
18162 2002-06-07 Roger Sayle <roger@eyesopen.com>
18163
18164 * gcc.dg/20020607-2.c: New test case.
18165
18166 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18167
18168 * gcc.c-torture/compile/20020604-1.c: New test.
18169
18170 2002-06-04 Richard Henderson <rth@redhat.com>
18171
18172 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18173 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18174 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18175
18176 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18177
18178 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18179
18180 2002-06-03 Richard Henderson <rth@redhat.com>
18181
18182 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18183 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18184
18185 2002-06-02 Richard Henderson <rth@redhat.com>
18186
18187 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18188 test functions static.
18189
18190 2002-06-02 Andreas Jaeger <aj@suse.de>
18191
18192 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18193 now.
18194
18195 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18196
18197 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18198 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18199 Update for mofified diagnostics.
18200 * gcc.dg/c99-intconst-1.c: No longer fail.
18201
18202 2002-06-02 Richard Henderson <rth@redhat.com>
18203
18204 * gcc.dg/uninit-A.c: Remove xfail markers.
18205
18206 2002-06-01 Roger Sayle <roger@eyesopen.com>
18207
18208 * gcc.dg/fnegate-1.c: New test case.
18209
18210 2002-05-30 Osku Salerma <osku@iki.fi>
18211
18212 * gcc.c-torture/execute/mayalias-1.c: New file.
18213
18214 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18215
18216 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18217 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18218 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18219
18220 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18221
18222 * gcc.c-torture/execute/20020529-1.c: New test.
18223
18224 2002-05-27 Richard Henderson <rth@redhat.com>
18225
18226 * g++.dg/ext/attrib6.C: New test case.
18227
18228 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18229
18230 * gcc.c-torture/execute/pure-1.c: New test.
18231
18232 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18233
18234 * gcc.dg/cpp/arith-2.c: Remove.
18235
18236 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18237
18238 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18239 * gcc.dg/cpp/if-3.c: Remove.
18240
18241 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18242
18243 * g++.dg/opt/cse2.C: New test.
18244
18245 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18246
18247 * gcc.dg/cpp/arith-1.c: New semantic tests.
18248 * gcc.dg/cpp/if-1.c: Update.
18249
18250 2002-05-24 Ben Elliston <bje@redhat.com>
18251
18252 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18253
18254 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18255
18256 * gcc.dg/verbose-asm.c: New test.
18257
18258 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18259
18260 * gcc.dg/cpp/paste12.c: New test.
18261
18262 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18263
18264 * g++.dg/parse/named_ops.C: New test.
18265
18266 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18267
18268 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18269
18270 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18271
18272 * gcc.dg/weak-2.c: Allow optional leading underscore
18273 in scan-assembler symbol name.
18274 * gcc.dg/weak-3.c: Likewise.
18275 * gcc.dg/weak-4.c: Likewise.
18276 * gcc.dg/weak-5.c: Likewise.
18277
18278 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18279
18280 * gcc.dg/20020523-1.c: New test.
18281
18282 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18283
18284 * objc.dg/const-str-2.m: Update now that we stop after
18285 a command line error.
18286
18287 2002-05-22 Richard Henderson <rth@redhat.com>
18288
18289 * g++.dg/dg.exp: Fix typo in test pruneing.
18290
18291 2002-05-22 Richard Henderson <rth@redhat.com>
18292
18293 * g++.dg/dg.exp: Prune the tls subdirectory.
18294 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18295 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18296 * g++.dg/tls/init-1.C: New.
18297
18298 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18299
18300 * gcc.dg/20020517-1.c: New test.
18301
18302 2002-05-21 Richard Henderson <rth@redhat.com>
18303
18304 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18305 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18306
18307 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18308
18309 * g++.dg/other/copy2.C: New test.
18310
18311 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18312
18313 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18314 (MAX_COPY): Bump up to 10 times sizeof (long long).
18315 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18316
18317 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18318 sizeof (long long).
18319
18320 * gcc.c-torture/execute/strcpy-1.c: New test.
18321
18322 2002-05-19 Jason Merrill <jason2redhat.com>
18323
18324 * g++.dg/ext/oper1.C: New test.
18325
18326 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18327 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18328
18329 * README.QMTEST: New file.
18330
18331 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18332
18333 2002-05-19 Andreas Jaeger <aj@suse.de>
18334
18335 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18336 now.
18337 * gcc.c-torture/execute/loop-2d.x: Likewise.
18338
18339 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18340
18341 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18342 support weak symbols.
18343 * gcc.dg/weak-4.c: Likewise
18344 * gcc.dg/weak-6.c: Likewise
18345
18346 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18347
18348 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18349 cygwin, coff and h8300-*-hms targets
18350 * gcc.dg/weak-5.c: Likewise
18351 * gcc.dg/weak-7.c: Likewise
18352
18353 2002-05-16 Jason Merrill <jason@redhat.com>
18354
18355 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18356 (scan-assembler-not, scan-assembler-dem): Likewise.
18357 (scan-assembler-dem-not): Likewise.
18358
18359 2002-05-15 Richard Henderson <rth@redhat.com>
18360
18361 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18362
18363 2002-05-15 Richard Henderson <rth@redhat.com>
18364
18365 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18366 (vfoo1f): Warning here.
18367 (vfoo1l): Don't redefine the alias.
18368
18369 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18370
18371 * g++.dg/init/pm1.C: New test.
18372
18373 2002-05-12 David S. Miller <davem@redhat.com>
18374
18375 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18376 types.
18377
18378 2002-05-10 Roger Sayle <roger@eyesopen.com>
18379
18380 * gcc.c-torture/execute/20020510-1.c: New test case.
18381
18382 2002-05-10 David S. Miller <davem@redhat.com>
18383
18384 * gcc.c-torture/execute/conversion.c: Test long double too.
18385
18386 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18387
18388 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18389 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18390 * lib/g++.exp (g++_link_flags): Likewise.
18391 * lib/objc.exp (objc_target_compile): Likewise.
18392
18393 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18394
18395 * gcc.dg/cpp/poison.c: Update.
18396 * gcc.dg/cpp/20000625-2.c: Remove.
18397 * gcc.dg/cpp/direct2s.c: Remove final test.
18398
18399 2002-05-08 Tom Rix <trix@redhat.com>
18400
18401 * gcc.c-torture/execute/20020508-1.c: New test.
18402 * gcc.c-torture/execute/20020508-2.c: New test.
18403 * gcc.c-torture/execute/20020508-3.c: New test.
18404
18405 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18406
18407 * gcc.dg/cpp/charconst-4.c: More tests.
18408
18409 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18410
18411 PR c/6569
18412 * gcc.dg/weak-3.c: Update location of warning messages.
18413 * gcc.dg/weak-5.c: Likewise.
18414
18415 2002-05-06 Roger Sayle <roger@eyesopen.com>
18416
18417 * gcc.c-torture/execute/20020506-1.c: New test case.
18418
18419 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18420
18421 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18422
18423 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18424
18425 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18426
18427 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18428
18429 * gcc.dg/cpp/charconst-3.c: New test.
18430
18431 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18432
18433 * gcc.dg/cpp/charconst.c: Update tests.
18434
18435 2002-05-05 Tim Josling <tej@melbpc.org.au>
18436
18437 * treelang: Added directory for new sample language treelang. Also
18438 lib/treelang.exp: New file to signal treelang should be tested.
18439
18440 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18441
18442 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18443 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18444 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18445 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18446 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18447 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18448 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18449
18450 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18451
18452 * gcc.dg/format/xopen-2.c: New test.
18453
18454 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18455
18456 * gcc.dg/20020503-1.c: New test.
18457
18458 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18459
18460 * g++.dg/init/dtor1.C: Make it tougher.
18461
18462 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18463
18464 * g++.dg/init/dtor1.C: New test.
18465
18466 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18467
18468 * gcc.dg/altivec-8.c: New.
18469
18470 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18471
18472 * gcc.dg/altivec-7.c: New.
18473
18474 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18475
18476 * g++.dg/parse/typedef1.C: New test.
18477
18478 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18479
18480 PR c++/6486
18481 * g++.dg/template/friend6.C: New test.
18482
18483 PR c++/6492
18484 * g++.dg/init/copy1.C: New test.
18485
18486 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18487
18488 * g++.dg/warn/effc1.C: New test.
18489
18490 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18491
18492 * gcc.dg/cpp/if-cexp.c: Add a test.
18493
18494 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18495
18496 * gcc.dg/20020426-2.c: New test.
18497
18498 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18499
18500 * gcc.dg/cpp/if-mop.c: Update.
18501 * gcc.dg/cpp/if-mpar.c: Add test.
18502 * gcc.dg/cpp/if-oppr.c: Update.
18503
18504 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18505
18506 PR c/6343
18507 * gcc.dg/weak-[2-7].c: New tests.
18508
18509 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18510
18511 * gcc.dg/enum1.c: New test.
18512
18513 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18514
18515 PR c++/6497
18516 * g++.dg/inherit/access2.C: New test.
18517
18518 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18519
18520 PR bootstrap/6445
18521 * gcc.dg/20020426-1.c: New test.
18522
18523 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18524
18525 * g++.dg/abi/enum1.C: New test.
18526
18527 2002-04-26 Richard Henderson <rth@redhat.com>
18528
18529 * gcc.dg/c99-bool-1.c: Expect always true warning.
18530
18531 2002-04-25 Roger Sayle <roger@eyesopen.com>
18532
18533 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18534
18535 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18536
18537 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18538 targets.
18539
18540 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18541
18542 * g++.dg/abi/mange7.C: New test.
18543
18544 PR c++/6438.
18545 * g++.dg/parse/stmtexpr2.C: New test.
18546
18547 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18548
18549 * gcc.dg/20020312-2.c: Add SH target.
18550
18551 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18552
18553 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18554 compiler output on mips*-*-irix*.
18555
18556 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18557
18558 * g++.dg/parse/attr1.C: New test.
18559
18560 2002-04-23 Roger Sayle <roger@eyesopen.com>
18561
18562 * gcc.c-torture/execute/string-opt-17.c: New test case.
18563 * gcc.c-torture/execute/memset-2.c: New test case.
18564
18565 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18566
18567 PR c++/6256:
18568 * g++.dg/template/friend5.C: New test.
18569
18570 PR c++/6331:
18571 * g++.dg/template/qual1.C: Likewise.
18572
18573 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18574
18575 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18576 Include stdlib.h, not stdio.h or ctype.h.
18577
18578 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18579
18580 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18581 cris-*-elf* and mmix-*-*.
18582 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18583 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18584 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18585 Ditto.
18586 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18587 * gcc.dg/wchar_t-1.c: Ditto.
18588
18589 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18590
18591 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18592 Clarify comment.
18593
18594 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18595
18596 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18597
18598 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18599
18600 * gcc.c-torture/execute/20000906-1.x: Delete.
18601
18602 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18603
18604 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18605
18606 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18607
18608 * PR6367
18609 * g77.f-torture/execute/6367.f: New test.
18610 * g77.f-torture/execute/6367.x: Disable for MMIX.
18611
18612 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18613
18614 * PR6352
18615 * g++.dg/opt/inline2.C: New test.
18616
18617 2002-04-18 Richard Henderson <rth@redhat.com>
18618
18619 * gcc.dg/20000906-1.c: Enable for all targets.
18620 * gcc.c-torture/compile/iftrap-2.c: New.
18621
18622 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18623
18624 * gcc.dg/20020418-1.c: New test.
18625 * gcc.dg/20020418-2.c: New test.
18626
18627 2002-04-18 Richard Henderson <rth@redhat.com>
18628
18629 * gcc.c-torture/compile/iftrap-1.c: New.
18630 * gcc.dg/iftrap-1.c: Adjust for ia64.
18631 * gcc.dg/iftrap-2.c: New.
18632
18633 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18634
18635 * gcc.c-torture/compile/20020418-1.c: New test.
18636
18637 2002-04-18 Roger Sayle <roger@eyesopen.com>
18638
18639 * gcc.c-torture/compile/20020415-1.c: New.
18640
18641 2002-04-18 David S. Miller <davem@redhat.com>
18642
18643 * gcc.c-torture/execute/20020418-1.c: New test.
18644
18645 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18646
18647 * gcc.dg/20020416-1.c: New test.
18648
18649 * g++.dg/opt/inline1.C: New test.
18650
18651 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18652
18653 * gcc.dg/altivec-5.c: New test.
18654
18655 * gcc.dg/20020415-1.c: New test.
18656
18657 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18658
18659 * testsuite/lib/chill.exp: Remove.
18660
18661 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18662
18663 * g++.dg/other/big-struct.C: New test.
18664
18665 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18666
18667 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18668 of scratch file.
18669
18670 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18671
18672 PR c/6277
18673 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18674 in scan-assembler function name
18675
18676 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18677
18678 * g77.f-torture/execute/980628-4.x,
18679 g77.f-torture/execute/980628-5.x,
18680 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18681 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18682 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18683 i[34567]86-*-*.
18684
18685 2002-04-13 David S. Miller <davem@redhat.com>
18686
18687 * gcc.c-torture/execute/20020413-1.c: New test.
18688
18689 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18690
18691 * gcc.dg/asm-6.c,
18692 * g++.dg/ext/asm1.C: New tests.
18693
18694 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18695
18696 PR c++ 5373.
18697 * g++.dg/parse/stmtexpr1.C: New test.
18698
18699 PR c++/5189.
18700 * g++.dg/template/copy1.C: New test.
18701
18702 2002-04-12 Richard Henderson <rth@redhat.com>
18703
18704 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18705
18706 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18707
18708 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18709 gcc.c-torture/execute/20020307-2.c.
18710
18711 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18712
18713 * g++.dg/ext/attrib5.C,
18714 * g++.dg/lookup/struct1.C: New tests.
18715
18716 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18717
18718 * gcc.dg/20020411-1.c: New test.
18719
18720 * gcc.c-torture/execute/20020411-1.c: New test.
18721
18722 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18723
18724 * g77.f-torture/execute/6177.f: New test.
18725
18726 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18727
18728 PR middle-end/6247
18729 * g++.dg/opt/cleanup1.C: New test.
18730
18731 * g++.dg/opt/const1.C: New test.
18732
18733 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18734
18735 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18736
18737 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18738
18739 PR c++/5507
18740 * g++.dg/template/typename2.C: New test.
18741
18742 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18743
18744 * gcc.c-torture/execute/loop-12.c: New.
18745
18746 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18747
18748 * g77.f-torture/execute/980628-4.x,
18749 g77.f-torture/execute/980628-5.x,
18750 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18751 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18752 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18753
18754 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18755
18756 PR optimization/6086
18757 * g++.dg/opt/preinc1.C: New test.
18758
18759 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c++/5571
18762 * g++.dg/opt/static2.C: New test.
18763
18764 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18765
18766 PR c/5120
18767 * gcc.dg/20020406-1.c: New test.
18768
18769 2002-04-04 David S. Miller <davem@redhat.com>
18770
18771 * gcc.c-torture/execute/20020404-1.c: New test.
18772
18773 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18774
18775 PR c/6123
18776 * gcc.dg/20020312-2.c: Do not declare global register variable
18777 if __PIC__ or __pic__ is defined.
18778
18779 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18780
18781 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18782 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18783
18784 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18785
18786 * gcc.misc-tests/linkage.exp: Update last change to handle
18787 sparc*-, not just sparc-.
18788
18789 2002-04-03 Richard Henderson <rth@redhat.com>
18790
18791 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18792
18793 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18794
18795 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18796
18797 2002-04-02 David S. Miller <davem@redhat.com>
18798
18799 * gcc.c-torture/execute/20020402-3.c: New test.
18800
18801 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18802
18803 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18804 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18805
18806 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18807 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18808 g77.f-torture/execute/20001201.x,
18809 g77.f-torture/execute/u77-test.x: New files.
18810
18811 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18812 * gcc.dg/wchar_t-1.c: Ditto.
18813
18814 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18815
18816 * gcc.c-torture/execute/20020402-1.c: New test.
18817
18818 2002-04-01 Richard Henderson <rth@redhat.com>
18819
18820 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18821
18822 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18823
18824 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18825
18826 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18827
18828 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18829
18830 * g++.dg/inherit/template-as-base.C: Expect error.
18831 * g++.dg/inherit/namespace-as-base.C: Likewise.
18832
18833 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18834
18835 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18836 g++.dg/ext/instantiate3.C: Tweak match patterns.
18837
18838 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18839 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18840 -da test.
18841
18842 2002-03-31 Richard Henderson <rth@redhat.com>
18843
18844 * gcc.dg/special/alias-2.c: New.
18845 * gcc.dg/special/ecos.exp: Run it.
18846
18847 2002-03-31 Richard Henderson <rth@redhat.com>
18848
18849 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18850
18851 2002-03-31 Kazu Hirata <kazu@hxi.com>
18852
18853 * gcc.dg/weak-1.c: Disable on h8300 port.
18854
18855 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18856
18857 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18858 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18859 ordering tests.
18860 * g++.dg/bprob/bprob-1.C: New test.
18861 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18862 * g++.dg/gcov/gcov-1.C: New test.
18863 * g++.dg/gcov/gcov-1.x: New file.
18864 * g++.dg/gcov/gcov-2.C: New test.
18865 * g++.dg/gcov/gcov-3.C: New test.
18866 * g++.dg/gcov/gcov-3.h: New file.
18867
18868 2002-03-28 Roger Sayle <roger@eyesopen.com>
18869
18870 * g++.old-deja/g++.other/builtins5.C: New test.
18871 * g++.old-deja/g++.other/builtins6.C: New test.
18872 * g++.old-deja/g++.other/builtins7.C: New test.
18873 * g++.old-deja/g++.other/builtins8.C: New test.
18874 * g++.old-deja/g++.other/builtins9.C: New test.
18875
18876 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18877
18878 * g++.dg/opt/static1.C: New test.
18879
18880 * g++.dg/opt/longbranch1.C: New test.
18881
18882 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18883
18884 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18885
18886 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18887
18888 2002-03-28 Jeffrey A Law (law@redhat.com)
18889
18890 * gcc.c-torture/execute/20020328-1.c: New test.
18891
18892 2002-03-27 Richard Henderson <rth@redhat.com>
18893
18894 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18895 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18896 move from g++.old-deja/g++.ext/.
18897
18898 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18899
18900 * g++.dg/init/new2.C: New test.
18901
18902 2002-03-26 Richard Henderson <rth@redhat.com>
18903
18904 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18905
18906 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18907 on sparc.
18908
18909 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18910 sparcv9 systems.
18911 * gcc.dg/20001102-1.c: Likewise.
18912
18913 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18914
18915 * gcc.dg/cpp/endif-pedantic1.c,
18916 gcc.dg/cpp/endif-pedantic2.c: New tests.
18917
18918 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18919
18920 * g++.dg/init/new1.C: New test.
18921
18922 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18923
18924 * g++.dg/abi/vbase9.C: New test.
18925
18926 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18927
18928 * gcc.dg/arm-asm.c: New test.
18929
18930 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18931
18932 * gcc.dg/Wswitch-enum.c: New test.
18933 Fix PR c/5044.
18934
18935 2002-03-26 Richard Henderson <rth@redhat.com>
18936
18937 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18938 structure.
18939
18940 2002-03-25 Richard Henderson <rth@redhat.com>
18941
18942 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18943 sparcv9 systems.
18944
18945 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18946 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18947
18948 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18949
18950 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18951
18952 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18953
18954 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18955 targets using generic thunk support.
18956
18957 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18958
18959 * gcc.c-torture/compile/20020323-1.c: New test.
18960
18961 * g++.dg/opt/conj2.C: New test.
18962
18963 2002-03-24 Richard Henderson <rth@redhat.com>
18964
18965 * gcc.dg/weak-1.c: Use -fno-common.
18966
18967 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18968
18969 * g77.dg/f77-edit-apostrophe-out.f: New test
18970 * g77.dg/f77-edit-h-out.f: New test
18971 * g77.dg/f77-edit-t-in.f: New test
18972 * g77.dg/f77-edit-t-out.f: New test
18973 * g77.dg/f77-edit-x-out.f: New test
18974 * g77.dg/f77-edit-slash-out.f: New test
18975 * g77.dg/f77-edit-colon-out.f: New test
18976 * g77.dg/f77-edit-s-out.f: New test
18977
18978 2002-03-24 Richard Henderson <rth@redhat.com>
18979
18980 * objc/execute/formal_protocol-6.x: New XFAIL.
18981
18982 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18983
18984 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18985 that do not support weak symbols
18986
18987 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18988
18989 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18990 * lib/g77.exp: Likewise
18991 * lib/objc.exp: Likewise
18992
18993 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18994
18995 * gcc.dg/Wswitch-default.c: New test.
18996
18997 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18998
18999 * g++.dg/other/enum1.C: New test.
19000
19001 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19002
19003 * gcc.dg/pragma-ep-3.c: Fix typo.
19004
19005 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19006
19007 * g++.dg/inherit/template-as-base.C: New test.
19008
19009 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19010
19011 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19012 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19013
19014 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19015
19016 * gcc.dg/cpp/multiline.c: Update to match.
19017
19018 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19019
19020 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19021
19022 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19023
19024 * gcc.dg/cpp/extratokens2.c: New file.
19025
19026 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19027
19028 * gcc.dg/20020312-2.c: Add rs6000 target.
19029
19030 * gcc.c-torture/compile/20020319-1.c: New test.
19031
19032 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19033
19034 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19035 (A, E): Handle this.
19036
19037 2002-03-20 Jason Merrill <jason@redhat.com>
19038
19039 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19040 ignoring -fpic.
19041 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19042 through prune_gcc_output.
19043
19044 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19045
19046 * gcc.c-torture/compile/20020320-1.c: New test.
19047
19048 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19049
19050 * gcc.c-torture/compile/20020318-1.c: New test.
19051
19052 * gcc.dg/struct-by-value-1.c: New test.
19053
19054 * gcc.dg/20020319-1.c: New test.
19055
19056 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19057
19058 * g++.dg/opt/conj1.C: New test.
19059
19060 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19061
19062 * g++.dg/template/qualttp20.C: Revert previous change.
19063 * g++.dg/template/qualttp3.C: Likewise.
19064 * g++.dg/template/qualttp4.C: Likewise
19065 * g++.dg/template/qualttp5.C: Likewise
19066 * g++.dg/template/qualttp6.C: Likewise
19067 * g++.dg/template/qualttp7.C: Likewise
19068 * g++.dg/template/qualttp8.C: Likewise
19069 * g++.dg/template/recurse.C: Likewise.
19070
19071 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19072
19073 * gcc.dg/cpp/wchar-1.c: Update.
19074
19075 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19076
19077 * g++.dg/template/conv1.C: New test.
19078 * g++.dg/template/conv2.C: New test.
19079 * g++.dg/template/conv3.C: New test.
19080 * g++.dg/template/conv4.C: New test.
19081
19082 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19083
19084 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19085 * g++.dg/template/qualttp3.C: Likewise.
19086 * g++.dg/template/qualttp4.C: Likewise
19087 * g++.dg/template/qualttp5.C: Likewise
19088 * g++.dg/template/qualttp6.C: Likewise
19089 * g++.dg/template/qualttp7.C: Likewise
19090 * g++.dg/template/qualttp8.C: Likewise
19091 * g++.dg/template/recurse.C: Likewise.
19092
19093 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19094
19095 * g++.dg/opt/dtor1.C: New test.
19096
19097 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19098
19099 * gcc.c-torture/compile/20020315-1.c: New test.
19100
19101 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19102
19103 * gcc.dg/weak-1.c: Fix scan tests.
19104
19105 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19106
19107 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19108 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19109 cris-*-aout* mmix-*-*.
19110 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19111 cris-*-aout* mmix-*-*.
19112 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19113 cris-*-elf* cris-*-aout* and mmix-*-*.
19114 * gcc.dg/20001009-1.c: Ditto.
19115 * gcc.dg/20010912-1.c: Ditto.
19116 * gcc.dg/20020122-4.c: Ditto.
19117 * gcc.dg/inline-2.c: Ditto.
19118
19119 2002-03-14 Jeffrey A Law (law@cygnus.com)
19120
19121 * gcc.c-torture/compile/20020314-1.c: New test.
19122
19123 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19124
19125 * gcc.c-torture/execute/20020314-1.c: New test.
19126
19127 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19128
19129 * g++.dg/warn/Wunused-1.C: New test.
19130
19131 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19132
19133 * g++.dg/abi/mangle6.C: New test.
19134
19135 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19136
19137 * gcc.c-torture/compile/20020309-2.c: New test.
19138
19139 * gcc.c-torture/compile/20020312-1.c: New test.
19140
19141 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19142
19143 * g++.dg/other/access1.C: New test.
19144
19145 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19146
19147 * gcc.c-torture/execute/wchar_t-1.c: New test.
19148
19149 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19150
19151 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19152
19153 2002-03-12 Roger Sayle <roger@eyesopen.com>
19154
19155 * gcc.dg/20020312-1.c: New test case.
19156
19157 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19158
19159 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19160
19161 2002-03-11 Richard Henderson <rth@redhat.com>
19162
19163 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19164 * g++.old-deja/g++.jason/report.C: Likewise.
19165
19166 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19167
19168 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19169 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19170
19171 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19172
19173 * testsuite/g++.dg/overload/pmf1.C: New test.
19174
19175 2002-03-11 Kazu Hirata <kazu@hxi.com>
19176
19177 * gcc.c-torture/execute/20020307-1.c: Use long.
19178
19179 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19180
19181 PR optimization/5844
19182 * gcc.dg/20020310-1.c: New test.
19183
19184 2002-03-09 Michael Meissner <meissner@redhat.com>
19185
19186 * gcc.c-torture/execute/memcpy-2.c: New test.
19187 * gcc.c-torture/execute/memset-1.c: New test.
19188 * gcc.c-torture/execute/strlen-1.c: New test.
19189 * gcc.c-torture/execute/strcmp-1.c: New test.
19190 * gcc.c-torture/execute/strncmp-1.c: New test.
19191
19192 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19193
19194 * gcc.dg/ppc-ldstruct.c: New test.
19195
19196 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19197
19198 * gcc.c-torture/execute/va-arg-22.c: New test.
19199
19200 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19201
19202 * gcc.c-torture/compile/20020309-1.c: New test.
19203
19204 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19205
19206 * gcc.c-torture/execute/20020307-2.c: New test.
19207
19208 2002-03-07 Jeffrey A Law (law@redhat.com)
19209
19210 * g77.f-torture/compile/20020307-1.f: New test.
19211
19212 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19213
19214 * gcc.dg/unordered-1.c: New test.
19215
19216 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19217
19218 * gcc.c-torture/execute/20020307-1.c: New test.
19219
19220 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19221
19222 * gcc.dg/20020304-1.c: New test.
19223
19224 * gcc.c-torture/compile/20020304-2.c: New test.
19225
19226 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19227
19228 * gcc.c-torture/compile/20020304-1.c: New test case
19229 (from PR c/5830).
19230
19231 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19232
19233 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19234
19235 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19236
19237 * g++.dg/other/classkey1.C: New test.
19238
19239 2002-03-01 Richard Henderson <rth@redhat.com>
19240
19241 * gcc.c-torture/compile/981223-1.x: New.
19242 * gcc.c-torture/compile/920625-1.x: New.
19243
19244 2002-02-28 Richard Henderson <rth@redhat.com>
19245
19246 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19247
19248 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19249
19250 * gcc.c-torture/execute/20020227-1.c: New test.
19251
19252 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19253
19254 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19255 here" ERROR lines.
19256 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19257 * g++.old-deja.g++.other/defarg1.C: Likewise.
19258 * g++.old-deja/g++.pt/calls2.C: Likewise.
19259 * g++.old-deja/g++.pt/crash20.C: Likewise.
19260 * g++.old-deja/g++.pt/crash30.C: Likewise.
19261 * g++.old-deja/g++.pt/crash36.C: Likewise.
19262 * g++.old-deja/g++.pt/crash6.C: Likewise.
19263 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19264 * g++.old-deja/g++.pt/derived3.C: Likewise.
19265 * g++.old-deja/g++.pt/error1.C: Likewise.
19266 * g++.old-deja/g++.pt/friend21.C: Likewise.
19267 * g++.old-deja/g++.pt/friend23.C: Likewise.
19268 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19269 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19270
19271 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19272
19273 * gcc.c-torture/execute/20020225-2.c: New test.
19274
19275 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19276
19277 * gcc.c-torture/execute/920730-1t.c,
19278 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19279 Delete test cases, only relevant to -traditional.
19280
19281 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19282
19283 * gcc.dg/cpp/undef1.c: Remove.
19284 * gcc.dg/cpp/directiv.c: Update.
19285 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19286
19287 2002-02-27 Michael Meissner <meissner@redhat.com>
19288
19289 * gcc.c-torture/execute/20020226-1.c: New test.
19290
19291 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19292
19293 * g++.dg/debug/debug4.C: New test.
19294
19295 * gcc.dg/ia64-visibility-1.c: New test.
19296
19297 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19298
19299 * gcc.dg/debug/20020224-1.c: New.
19300
19301 2002-02-25 Kazu Hirata <kazu@hxi.com>
19302
19303 * gcc.c-torture/execute/960416-1.x: New.
19304 * gcc.c-torture/execute/divconst-3.x: Likewise.
19305
19306 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19307
19308 * gcc.dg/20020224-1.c: New test.
19309
19310 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19311
19312 * gcc.c-torture/execute/20020225-1.c: New.
19313
19314 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19315
19316 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19317
19318 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19319
19320 * gcc.dg/20020222-1.c: New test.
19321
19322 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19323
19324 * g++.dg/opt/anonunion1.C: New test.
19325
19326 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19327
19328 * g++.dg/template/qualttp19.C: New test.
19329 * g++.dg/template/qualttp20.C: New test.
19330 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19331 * g++.old-deja/g++.other/qual1.C: Likewise.
19332
19333 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19334
19335 * gcc.dg/attr-alwaysinline.c: New.
19336
19337 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19338
19339 * gcc.dg/20020220-1.c: New test.
19340
19341 * gcc.dg/20020220-2.c: New test.
19342
19343 * g++.dg/opt/mmx1.C: New test.
19344
19345 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19346
19347 * gcc.c-torture/compile/20020110.c: New test.
19348
19349 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19350
19351 * gcc.c-torture/execute/20020219-1.c: New test.
19352
19353 * gcc.dg/20020219-1.c: New test.
19354
19355 * gcc.dg/noncompile/20020220-1.c: New test.
19356
19357 * g++.dg/opt/ptrintsum1.C: New test.
19358
19359 * gcc.dg/debug/20020220-1.c: New test.
19360
19361 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19362
19363 * gcc.c-torture/execute/20020216-1.c: New test.
19364
19365 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19366
19367 * gcc.dg/decl-1.c: Update, new test.
19368
19369 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19370
19371 * g++.dg/abi/bitfield1.C: New test.
19372 * g++.dg/abi/bitfield2.C: New test.
19373
19374 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19375
19376 * gcc.dg/attr-nest.c: New test.
19377
19378 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19379
19380 * gcc.c-torture/execute/20020215-1.c: New test.
19381
19382 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19383
19384 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19385 * g++.dg/debug/debug.exp: New.
19386 * g++.dg/debug/trivial.C: New.
19387 * g++.dg/debug/debug1.C: Moved...
19388 * g++.dg/other/debug1.C: ...from here.
19389 * g++.dg/debug/debug2.C: Moved...
19390 * g++.dg/other/debug2.C: ...from here.
19391 * g++.dg/debug/debug3.C: Moved...
19392 * g++.dg/other/debug3.C: ...from here.
19393
19394 * gcc.dg/noncompile/20020213-1.c: New test.
19395
19396 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19397
19398 * g++.dg/other/debug3.C: New test.
19399
19400 * gcc.c-torture/execute/20020213-1.c: New test.
19401
19402 2002-02-13 Richard Smith <richard@ex-parrot.com>
19403
19404 * g++.old-deja/g++.other/thunk1.C: New test.
19405
19406 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19407
19408 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19409
19410 2002-02-13 Stan Shebs <shebs@apple.com>
19411
19412 * gcc.dg/altivec-3.c: New.
19413
19414 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19415
19416 * gcc.dg/Wunreachable-1.c: New test.
19417 * gcc.dg/Wunreachable-2.c: New test.
19418
19419 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19420
19421 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19422
19423 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19424
19425 * gcc.dg/decl-1.c: New test.
19426
19427 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19428
19429 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19430
19431 2002-02-10 Kazu Hirata <kazu@hxi.com>
19432
19433 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19434 * gcc.c-torture/compile/980506-1.x: Likewise.
19435
19436 2002-02-10 Kazu Hirata <kazu@hxi.com>
19437
19438 * gcc.dg/20020210-1.c: New.
19439
19440 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19441
19442 * g77.f-torture/execute/947.f: New regression test
19443 for PR fortran/947.
19444
19445 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19446
19447 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19448 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19449
19450 2002-02-08 Richard Henderson <rth@redhat.com>
19451
19452 * gcc.c-torture/compile/labels-3.c: New.
19453
19454 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19455
19456 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19457 expression statements work instead.
19458 * gcc.dg/noncompile/20020207-1.c: New test.
19459
19460 2002-02-07 Richard Henderson <rth@redhat.com>
19461
19462 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19463
19464 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19465
19466 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19467 message from g77
19468 * lib/g77-dg.exp: Trim g77 error messages so that they are
19469 recognized by dg.exp.
19470
19471 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19472
19473 PR fortran/5473
19474 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19475
19476 2002-02-07 Richard Henderson <rth@redhat.com>
19477
19478 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19479 to be sufficiently aligned for integers.
19480
19481 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19482
19483 * g++.dg/template/friend4.C: New test.
19484
19485 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19486
19487 PR fortran/5743
19488 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19489 unsupported cases.
19490
19491 2002-02-07 Richard Henderson <rth@redhat.com>
19492
19493 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19494 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19495 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19496 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19497
19498 2002-02-06 Richard Henderson <rth@redhat.com>
19499
19500 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19501
19502 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19503
19504 * gcc.dg/20020206-1.c: New test.
19505
19506 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19507
19508 * gcc.c-torture/execute/20020206-1.c: New test.
19509
19510 * gcc.c-torture/execute/20020206-2.c: New test.
19511
19512 PR optimization/5429:
19513 * gcc.c-torture/compile/20020206-1.c: New test.
19514
19515 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19516
19517 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19518 as certain file formats cannot support particularly large
19519 alignments.
19520
19521 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19522 and do not expect to be able to link the executable.
19523
19524 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19525 fail because the COFF format does not support the weak attribute.
19526
19527 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19528
19529 * g77.dg/pr5473.f: New test
19530
19531 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19532
19533 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19534 Fix testcase accordingly.
19535
19536 2002-02-04 Richard Henderson <rth@redhat.com>
19537
19538 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19539 (buf): Change to be an array of pointers, not ints.
19540
19541 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19542
19543 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19544 before all tests. Move warning one line above to match where it
19545 C frontend emits.
19546 * gcc.dg/Wswitch-2.c: New test.
19547 * g++.dg/warn/Wswitch-1.C: New test.
19548 * g++.dg/warn/Wswitch-2.C: New test.
19549
19550 2002-02-04 Richard Henderson <rth@redhat.com>
19551
19552 * g++.dg/abi/offsetof.C: Fix size comparison.
19553
19554 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19555
19556 * gcc.dg/cast-qual-2.c: New test.
19557
19558 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19559
19560 * gcc.dg/20020201-4.c: New test.
19561
19562 2002-02-04 Ben Elliston <bje@redhat.com>
19563
19564 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19565 target_info attribute != 0, in addition to the empty string.
19566 (gcc_target_compile): Likewise.
19567
19568 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19569
19570 * gcc.dg/Wswitch.c: New test.
19571 PR gcc/4475. PR gcc/3780.
19572
19573 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19574
19575 * g77.f-torture/execute/5122.f: New test for regressions
19576 against PR fortran/5122.
19577
19578 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19579
19580 * g77.f-torture/compile/pr3743.f: Delete
19581 * g77.dg/pr3743-1.f: New test.
19582 * g77.dg/pr3743-2.f: New test.
19583 * g77.dg/pr3743-3.f: New test.
19584 * g77.dg/pr3743-4.f: New test.
19585
19586 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19587
19588 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19589
19590 2002-02-02 Richard Henderson <rth@redhat.com>
19591
19592 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19593 * gcc.c-torture/execute/bf64-1.c: Likewise.
19594
19595 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19596
19597 * gcc.dg/20020201-2.c: New test.
19598
19599 * gcc.dg/20020201-3.c: New test.
19600
19601 * gcc.c-torture/execute/bitfld-2.c: New test.
19602
19603 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19604
19605 * gcc.dg/bitfld-1.c: Update.
19606 * gcc.dg/bitfld-2.c: Update.
19607 * gcc.c-torture/execute/bitfld-1.x: New.
19608
19609 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19610
19611 * gcc.c-torture/execute/20020201-1.c: New test.
19612
19613 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19614
19615 PR target/5469
19616 * gcc.dg/20020201-1.c: New test.
19617
19618 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19619
19620 PR fortran/3743
19621 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19622 * g77.f-torture/compile/pr3743.x: Remove
19623
19624 2002-01-31 Tom Rix <trix@redhat.com>
19625
19626 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19627
19628 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19629
19630 * gcc.dg/noncompile/20020130-1.c: New test.
19631
19632 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19633
19634 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19635
19636 2002-01-29 Richard Henderson <rth@redhat.com>
19637
19638 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19639 to long long.
19640 * gcc.c-torture/execute/bf64-1.c: Likewise.
19641
19642 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19643
19644 * gcc.c-torture/execute/20020129-1.c: New test.
19645
19646 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19647
19648 * gcc.c-torture/compile/20000224-1.c: Update.
19649 * gcc.c-torture/execute/bitfld-1.c: New tests.
19650 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19651 * gcc.dg/uninit-A.c: Update.
19652
19653 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19654
19655 * g++.dg/template/ctor1.C: Add instantiation.
19656
19657 2002-01-28 Paul Koning <pkoning@equallogic.com>
19658
19659 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19660 argument to __builtin_prefetch to be const ptr.
19661
19662 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19663
19664 * gcc.c-torture/compile/20020120-1.c: New test.
19665
19666 2002-01-27 Kazu Hirata <kazu@hxi.com>
19667
19668 * gcc.c-torture/execute/20020127-1.c: New test.
19669
19670 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19671
19672 * g77.dg/f77-edit-i-in.f: New test
19673 * g77.dg/f77-edit-i-out.f: New test
19674
19675 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19676
19677 * gcc.dg/debug/debug.exp: New file.
19678 * gcc.dg/debug/trivial.c: New file.
19679 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19680 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19681 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19682 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19683 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19684 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19685 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19686 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19687 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19688 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19689 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19690 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19691 * gcc.dg/20000503-1.c: Removed.
19692 * gcc.dg/20010207-1.c: Removed.
19693 * gcc.dg/20011223-1.c: Removed.
19694 * gcc.dg/20020104-2.c: Removed.
19695 * gcc.dg/debug-1.c: Removed.
19696 * gcc.dg/debug-2.c: Removed.
19697 * gcc.dg/debug-3.c: Removed.
19698 * gcc.dg/debug-4.c: Removed.
19699 * gcc.dg/debug-5.c: Removed.
19700 * gcc.dg/debug-6.c: Removed.
19701 * gcc.dg/dwarf2-1.c: Removed.
19702 * gcc.dg/dwarf2-2.c: Removed.
19703
19704 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19705
19706 * g++.old-deja/g++.other/eh5.C: New test.
19707 * g++.old-deja/g++.other/sibcall2.C: New test.
19708 * g++.old-deja/g++.other/array9.C: New test.
19709 * g++.old-deja/g++.other/typename2.C: New test.
19710 * g++.old-deja/g++.other/crash60.C: New test.
19711 * g++.old-deja/g++.other/conv9.C: New test.
19712 * g++.old-deja/g++.other/mangle10.C: New test.
19713 * g++.old-deja/g++.other/unchanging1.C: New test.
19714 * g++.old-deja/g++.other/exprstmt1.C: New test.
19715 * g++.old-deja/g++.other/inline23.C: New test.
19716 * g++.old-deja/g++.eh/ia64-1.C: New test.
19717 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19718 * g++.old-deja/g++.other/reload1.C: New test.
19719 * g++.old-deja/g++.other/static20.C: New test.
19720 * g++.old-deja/g++.other/local-alloc1.C: New test.
19721 * g++.old-deja/g++.other/conv8.C: New test.
19722 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19723 * g++.old-deja/g++.other/storeexpr1.C: New test.
19724 * g++.old-deja/g++.other/storeexpr2.C: New test.
19725 * g++.dg/eh/template2.C: New test.
19726 * g++.dg/warn/weak1.C: New test.
19727
19728 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19729
19730 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19731 Remove first, non-varying, argument.
19732
19733 2002-01-23 Richard Henderson <rth@redhat.com>
19734
19735 * gcc.dg/inline-2.c: New.
19736
19737 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19738 Add optional target arg. Check number of arguments.
19739 (scan-assembler-not, scan-assembler-dem): Likewise.
19740 (scan-assembler-dem-not): Likewise.
19741
19742 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19743
19744 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19745 line 12.
19746 * g++.old-deja/g++.brendan/parse3.C,
19747 g++.old-deja/g++.other/crash26.C,
19748 g++.old-deja/g++.other/crash28.C,
19749 g++.old-deja/g++.other/crash29.C,
19750 g++.old-deja/g++.other/crash30.C,
19751 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19752
19753 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19754
19755 * gcc.dg/20020115-1.c: New.
19756
19757 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19758
19759 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19760
19761 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19762
19763 * gcc.dg/20020122-3.c: New.
19764
19765 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19766
19767 * g++.dg/other/gc1.C: New test.
19768
19769 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19770
19771 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19772
19773 2002-01-22 Richard Henderson <rth@redhat.com>
19774
19775 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19776
19777 2002-01-22 Richard Henderson <rth@redhat.com>
19778
19779 * gcc.dg/20020122-4.c: New.
19780
19781 2002-01-22 H.J. Lu <hjl@gnu.org>
19782
19783 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19784 link output.
19785 * gcc.dg/special/ecos.exp: Likewise.
19786 * lib/g++-dg.exp: Likewise.
19787 * lib/g77-dg.exp: Likewise.
19788 * lib/gcc-dg.exp : Likewise.
19789 * lib/mike-g++.exp: Likewise.
19790 * lib/mike-g77.exp: Likewise.
19791 * lib/mike-gcc.exp: Likewise.
19792 * lib/objc-dg.exp: Likewise.
19793
19794 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19795
19796 PR target/5379
19797 * gcc.dg/20020122-2.c: New test.
19798
19799 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19800
19801 * gcc.dg/20020122-1.c: New test.
19802
19803 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19804
19805 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19806
19807 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19808
19809 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19810
19811 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19812
19813 * gcc.c-torture/compile/20020121-1.c: New test.
19814
19815 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19816
19817 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19818 ld_library_path.
19819
19820 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19821
19822 * gcc.dg/20020218-1.c: New test.
19823
19824 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19825
19826 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19827 messages
19828 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19829 "At global scope" warning
19830 * g++.dg/ext/align1.C: Change cygwin test for alignment
19831 from db-bogus to dg-warning
19832
19833 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19834
19835 * g77.f-torture/compile/cpp2.F: New test.
19836
19837 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19838
19839 * g++.dg/template/access1.C: New test.
19840
19841 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19842
19843 * gcc.dg/20020118-1.c: New.
19844
19845 2002-01-18 Kazu Hirata <kazu@hxi.com>
19846
19847 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19848
19849 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19850
19851 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19852 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19853 alignment warnings.
19854
19855 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19856
19857 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19858 torture_with_loops and torture_without_loops
19859
19860 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19861
19862 * gcc.c-torture/compile/20020116-1.c: New test.
19863
19864 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19865
19866 * gcc.dg/20020116-2.c: New test.
19867
19868 * gcc.dg/ultrasp4.c: New test.
19869
19870 * gcc.dg/20020116-1.c: New test.
19871
19872 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19873
19874 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19875 by EABI.
19876
19877 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19878
19879 * gcc.misc-tests/i386-prefetch.exp: New.
19880 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19881 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19882 * gcc.misc-tests/i386-pf-none-1.c: New test.
19883 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19884
19885 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19886
19887 * gcc.dg/gnu89-init-1.c: Add new tests.
19888
19889 2002-01-15 Andreas Jaeger <aj@suse.de>
19890
19891 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19892 * gcc.dg/i386-mmx-2.c: Likewise.
19893 * gcc.dg/i386-sse-1.c: Likewise.
19894 * gcc.dg/i386-sse-2.c: Likewise.
19895 * gcc.dg/i386-sse-3.c: Likewise.
19896
19897 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19898
19899 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19900 Uncomment additional cases that now pass.
19901
19902 2002-01-11 Richard Henderson <rth@redhat.com>
19903
19904 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19905 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19906
19907 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19908
19909 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19910
19911 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19912
19913 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19914 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19915
19916 2002-01-10 Dale Johannesen <dalej@apple.com>
19917
19918 * gcc.c-torture/execute/loop-11.c: New.
19919
19920 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19921
19922 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19923 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19924
19925 2002-01-09 Richard Henderson <rth@redhat.com>
19926
19927 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19928 type in which to perform the operation for each size.
19929
19930 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19931
19932 * gcc.c-torture/compile/20020109-2.c: New test.
19933
19934 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19935
19936 * gcc.c-torture/execute/loop-10.c: New test.
19937
19938 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19939
19940 * gcc.c-torture/compile/20010226-1.c: New test.
19941 * gcc.c-torture/compile/20010227-1.c: New test.
19942 * gcc.c-torture/compile/20010426-1.c: New test.
19943 * gcc.c-torture/compile/20010510-1.c: New test.
19944 * gcc.c-torture/compile/20010605-3.c: New test.
19945 * gcc.c-torture/compile/20010824-1.c: New test.
19946 * gcc.c-torture/execute/20010409-1.c: New test.
19947 * gcc.dg/noncompile/20000901-1.c: New test.
19948 * gcc.dg/20001023-1.c: New test.
19949 * gcc.dg/20001101-1.c: New test.
19950 * gcc.dg/20001102-1.c: New test.
19951 * gcc.dg/20010207-1.c: New test.
19952 * gcc.dg/20010405-1.c: New test.
19953 * gcc.dg/20010822-1.c: New test.
19954 * gcc.dg/20011107-1.c: New test.
19955
19956 2002-01-09 Jeffrey A Law (law@redhat.com)
19957
19958 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19959
19960 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19961 execution failure on PA targets.
19962
19963 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19964
19965 * gcc.c-torture/compile/20020109-1.c: New test.
19966
19967 2002-01-08 Kazu Hirata <kazu@hxi.com>
19968
19969 * gcc.c-torture/execute/20020108-1.c: New test.
19970
19971 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19972
19973 * gcc.dg/20020108-1.c: New test.
19974
19975 2002-01-08 H.J. Lu <hjl@gnu.org>
19976
19977 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19978 for header files.
19979
19980 2002-01-08 Geoff Keating <geoffk@redhat.com>
19981
19982 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19983 consistency.
19984
19985 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19986
19987 * gcc.dg/altivec-4.c: Test altivec predicates.
19988
19989 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19990
19991 * gcc.c-torture/execute/20020107-1.c: New test.
19992
19993 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19994
19995 PR c/5279
19996 * gcc.c-torture/compile/20020106-1.c: New test.
19997
19998 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19999
20000 * gcc.c-torture/execute/nestfunc-4.c: New test.
20001
20002 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20003
20004 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20005 extra triple that slipped in.
20006 * g++.old-deja/g++.abi/align.C: Likewise.
20007 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20008
20009 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20010
20011 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20012 * g++.old-deja/g++.abi/align.C: Likewise.
20013 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20014
20015 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20016 on FreeBSD/i386.
20017 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20018 FreeBSD.
20019
20020 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20021
20022 * gcc.dg/20020104-1.c: New test.
20023
20024 * gcc.dg/20020104-2.c: New test.
20025
20026 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20027
20028 * gcc.dg/20020103-1.c: Fix typo in target selector.
20029
20030 2002-01-03 Richard Henderson <rth@redhat.com>
20031
20032 * gcc.dg/20020103-1.c: New.
20033
20034 2002-01-03 Kazu Hirata <kazu@hxi.com>
20035
20036 * gcc.c-torture/execute/20020103-1.c: New test.
20037
20038 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20039
20040 * g++.dg/other/debug2.C: New test.
20041
20042 * gcc.c-torture/compile/20020103-1.c: New test.
20043
20044 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20045
20046 * gcc.dg/gnu89-init-1.c: Added new tests.
20047
20048 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20049
20050 * g++.dg/template/friend2.C: Remove as patch is reverted.
20051
20052 * g++.dg/warn/oldcast1.C: New test.
20053
20054 * g++.dg/template/ptrmem1.C: New test.
20055 * g++.dg/template/ptrmem2.C: New test.
20056
20057 * g++.dg/template/ntp.C: New test.
20058
20059 * g++.dg/other/component1.C: New test.
20060
20061 * g++.dg/template/ttp3.C: New test.
20062
20063 * g++.dg/template/friend2.C: New test.
20064 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20065
20066 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20067
20068 * g++.dg/other/ptrmem1.C: New test.
20069 * g++.dg/other/ptrmem2.C: New test.
20070
20071 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20072
20073 * g++.dg/template/ctor1.C: New test.
20074
20075 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20076
20077 * g++.dg/template/friend2.C: New test.
20078
20079 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20080
20081 * gcc.dg/mmix-1.c: New test.
20082
20083 2001-12-31 Richard Henderson <rth@redhat.com>
20084
20085 * gcc.dg/asm-5.c: New.
20086
20087 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20088
20089 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20090 in namespace __gnu_cxx
20091
20092 2001-12-30 Richard Henderson <rth@redhat.com>
20093
20094 * gcc.dg/debug-6.c: New.
20095
20096 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20097
20098 * gcc.c-torture/compile/20011229-2.c: New test.
20099
20100 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20101
20102 * gcc.dg/debug-3.c: New test.
20103 * gcc.dg/debug-4.c: New test.
20104 * gcc.dg/debug-5.c: New test.
20105
20106 2001-12-29 Richard Henderson <rth@redhat.com>
20107
20108 * g++.dg/eh/loop1.C: New.
20109
20110 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20111
20112 * g++.dg/template/crash1.C: New test.
20113
20114 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20115
20116 * g++.dg/other/const1.C: New test.
20117
20118 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20119
20120 * gcc.c-torture/compile/20011229-1.c: New test.
20121
20122 2001-12-28 Stan Shebs <shebs@apple.com>
20123
20124 * lib/objc-torture.exp: Resync with c-torture.exp.
20125 * lib/objc.exp: Load standard libraries.
20126
20127 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20128
20129 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20130 additional tests.
20131
20132 2001-12-27 Roger Sayle <roger@eyesopen.com>
20133
20134 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20135
20136 2001-12-27 Richard Henderson <rth@redhat.com>
20137
20138 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20139
20140 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20141
20142 * g++.dg/eh/ctor1.C: New test.
20143 * g++.dg/other/error2.C: New test.
20144
20145 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20146
20147 * g++.dg/other/init2.C: New test.
20148
20149 2001-12-24 Richard Henderson <rth@redhat.com>
20150
20151 * gcc.dg/20011223-1.c: New.
20152 * gcc.dg/inline-1.c: New.
20153
20154 2001-12-23 Richard Henderson <rth@redhat.com>
20155
20156 * gcc.dg/asm-4.c: Test operand modifiers.
20157
20158 2001-12-23 Richard Henderson <rth@redhat.com>
20159
20160 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20161
20162 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20163
20164 * gcc.c-torture/execute/20011223-1.c: New test.
20165
20166 2001-12-21 Richard Henderson <rth@redhat.com>
20167
20168 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20169 re-enables the warning.
20170
20171 2001-12-21 Richard Henderson <rth@redhat.com>
20172
20173 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20174
20175 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20176
20177 * gcc.c-torture/compile/20011218-1.c: New test.
20178
20179 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20180
20181 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20182 arm-isr.c test.
20183 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20184 epilogue generation for ARM ISR routines.
20185
20186 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20187
20188 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20189 * gcc.dg/format/c90-printf-3.c: Likewise.
20190 * gcc.dg/format/c99-printf-3.c: Likewise.
20191 * gcc.dg/format/ext-1.c: Likewise.
20192 * gcc.dg/format/ext-6.c: Likewise.
20193 * gcc.dg/format/format.h: Prototype unlocked stdio.
20194
20195 2001-12-20 Richard Henderson <rth@redhat.com>
20196
20197 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20198 (arena): Use it.
20199 (malloc): Correct allocation logic. Abort if we fill up the
20200 arena before initialization complete.
20201 (realloc): Correct allocation logic.
20202
20203 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20204
20205 * gcc.c-torture/compile/20011219-2.c: New test.
20206
20207 * gcc.c-torture/execute/20011219-1.c: New test.
20208
20209 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20210
20211 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20212 target does not support weak symbols.
20213
20214 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20215
20216 * gcc.c-torture/compile/20011219-1.c: New test.
20217
20218 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20219
20220 * g++.dg/other/error1.C: New test.
20221
20222 2001-12-17 Jeffrey A Law (law@redhat.com)
20223
20224 * gcc.c-torture/execute/20011217-1.c: New test.
20225
20226 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20227
20228 * objc.dg/special/: New directory.
20229 * objc.dg/special/special.exp: New file.
20230 * objc.dg/special/unclaimed-category-1.h: New file.
20231 * objc.dg/special/unclaimed-category-1a.m: New file.
20232 * objc.dg/special/unclaimed-category-1.m: New file.
20233
20234 2001-12-17 Andreas Jaeger <aj@suse.de>
20235
20236 * gcc.c-torture/compile/20011217-2.c: New test.
20237
20238 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20239
20240 * gcc.c-torture/compile/20011217-1.c: New test.
20241
20242 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20243
20244 * testsuite/gcc.dg/20011214-1.c: New.
20245
20246 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20247
20248 * gcc.dg/altivec-4.c: New.
20249
20250 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20251
20252 * gcc.dg/20011113-1.c: New test.
20253
20254 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20255
20256 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20257 std::__malloc_alloc_template<0> and
20258 std::__default_alloc_template<false, 0>.
20259
20260 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20261
20262 * objc/execute/bf-21.m: New test.
20263 * objc/execute/enumeration-1.m: New test.
20264 * objc/execute/enumeration-2.m: New test.
20265
20266 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20267
20268 * gcc.dg/gnu89-init-1.c: New test.
20269
20270 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20271
20272 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20273 * g++.old-deja/g++.jason/2371.C: Likewise.
20274 * g++.old-deja/g++.jason/template33.C: Likewise.
20275 * g++.old-deja/g++.jason/template34.C: Likewise.
20276 * g++.old-deja/g++.jason/template36.C: Likewise.
20277 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20278 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20279 * g++.old-deja/g++.other/typename1.C: Likewise.
20280 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20281 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20282 * g++.old-deja/g++.pt/typename11.C: Likewise.
20283 * g++.old-deja/g++.pt/typename14.C: Likewise.
20284 * g++.old-deja/g++.pt/typename16.C: Likewise.
20285 * g++.old-deja/g++.pt/typename3.C: Likewise.
20286 * g++.old-deja/g++.pt/typename4.C: Likewise.
20287 * g++.old-deja/g++.pt/typename5.C: Likewise.
20288 * g++.old-deja/g++.pt/typename7.C: Likewise.
20289 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20290
20291 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20292
20293 * g++.dg/other/linkage1.C: New test.
20294 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20295 specifiers.
20296
20297 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20298
20299 * gcc.dg/concat.c: New test.
20300
20301 2001-12-11 Stan Shebs <shebs@apple.com>
20302
20303 * objc/compile: New test directory.
20304 * objc/compile/compile.exp: New expect script.
20305 * objc/compile/20011211-1.m: New compile test.
20306
20307 2001-12-11 Jason Merrill <jason@redhat.com>
20308
20309 * lib/prune.exp (prune_gcc_output): Also handle "In member
20310 function". So many permutations...
20311
20312 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20313
20314 * g++.dg/template/typedef1.C: New test.
20315
20316 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 * g++.dg/other/copy1.C: New test.
20319
20320 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20321
20322 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20323
20324 * gcc.dg/builtin-choose-expr.c: New.
20325
20326 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20327
20328 * gcc.dg/altivec-2.c: New.
20329
20330 2001-12-07 Richard Henderson <rth@redhat.com>
20331
20332 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20333
20334 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20335
20336 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20337 ultrasparc.
20338
20339 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20340
20341 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20342
20343 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20344
20345 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20346 variable argument list.
20347
20348 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20349
20350 * gcc.c-torture/execute/memcheck: Delete entire directory.
20351 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20352 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20353
20354 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20355
20356 * gcc.dg/Wshadow-1.c: New test.
20357
20358 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20359
20360 * gcc.c-torture/compile/20011130-1.c: New test.
20361
20362 * gcc.dg/noncompile/20011025-1.c: New test.
20363
20364 * g++.dg/other/anon-union.C: New test.
20365
20366 * gcc.c-torture/execute/20011024-1.c: New test.
20367
20368 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20369
20370 * gcc.c-torture/execute/20000722-1.x,
20371 gcc.c-torture/execute/20010123-1.x: Remove.
20372 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20373 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20374 gcc.dg/c99-complit-2.c: New tests.
20375
20376 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20377
20378 * g++.dg/inherit/base1.C: New test.
20379
20380 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20381
20382 * g++.dg/other/stdarg1.C: New test.
20383
20384 * gcc.c-torture/compile/20011130-2.c: New test.
20385
20386 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20387
20388 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20389 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20390 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20391 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20392 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20393 * gcc.dg/builtin-prefetch-1.c: New test.
20394
20395 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20396
20397 * gcc.dg/20011130-1.c: New test.
20398
20399 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.dg/other/scope1.C: New test.
20402 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20403
20404 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20405
20406 * gcc.dg/vla-init-1.c: New test.
20407
20408 2001-12-01 Geoff Keating <geoffk@redhat.com>
20409
20410 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20411
20412 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20413
20414 * objc.dg/alias.m: Update.
20415 * objc.dg/class-1.m: Update.
20416 * objc.dg/const-str-1.m: Update.
20417 * objc.dg/fwd-proto-1.m: Update.
20418 * objc.dg/id-1.m: Update.
20419 * objc.dg/super-class-1.m: Update.
20420
20421 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20422
20423 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20424 constructs.
20425
20426 2001-11-28 Jeffrey A Law (law@cygnus.com)
20427
20428 * gcc.c-torture/execute/20011128-1.c: New test.
20429
20430 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20431
20432 * gcc.dg/20011127-1.c: New test.
20433
20434 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20435
20436 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20437 from Austin Group draft 7.
20438 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20439 scanf format arguments.
20440 * gcc.dg/format/no-exargs-2.c: New test.
20441
20442 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20443
20444 * g++.dg/abi/vbase8-4.C: New test.
20445
20446 2001-11-24 Ian Lance Taylor <ian@airs.com>
20447
20448 * gcc.c-torture/execute/20011121-1.c: New test.
20449
20450 2001-11-23 Jeffrey A Law (law@cygnus.com)
20451
20452 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20453
20454 2001-11-23 Andreas Jaeger <aj@suse.de>
20455
20456 * gcc.dg/cpp/charconst-2.c: New test.
20457
20458 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20459
20460 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20461 to the host if it is remote. Let tests specify extra headers
20462 they use.
20463 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20464 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20465 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20466 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20467 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20468 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20469 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20470 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20471 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20472 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20473
20474 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20475
20476 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20477 for little endian ARMs.
20478
20479 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20480
20481 * gcc.c-torture/compile/20011119-1.c: New test.
20482 * gcc.c-torture/compile/20011119-2.c: New test.
20483
20484 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20485
20486 * gcc.dg/altivec-1.c: Fix typo.
20487
20488 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20489
20490 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20491
20492 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20493
20494 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20495
20496 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20497
20498 * lib/g77.exp: Don't specify --rpath-link.
20499
20500 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20501 across all the headers.
20502 * gcc.dg/format/format.exp: For testing on a remote host,
20503 copy format.h.
20504
20505 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20506 * gcc.c-torture/execute/930406-1.c: Likewise.
20507 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20508
20509 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20510
20511 * gcc.dg/altivec-1.c: New.
20512
20513 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20514
20515 * gcc.dg/cpp/fpreprocessed.c: New test case.
20516
20517 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20518
20519 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20520 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20521 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20522
20523 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20524
20525 * gcc.dg/no-builtin-1.c: New test.
20526
20527 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20528
20529 * gcc.c-torture/execute/20011115-1.c: New test.
20530
20531 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20532
20533 * gcc.c-torture/compile/20011114-2.c: New test.
20534 * gcc.c-torture/compile/20011114-3.c: New test.
20535 * gcc.c-torture/compile/20011114-4.c: New test.
20536
20537 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20538
20539 * g++.dg/other/init1.C: New test.
20540
20541 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20542
20543 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20544 message.
20545
20546 * gcc.c-torture/execute/20011114-1.c: New testcase.
20547
20548 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20549 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20550 like the (before this change) version of 20010327-1.c.
20551
20552 2001-11-14 Roger Sayle <roger@eyesopen.com>
20553
20554 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20555
20556 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20557
20558 * g++.dg/init/array2.C: New test.
20559
20560 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20561
20562 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20563
20564 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20565
20566 * g++.dg/other/forscope1.C: New test.
20567 * g++.dg/ext/forscope1.C: New test.
20568 * g++.dg/ext/forscope2.C: New test.
20569
20570 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20571
20572 * gcc.c-torture/execute/20011113-1.c: New test.
20573
20574 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20575
20576 * gcc.c-torture/execute/20011109-2.c: New test.
20577
20578 * gcc.c-torture/execute/20011109-1.c: New test.
20579
20580 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20581
20582 * gcc.c-torture/compile/20011109-1.c: New test.
20583
20584 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20585
20586 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20587 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20588 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20589 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20590 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20591 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20592 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20593
20594 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20595
20596 * g++.dg/warn/Wshadow-1.C: New tests.
20597 * g++.old-deja/g++.mike/for3.C: Update.
20598
20599 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20600
20601 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20602 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20603 XFAILs. Adjust expected error texts.
20604 * gcc.c-torture/compile/20011106-1.c,
20605 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20606 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20607 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20608 gcc.dg/c99-array-lval-5.c: New tests.
20609
20610 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20611
20612 * gcc.dg/cpp/defined.c: Update.
20613
20614 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20615
20616 * gcc.c-torture/execute/anon-1.c: New test.
20617
20618 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20619
20620 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20621 same size, so no warning should be produced on stormy16.
20622
20623 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20624 due to oversized array.
20625 * g++.old-deja/g++.mike/ns15.C: Likewise.
20626 * g++.old-deja/g++.pt/crash16.C: Likewise.
20627
20628 2001-11-02 Graham Stott <grahams@redhat.com>
20629
20630 * g++.dgother/debug1.C: Fix typos.
20631
20632 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20633
20634 * g++.dg/other/debug1.C: New test.
20635
20636 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20637
20638 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20639 of unsigned long.
20640
20641 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20642
20643 * gcc.dg/20011029-2.c: New test.
20644
20645 * gcc.c-torture/compile/20011029-1.c: New test.
20646
20647 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20648
20649 * objc/execute/class_self-1.m: New test.
20650 * objc/execute/class_self-2.m: New test.
20651
20652 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20653
20654 * gcc.misc-tests/msgs.exp: Delete.
20655 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20656 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20657 error set to match recent changes.
20658
20659 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20660
20661 * gcc.dg/20011021-1.c: New test.
20662
20663 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20664
20665 * gcc.c-torture/compile/20011023-1.c: New test.
20666
20667 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20668
20669 * lib/g77.exp: Rewrite based on lib/g++.exp.
20670
20671 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20672
20673 * gcc.c-torture/execute/20011019-1.c: New test.
20674
20675 * gcc.dg/20011018-1.c: New test.
20676
20677 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20678
20679 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20680
20681 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20682
20683 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20684 * gcc.dg/attr-invalid.c: Likewise.
20685
20686 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20687
20688 * testsuite/gcc.dg/20011015-1.c: New test.
20689
20690 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20691
20692 * g++.dg/template/unify2.C: New test.
20693
20694 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20695
20696 * g++.dg/other/exception-specification.C: New test
20697
20698 2001-10-13 Tom Rix <trix@redhat.com>
20699
20700 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20701 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20702
20703 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20704
20705 * testsuite/gcc.dg/20011009-1.c: New test.
20706
20707 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20708
20709 PR g++/4476
20710 * g++.dg/other/friend1.C: New test.
20711
20712 2001-10-11 Richard Henderson <rth@redhat.com>
20713
20714 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20715
20716 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20717
20718 * gcc.c-torture/compile/20011010-1.c: New.
20719
20720 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20721
20722 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20723 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20724 g77.f-torture/execute/execute.exp,
20725 g77.f-torture/noncompile/noncompile.exp,
20726 gcc.c-torture/compile/compile.exp,
20727 gcc.c-torture/execute/execute.exp,
20728 gcc.c-torture/execute/ieee/ieee.exp,
20729 gcc.c-torture/execute/memcheck/memcheck.exp,
20730 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20731 objc/execute/execute.exp: Update FSF address.
20732
20733 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20734
20735 * gcc.dg/cpp/cmdlne-C.c: Update.
20736 * gcc.dg/cpp/cmdlne-C2.c: New.
20737
20738 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20739
20740 * gcc.c-torture/execute/20011008-3.c: New.
20741
20742 2001-10-08 DJ Delorie <dj@redhat.com>
20743
20744 * gcc.dg/20011008-1.c: New.
20745 * gcc.dg/20011008-2.c: New.
20746
20747 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20748
20749 * gcc.dg/cpp/spacing1.c: Update test.
20750
20751 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20752
20753 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20754 spelling errors of "separate" as "seperate".
20755
20756 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20757
20758 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20759 enough to avoid inlining.
20760
20761 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20762
20763 * lib/g77.exp: set libg2c_dir correctly.
20764
20765 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20766
20767 * gcc.dg/cpp/macro11.c: New test.
20768
20769 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20770
20771 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20772 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20773 gcc.dg/format/multattr-3.c: New tests.
20774 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20775 tests for format attributes on function pointers being rejected.
20776
20777 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20778
20779 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20780
20781 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20782
20783 * g++.dg/warn/format1.C: New test.
20784
20785 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20786
20787 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20788
20789 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20790
20791 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20792
20793 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20794
20795 * gcc.dg/cpp/redef2.c: Add test.
20796
20797 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20798
20799 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20800 long-standing bug on i686, apparently.
20801 * gcc.c-torture/execute/loop-2c.x: New file.
20802 * gcc.c-torture/execute/loop-2d.x: New file.
20803 * gcc.c-torture/execute/loop-3c.x: New file.
20804
20805 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20806
20807 * gcc.dg/cpp/20000625-2.c: Correct line number.
20808
20809 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20810
20811 * gcc.dg/cpp/macro10.c: New test.
20812 * gcc.dg/cpp/strify3.c: New test.
20813 * gcc.dg/cpp/spacing1.c: Add tests.
20814 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20815 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20816
20817 2001-09-24 DJ Delorie <dj@redhat.com>
20818
20819 * gcc.c-torture/execute/20010924-1.c: New test.
20820
20821 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20822
20823 * testsuite/objc/execute/paste.m: Remove.
20824
20825 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20826
20827 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20828
20829 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20830
20831 * g77.dg/strlen0.f: New test.
20832
20833 2001-09-21 Richard Henderson <rth@redhat.com>
20834
20835 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20836 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20837
20838 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20839
20840 Table-driven attributes.
20841 * g++.dg/ext/attrib1.C: New test.
20842
20843 2001-09-20 DJ Delorie <dj@redhat.com>
20844
20845 * gcc.dg/20000926-1.c: Update expected warning messages.
20846 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20847 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20848 array.
20849
20850 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20851
20852 * g++.dg/eh/registers1.C: New test case.
20853
20854 2001-09-17 Richard Henderson <rth@redhat.com>
20855
20856 * gcc.dg/array-5.c: Fix VLA decomposition test.
20857
20858 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20859
20860 * gcc.dg/cpp/line5.c: New testcase.
20861
20862 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20863
20864 * gcc.dg/cpp/macro9.c: New test.
20865
20866 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20867
20868 * gcc.c-torture/execute/980223.c: Change type of addr from long
20869 to char *.
20870
20871 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20872
20873 * gcc.c-torture/execute/20010915-1.c: New test.
20874
20875 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20876
20877 * g77.dg/bprob: New directory.
20878 * g77.dg/bprob/bprob.exp: New file.
20879 * g77.dg/bprob/bprob-1.f: New test.
20880 * g77.dg/gcov: New directory.
20881 * g77.dg/gcov/gcov.exp: New file.
20882 * g77.dg/gcov/gcov-1.f: New test.
20883 * g77.dg/gcov/gcov-1.x: New file.
20884
20885 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20886
20887 * gcc.dg/cpp/directiv.c: Update.
20888 * gcc.dg/cpp/undef1.c: Update.
20889
20890 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20891
20892 * gcc.dg/20010912-1.c: New test.
20893
20894 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20895
20896 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20897 language-independent file in lib.
20898 * lib/gcov.exp: New file.
20899
20900 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20901
20902 * gcc.c-torture/compile/20010911-1.c: New test.
20903
20904 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20905
20906 * lib/profopt.exp: New, to support profile-directed optimizations.
20907 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20908 * gcc.misc-tests/bprob-1.c: New test.
20909 * gcc.misc-tests/bprob-2.c: New test.
20910
20911 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20912
20913 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20914 XFAIL and which kinds of gcov output to verify.
20915 * gcc.misc-tests/gcov-4b.x: New file.
20916 * gcc.misc-tests/gcov-5b.x: New file.
20917 * gcc.misc-tests/gcov-6.x: New file.
20918 * gcc.misc-tests/gcov-7.c: New test.
20919 * gcc.misc-tests/gcov-7.x: New file.
20920
20921 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20922
20923 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20924 * gcc.misc-tests/gcov-6.c: New test.
20925
20926 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20927
20928 PR c++/3986
20929 * g++.dg/abi/vbase1.C: New test.
20930
20931 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20932
20933 * objc.dg/method-2.m: New.
20934
20935 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20936
20937 PR c++/4203
20938 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20939 * g++.dg/init/empty1.C: New test.
20940
20941 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20942
20943 * gcc.c-torture/compile/20010903-1.c: New test.
20944
20945 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20946
20947 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20948 for m68k.
20949
20950 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20951
20952 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20953
20954 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20955
20956 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20957
20958 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20959
20960 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20961 for 16-bit 'unsigned int'.
20962
20963 2001-08-29 Kazu Hirata <kazu@hxi.com>
20964
20965 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20966
20967 2001-08-27 Richard Henderson <rth@redhat.com>
20968
20969 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20970 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20971
20972 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20973
20974 * gcc.dg/asm-names.c (ymain): New.
20975
20976 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20977
20978 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20979 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20980 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20981
20982 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20983
20984 * gcc.dg/compare5.c: New testcase.
20985
20986 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20987
20988 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20989 and "In instantiation".
20990
20991 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20992
20993 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20994
20995 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20996
20997 * gcc.misc-tests/gcov.exp: Add support for branch information.
20998 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20999 * gcc.misc-tests/gcov-4.c: New test.
21000 * gcc.misc-tests/gcov-4b.c: New test.
21001 * gcc.misc-tests/gcov-5b.c: New test.
21002
21003 2001-08-20 Zack Weinberg <zackw@panix.com>
21004
21005 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21006 expected to fail.
21007
21008 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21009
21010 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21011
21012 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21013
21014 * g++.dg/eh/template1.C: New test.
21015
21016 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21017
21018 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21019 Fix thinko.
21020 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21021 for xfail.
21022
21023 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21024
21025 * lib/g77-dg.exp: Use prune.exp for common procedures
21026 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21027 * lib/g77.exp: (g77-dg-prune) Remove
21028
21029 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21030
21031 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21032
21033 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21034
21035 * g++.dg/template/unify1.C: New test.
21036
21037 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21038
21039 * g++.dg/abi/empty4.C: New test.
21040
21041 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21042
21043 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21044 solaris2.*
21045 * g77.f-torture/compile/pr3743.x: Likewise
21046
21047 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21048
21049 * g++.dg/other/using-declaration.C: New test.
21050
21051 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21052
21053 * gcc.dg/cpp/tr-sign.c: New testcase.
21054
21055 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21056
21057 * gcc.dg/cpp/19951025-1.c: Revert.
21058 * gcc.dg/cpp/directiv.c: We no longer process directives that
21059 interrupt macro arguments.
21060
21061 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21062
21063 * gcc.dg/bconstp-1.c: New test.
21064
21065 2001-08-03 Richard Henderson <rth@redhat.com>
21066
21067 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21068
21069 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21070
21071 * gcc.dg/cpp/19951025-1.c: Update.
21072
21073 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21074
21075 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21076 should be x.
21077
21078 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21079
21080 Kill -fhonor-std.
21081 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21082 * g++.old-deja/g++.other/std1.C: Likewise.
21083 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21084
21085 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21086
21087 * lib/g77.exp: Load gcc-defs.exp for common procedures
21088 (g77_pass, g77_fail, g77_finish, g77_exit,
21089 ${tool}_check_unsupported_p} Now redundant. Deleted.
21090
21091 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21092
21093 * g77.dg/fbackslash.f
21094 * g77.dg/fcase-preserve.f
21095 * g77.dg/ff90-1.f
21096 * g77.dg/ffixed-line-length-0.f
21097 * g77.dg/ffixed-line-length-132.f
21098 * g77.dg/ffixed-line-length-7.f
21099 * g77.dg/ffixed-line-length-72.f
21100 * g77.dg/ffixed-line-length-none.f
21101 * g77.dg/ffree-form-1.f
21102 * g77.dg/fno-backslash.f
21103 * g77.dg/fno-f90-1.f
21104 * g77.dg/fno-fixed-form-1.f
21105 * g77.dg/fno-onetrip.f
21106 * g77.dg/fno-typeless-boz.f
21107 * g77.dg/fno-underscoring.f
21108 * g77.dg/fno-vxt-1.f
21109 * g77.dg/fonetrip.f
21110 * g77.dg/ftypeless-boz.f
21111 * g77.dg/fugly-assumed.f
21112 * g77.dg/funderscoring.f
21113 * g77.dg/fvxt-1.f
21114
21115 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21116
21117 * objc.dg/fwd-proto-1.m: New.
21118 * objc.dg/local-decl-1.m: New.
21119 * objc.dg/naming-1.m: New.
21120 * objc.dg/naming-2.m: New.
21121 * objc.dg/proto-hier-1.m: New.
21122
21123 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21124
21125 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21126 largest-type elements to a struct makes its size grow.
21127
21128 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21129
21130 * g++.dg/abi/vthunk1.C: New test.
21131
21132 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21133
21134 * g++.dg/abi/vbase8-22.C: New test.
21135
21136 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21137
21138 * gcc.dg/cpp/macro8.c: New test.
21139
21140 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21141
21142 * g++.dg/abi/vbase8-21.C: New test.
21143
21144 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21145
21146 * g++.dg/abi/vbase8-10.C: New test.
21147
21148 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21149
21150 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21151 ${tool}_set_ld_library_path.
21152 Changed caller.
21153 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21154 g++.exp.
21155
21156 2001-07-26 Stan Cox <scox@redhat.com>
21157
21158 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21159 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21160 gcc_exit, gcc_check_unsupported_p):
21161 Moved to gcc-deps.exp
21162 * gcc-deps.exp: New file.
21163
21164 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21165
21166 * g++.old-deja/g++.pt/defarg14.C: New test.
21167
21168 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21169
21170 * g++.old-deja/g++.other/lineno5.C: New test.
21171
21172 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21173
21174 * g++.old-deja/g++.pt/crash68.C: New test.
21175
21176 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21177
21178 * g++.old-deja/g++.other/crash42.C: New test.
21179
21180 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21181
21182 * gcc.dg/cpp/extratokens.c: Fix.
21183 * gcc.dg/cpp/skipping2.c: New tests.
21184
21185 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21186
21187 * gcc.c-torture/execute/20010724-1.c: New file.
21188 * gcc.c-torture/execute/20010724-1.x: New file.
21189
21190 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21191
21192 * g++.old-deja/g++.other/cond7.C: New test.
21193
21194 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21195
21196 * g++.old-deja/g++.other/optimize4.C: New test.
21197
21198 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21199
21200 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21201
21202 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21203
21204 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21205 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21206 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21207 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21208
21209 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21210 bug report" message.
21211
21212 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21213 * g++.dg/ext/instantiate1.C: Move from old-deja.
21214
21215 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21216
21217 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21218 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21219 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21220 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21221
21222 2001-07-23 Jeffrey A Law (law@cygnus.com)
21223
21224 * gcc.c-torture/execute/20010723-1.c: New test.
21225
21226 2001-07-23 Ben Elliston <bje@redhat.com>
21227
21228 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21229
21230 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21231
21232 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21233 i[34567]86-*-*.
21234 Delete handling of ieee_multilib_flags.
21235 Pass -mieee for alpha*-*-* and sh-*-*.
21236 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21237
21238 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21239
21240 Remove old-abi tests.
21241 * g++.old-deja/g++.mike/p11116.C: Remove.
21242 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21243
21244 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21245
21246 * g77.f-torture/compile/pr3743.f: New test
21247
21248 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21249
21250 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21251
21252 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21253
21254 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21255 g++.old-deja/g++.pt/static6.C: Likewise.
21256 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21257 supports weak symbols.
21258
21259 2001-07-18 Andreas Jaeger <aj@suse.de>
21260
21261 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21262 supported again.
21263
21264 2001-07-18 Andreas Jaeger <aj@suse.de>
21265
21266 * gcc.dg/iftrap-1.c: Fix target line.
21267
21268 2001-07-17 Richard Henderson <rth@redhat.com>
21269
21270 * gcc.c-torture/execute/20010717-1.c: New.
21271
21272 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21273
21274 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21275 tests.
21276
21277 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21278
21279 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21280
21281 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21282
21283 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21284 UAC_SIGBUS, UAC_NOPRINT definitions.
21285
21286 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21287
21288 * objc/execute/object_is_class.m: New test.
21289 * objc/execute/object_is_meta_class.m: New test.
21290
21291 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21292
21293 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21294 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21295
21296 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21297
21298 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21299 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21300
21301 2001-07-14 Richard Henderson <rth@redhat.com>
21302
21303 * gcc.dg/iftrap-1.c: New.
21304
21305 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21306
21307 * g77.f-torture/execute/intrinsic77.f: New test.
21308
21309 2001-07-11 Janis Johnson <janis@us.ibm.com>
21310
21311 * gcc.misc-tests/gcov-3.c: New test.
21312
21313 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21314
21315 * gcc.c-torture/compile/20010711-1.c,
21316 * gcc.c-torture/compile/20010711-2.c: New tests.
21317
21318 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21319
21320 * gcc.c-torture/execute/20010711-1.c: New test.
21321
21322 2001-07-11 Ben Elliston <bje@redhat.com>
21323
21324 * g++.old-deja/g++.other/enum5.C: New test.
21325
21326 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21327
21328 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21329 (g++-dg-prune): Call prune_gcc_output.
21330 * prune.exp: New file for prune_gcc_output.
21331 * lib/g++.exp, lib/gcc.exp: Load it.
21332
21333 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21334
21335 * gcc.c-torture/compile/20010701-1.c,
21336 g++.old-deja/g++.ext/attrib6.C: New tests.
21337
21338 2001-07-06 Jeffrey A Law (law@cygnus.com)
21339
21340 * gcc.c-torture/compile/20010706-1.c: New test.
21341
21342 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21343
21344 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21345
21346 2001-06-28 Stan Shebs <shebs@apple.com>
21347
21348 * gcc.dg/pragma-darwin.c: New test.
21349
21350 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21351
21352 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21353 Solaris 2.[678] system.
21354
21355 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21356
21357 * gcc.dg/20010622-1.c: New test.
21358
21359 2001-06-18 Stan Shebs <shebs@apple.com>
21360
21361 * objc.dg: New directory.
21362 * objc.dg/dg.exp: New file.
21363 * objc.dg/alias.m: New.
21364 * objc.dg/class-1.m: New.
21365 * objc.dg/class-2.m: New.
21366 * objc.dg/const-str-1.m: New.
21367 * objc.dg/const-str-2.m: New.
21368 * objc.dg/id-1.m: New.
21369 * objc.dg/method-1.m: New.
21370 * objc.dg/super-class-1.m: New.
21371 * lib/objc-dg.exp: New file.
21372
21373 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21374
21375 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21376 of label name.
21377
21378 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21379
21380 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21381
21382 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21383
21384 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21385 variable.
21386
21387 2001-06-12 Richard Henderson <rth@redhat.com>
21388
21389 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21390
21391 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21392
21393 * g++.old-deja/g++.abi/vbase5.C: New test.
21394 * g++.old-deja/g++.abi/vbase6.C: New test.
21395 * g++.old-deja/g++.abi/vbase7.C: New test.
21396
21397 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21398
21399 * gcc.c-torture/compile/20010610-1.c: New test.
21400
21401 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21402
21403 * g++.old-deja/g++.abi/vbase4.C: New test.
21404
21405 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21406
21407 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21408 support %f for HC11/HC12 targets.
21409 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21410 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21411 on HC11/HC12 targets.
21412 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21413
21414 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21415
21416 * gcc.dg/wchar_t-1.c: New file.
21417 * gcc.dg/wint_t-1.c: Likewise.
21418
21419 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21420
21421 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21422
21423 2001-06-11 Richard Henderson <rth@redhat.com>
21424
21425 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21426
21427 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21428
21429 * gcc.c-torture/compile/20010611-1.c: New test.
21430
21431 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21432
21433 * gcc.dg/c99-tag-1.c: Add more tests.
21434
21435 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21436
21437 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21438 representation on MN10300 and ARM/Thumb.
21439
21440 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21441
21442 * g77.f-torture/execute/20010610.f: New.
21443
21444 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21445
21446 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21447 names.
21448
21449 2001-06-09 Richard Henderson <rth@redhat.com>
21450
21451 * gcc.c-torture/execute/ashrdi-1.c: New.
21452 * gcc.c-torture/execute/ashldi-1.c: New.
21453 * gcc.c-torture/execute/lshrdi-1.c: New.
21454
21455 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21456
21457 * objc/execute/load-3.m: Added. Check sending +load to categories,
21458 in addition to classes.
21459
21460 2001-06-08 Stan Shebs <shebs@apple.com>
21461
21462 * objc/execute/load-2.m: New test. From Nicola Pero
21463 <n.pero@mi.flashnet.it>.
21464
21465 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21466
21467 * gcc.c-torture/execute/20010605-2.c: New test.
21468
21469 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21470
21471 * g++.old-deja/g++.abi/vbase2.C: New test.
21472 * g++.old-deja/g++.abi/vbase3.C: New test.
21473
21474 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21475
21476 * g++.old-deja/g++.pt/friend49.C: New test.
21477
21478 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21479
21480 * g++.old-deja/g++.ext/anon3.C: New test.
21481
21482 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21483
21484 * g++.old-deja/g++.other/conv7.C: New test.
21485
21486 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21487
21488 * gcc.c-torture/compile/20010605-2.c: New test.
21489
21490 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21491
21492 * gcc.c-torture/execute/20010604-1.c: New test.
21493
21494 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21495
21496 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21497
21498 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21499
21500 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21501 (g++_link_flags): Likewise.
21502 (g++_init): Pass gccpath's value to two previous functions.
21503
21504 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21505
21506 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21507 Ensure logfile entry matches exec command line.
21508
21509 2001-05-31 Richard Henderson <rth@redhat.com>
21510
21511 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21512 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21513
21514 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21515
21516 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21517 compiler for irix6.2
21518
21519 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21520
21521 * g++.old-deja/g++.other/optimize3.C: New file.
21522
21523 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21524
21525 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21526 assemble.
21527
21528 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21529
21530 * g++.old-deja/g++.other/optimize2.C: New file.
21531
21532 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21533
21534 * gcc.c-torture/compile/20010518-2.c: New file.
21535 * gcc.c-torture/execute/20010518-1.c: New file.
21536 * gcc.c-torture/execute/20010518-2.c: New file.
21537
21538 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21539
21540 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21541
21542 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21543
21544 G++ no longer defines builtins that do not begin with __builtin.
21545 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21546 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21547 * g++.old-deja/g++.law/builtin1.C: Likewise.
21548 * g++.old-deja/g++.law/cvt2.C: Likewise.
21549 * g++.old-deja/g++.mike/net5.C: Likewise.
21550 * g++.old-deja/g++.other/builtins1.C: Likewise.
21551 * g++.old-deja/g++.other/builtins2.C: Likewise.
21552 * g++.old-deja/g++.other/builtins3.C: Likewise.
21553 * g++.old-deja/g++.other/builtins4.C: Likewise.
21554 * g++.old-deja/g++.other/inline8.C: Likewise.
21555 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21556
21557 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21558
21559 * g++.old-deja/g++.pt/using1.C: Adjust.
21560 * g++.old-deja/g++.pt/using2.C: New test.
21561
21562 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21563
21564 * gcc.dg/cpp/charconst.c: New tests.
21565 * gcc.dg/cpp/escape.c: New tests.
21566 * gcc.dg/cpp/escape-1.c: New tests.
21567 * gcc.dg/cpp/escape-2.c: New tests.
21568 * gcc.dg/cpp/ucs.c: New tests.
21569
21570 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21571
21572 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21573 native compiler for irix6.5.
21574
21575 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21576
21577 * lib/g++.exp (g++_include_flags): Use args to compute
21578 get_multilibs.
21579 (g++_link_flags): Likewise.
21580 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21581
21582 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21583
21584 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21585
21586 2001-05-21 Geoff Keating <geoffk@redhat.com>
21587
21588 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21589 this file.
21590
21591 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21592
21593 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21594 STACK_SIZE;
21595 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21596 to STACK_SIZE; Use it to define size of add_histo array.
21597 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21598 to STACK_SIZE.
21599 (f): Use GITT_SIZE to define size of gitt local table.
21600 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21601 to STACK_SIZE; Use it to define size of bytemem array.
21602
21603 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21604
21605 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21606 on 68HC11/HC12 due to the asm instruction.
21607 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21608 * gcc.c-torture/compile/920520-1.x: Likewise.
21609 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21610 on 68HC11/HC12 because the function is larger than 64K.
21611 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21612 on 68HC11/HC12 because the structure is too large.
21613
21614 2001-05-20 Richard Henderson <rth@redhat.com>
21615
21616 * gcc.c-torture/execute/20010520-1.c: New.
21617
21618 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21619
21620 * g++.old-deja/g++.warn/compare1.C: New test.
21621 * gcc.dg/compare4.c: New test.
21622
21623 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21624
21625 * g++.old-deja/g++.other/optimize1.C: New test.
21626
21627 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21628
21629 * g++.old-deja/g++.pt/spec41.C: New test.
21630
21631 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21632
21633 * gcc.c-torture/compile/20010114-1.x: Remove.
21634
21635 2001-05-18 Stan Shebs <shebs@apple.com>
21636
21637 * gcc.c-torture/compile/20010518-1.c: New test.
21638
21639 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21640
21641 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21642 * g++.old-deja/g++.pt/crash67.C: New test.
21643
21644 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21645
21646 * g++.old-deja/g++.other/debug9.C: New test.
21647
21648 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21649
21650 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21651
21652 2001-05-16 Jan Hubicka <jh@suse.cz>
21653
21654 * gcc.c-torture/compile/20010516-1.c: New test.
21655
21656 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21657
21658 * g++.old-deja/g++.other/crash41.C: New test.
21659
21660 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21661
21662 * g++.old-deja/g++.pt/crash66.C: New test.
21663
21664 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21665
21666 * g++.old-deja/g++.robertl/eb27.C: Convert.
21667
21668 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21669
21670 * g++.dg/friend-warn.C: New test. Do not warn about friend
21671 declaration being redundant.
21672
21673 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21674
21675 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21676
21677 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21678
21679 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21680
21681 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21682
21683 * lib/g++.exp: Use testsuite_flags.
21684
21685 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21686
21687 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21688
21689 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21690
21691 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21692
21693 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21694
21695 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21696
21697 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21698
21699 * gcc.c-torture/compile/20010313-1.c: New test.
21700
21701 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21702
21703 * gcc.dg/cpp/direct2.c: New test.
21704 * gccq.dg/cpp/direct2s.c: New test.
21705
21706 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21707
21708 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21709
21710 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21711 * g++.old-deja/g++.other/op3.C: Likewise.
21712
21713 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21714
21715 * gcc.dg/cpp/syshdr.h: New file.
21716 * gcc.dg/cpp/sysmac1.c: Update.
21717 * gcc.dg/cpp/sysmac2.c: Update.
21718
21719 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21720
21721 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21722
21723 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21724
21725 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21726 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21727
21728 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21729
21730 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21731
21732 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21733
21734 * lib/g++.exp (g++_include_flags): Don't use any special flags
21735 if TESTING_IN_BUILD_TREE is not defined.
21736 (g++_init): Use a plain 'c++' as the compiler if
21737 TESTING_IN_BUILD_TREEE is not defined.
21738
21739 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21740
21741 * g++.old-deja/g++.eh/catch13.C: New test.
21742 * g++.old-deja/g++.eh/catch14.C: New test.
21743
21744 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21745
21746 * gcc.dg/cpp/tr-define.c: New test.
21747
21748 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21749
21750 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21751 <stdlib.h>, not <malloc.h>.
21752
21753 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21754
21755 * g++.old-deja/g++.ns/template17.C: New test.
21756
21757 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21758
21759 * g++.old-deja/g++.pt/ref4.C: New test.
21760
21761 2001-04-30 Richard Henderson <rth@redhat.com>
21762
21763 * gcc.dg/20000724-1.c: Revert last change.
21764
21765 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21766
21767 * g77.f-torture/execute/20010430.f: New test.
21768
21769 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21770
21771 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21772
21773 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21774
21775 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21776
21777 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.eh/crash6.C: New test.
21780
21781 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21782
21783 * g++.old-deja/g++.other/warn7.C: New test.
21784
21785 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21786
21787 * g++.old-deja/g++.other/defarg9.C: New test.
21788
21789 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21790
21791 * g77.f-torture/compile/20010426.f: New test.
21792 * g77.f-torture/execute/20010426.f: New test.
21793
21794 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21795
21796 * g77.f-torture/compile/20000629-1.x: Remove - error
21797 has been fixed.
21798
21799 2001-04-26 Jeffrey A Law (law@cygnus.com)
21800
21801 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21802 Tweak slightly to work with g++.dg framework.
21803 * g++.dg/special/ecos.exp: Run initp1.C test.
21804 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21805
21806 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21807 its linker doesn't give line numbers either.
21808 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21809
21810 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21811
21812 * g++.old-deja/g++.other/lex1.C: New test.
21813
21814 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21815
21816 * gcc.dg/noncompile/20010425-1.c: New test.
21817
21818 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21819
21820 * g++.old-deja/g++.pt/mangle2.C: New test.
21821
21822 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21823
21824 * gcc.dg/format/plus-1.c: New test.
21825
21826 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21827
21828 * gcc.dg/20010423-1.c: New test.
21829
21830 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21831
21832 * gcc.c-torture/execute/20010422-1.c: New test.
21833
21834 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 * g++.old-deja/g++.ns/type2.C: New test.
21837
21838 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21839
21840 * g++.old-deja/g++.other/perf1.C: New test.
21841
21842 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21843
21844 * gcc.dg/c99-func-2.c: Remove xfail.
21845 * gcc.dg/c99-func-3.c: Remove xfail.
21846 * gcc.dg/c99-func-4.c: Remove xfail.
21847
21848 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21849
21850 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21851
21852 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21853
21854 * gcc.c-torture/compile/20010423-1.c: New test.
21855
21856 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21857
21858 * g++.old-deja/g++.pt/typename28.C: New test.
21859
21860 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21861
21862 * g++.old-deja/g++.abi/empty2.C: New test.
21863 * g++.old-deja/g++.abi/empty3.C: New test.
21864
21865 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21866
21867 * g++.old-deja/g++.other/comdat2.C: New test.
21868 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21869
21870 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21871
21872 * g++.old-deja/g++.other/overload14.C: New test.
21873
21874 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21875
21876 * g++.old-deja/g++.other/lookup23.C: New test.
21877
21878 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21879
21880 * gcc.c-torture/execute/20010403-1.c: New test.
21881
21882 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21883 Mark Mitchell <mark@codesourcery.com>
21884
21885 * lib/old-dejagnu.exp: Don't delete output of executable.
21886 Add .exe suffix to executables.
21887
21888 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21889
21890 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21891
21892 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21893
21894 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21895
21896 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21897
21898 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21899 * g++.old-deja/g++.abi/crash1.C: New test.
21900
21901 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * g++.old-deja/g++.other/crash40.C: New test.
21904
21905 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21906
21907 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21908
21909 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21910
21911 * g++.old-deja/g++.other/warn6.C: New test.
21912
21913 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21914
21915 * g++.old-deja/g++.robertl/eb42.C: Same.
21916
21917 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21918
21919 * gcc.dg/wtr-conversion-1.c: New testcase.
21920
21921 2001-04-10 Richard Henderson <rth@redhat.com>
21922
21923 * g++.old-deja/g++.other/array5.C: New.
21924
21925 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21926
21927 * gcc.c-torture/execute/20010408-1.c: New test.
21928
21929 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21930
21931 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21932 headers and constructs.
21933 * g++.old-deja/g++.robertl/eb79.C: Same.
21934 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21935 * g++.old-deja/g++.robertl/eb73.C: Same.
21936 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21937 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21938 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21939 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21940 * g++.old-deja/g++.robertl/eb44.C: Same.
21941 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21942 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21943 * g++.old-deja/g++.robertl/eb39.C: Same.
21944 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21945 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21946 * g++.old-deja/g++.robertl/eb30.C: Same.
21947 * g++.old-deja/g++.robertl/eb3.C: Same.
21948 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21949 * g++.old-deja/g++.robertl/eb21.C: Same.
21950 * g++.old-deja/g++.robertl/eb15.C: Same.
21951 * g++.old-deja/g++.robertl/eb118.C: Same.
21952 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21953 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21954 * g++.old-deja/g++.robertl/eb109.C: Same.
21955 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21956 * g++.old-deja/g++.mike/rtti1.C: Same.
21957 * g++.old-deja/g++.mike/p658.C: Same.
21958 * g++.old-deja/g++.mike/net46.C: Same.
21959 * g++.old-deja/g++.mike/net34.C: Same.
21960 * g++.old-deja/g++.mike/memoize1.C: Same.
21961 * g++.old-deja/g++.mike/eh2.C: Same.
21962 * g++.old-deja/g++.law/weak.C: Same.
21963 * g++.old-deja/g++.law/visibility7.C: Same.
21964 * g++.old-deja/g++.law/visibility25.C: Same.
21965 * g++.old-deja/g++.law/visibility22.C: Same.
21966 * g++.old-deja/g++.law/visibility2.C: Same.
21967 * g++.old-deja/g++.law/visibility17.C: Same.
21968 * g++.old-deja/g++.law/visibility13.C: Same.
21969 * g++.old-deja/g++.law/visibility10.C: Same.
21970 * g++.old-deja/g++.law/visibility1.C: Same.
21971 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21972 * g++.old-deja/g++.law/vbase1.C: Same.
21973 * g++.old-deja/g++.law/operators32.C: Same.
21974 * g++.old-deja/g++.law/nest3.C: Same.
21975 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21976 * g++.old-deja/g++.law/except5.C (main): Same.
21977 * g++.old-deja/g++.law/cvt7.C (run): Same.
21978 * g++.old-deja/g++.law/cvt2.C: Same.
21979 * g++.old-deja/g++.law/cvt16.C: Same.
21980 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21981 * g++.old-deja/g++.law/ctors17.C (main): Same.
21982 * g++.old-deja/g++.law/ctors13.C: Same.
21983 * g++.old-deja/g++.law/ctors12.C (main): Same.
21984 * g++.old-deja/g++.law/ctors10.C: Same.
21985 * g++.old-deja/g++.law/code-gen5.C: Same.
21986 * g++.old-deja/g++.law/bad-error7.C: Same.
21987 * g++.old-deja/g++.law/arm9.C: Same.
21988 * g++.old-deja/g++.law/arm12.C: Same.
21989 * g++.old-deja/g++.law/arg8.C: Same.
21990 * g++.old-deja/g++.law/arg1.C: Same.
21991 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21992 * g++.old-deja/g++.jason/template31.C: Same.
21993 * g++.old-deja/g++.jason/template24.C (main): Same.
21994 * g++.old-deja/g++.jason/2371.C: Same.
21995 * g++.old-deja/g++.eh/new2.C: Same.
21996 * g++.old-deja/g++.eh/new1.C: Same.
21997 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21998 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21999 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22000 * g++.old-deja/g++.brendan/crash62.C: Same.
22001 * g++.old-deja/g++.brendan/crash52.C: Same.
22002 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22003 * g++.old-deja/g++.brendan/crash38.C: Same.
22004 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22005 * g++.old-deja/g++.brendan/copy9.C: Same.
22006
22007 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22008
22009 * gcc.c-torture/execute/20001203-2.c (memset):
22010 Count argument is of type __SIZE_TYPE__.
22011
22012 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22013
22014 * gcc.c-torture/compile/20010404-1.c: New test.
22015
22016 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22017
22018 * gcc.c-torture/compile/20010326-1.c: New test.
22019
22020 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22021
22022 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22023 peculiarities of the SH.
22024 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22025
22026 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22027
22028 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22029 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22030 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22031
22032 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22033
22034 * g77.f-torture/compile/20010321-1.f: New test.
22035
22036 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22037
22038 * gcc.c-torture/compile/20010329-1.c: New test.
22039
22040 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22041
22042 * gcc.c-torture/execute/20010329-1.c: New test.
22043
22044 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22045
22046 * g++.old-deja/g++.other/eh4.C: Fix typo.
22047
22048 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22049
22050 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22051
22052 2001-03-28 Philip Blundell <philb@gnu.org>
22053
22054 * gcc.c-torture/compile/20010328-1.c: New test.
22055
22056 2001-03-27 Richard Henderson <rth@redhat.com>
22057
22058 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22059 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22060
22061 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22062
22063 * gcc.c-torture/compile/20010327-1.c: New test.
22064
22065 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22066
22067 * g++.old-deja/g++.other/friend12.C: New test.
22068 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22069 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22070
22071 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22072
22073 * gcc.c-torture/execute/20010325-1.c: New test.
22074
22075 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22076
22077 * g++.old-deja/g++.other/mangle3.C: New test.
22078
22079 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22080
22081 * g++.old-deja/g++.other/anon8.C: New test.
22082
22083 2001-03-20 Philip Blundell <philb@gnu.org>
22084
22085 * gcc.c-torture/compile/20010320-1.c: New test.
22086
22087 2001-03-17 Richard Henderson <rth@redhat.com>
22088
22089 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22090
22091 2001-03-15 Geoff Keating <geoff@redhat.com>
22092
22093 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22094 tests on AIX.
22095
22096 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22097
22098 * g++.old-deja/g++.other/eh4.C: New test.
22099
22100 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22101
22102 * gcc.dg/cpp/mi1.c: Update.
22103
22104 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22105
22106 * g++.old-deja/g++.other/regstack.C: New test.
22107
22108 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22109
22110 * g++.old-deja/g++.other/ref4.C: New test.
22111
22112 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22113
22114 * objc/execute/va_method.m: Added.
22115 * objc/execute/IMP.m: Added.
22116 * objc/execute/_cmd.m: Added.
22117 * objc/execute/accessing_ivars.m: Added.
22118 * objc/execute/class-1.m: Added.
22119 * objc/execute/class-10.m: Added.
22120 * objc/execute/class-11.m: Added.
22121 * objc/execute/class-12.m: Added.
22122 * objc/execute/class-13.m: Added.
22123 * objc/execute/class-14.m: Added.
22124 * objc/execute/class-2.m: Added.
22125 * objc/execute/class-3.m: Added.
22126 * objc/execute/class-4.m: Added.
22127 * objc/execute/class-5.m: Added.
22128 * objc/execute/class-6.m: Added.
22129 * objc/execute/class-7.m: Added.
22130 * objc/execute/class-8.m: Added.
22131 * objc/execute/class-9.m: Added.
22132 * objc/execute/class-tests-1.h
22133 * objc/execute/class-tests-2.h
22134 * objc/execute/compatibility_alias.m: Added.
22135 * objc/execute/encode-1.m: Added.
22136 * objc/execute/formal_protocol-1.m: Added.
22137 * objc/execute/formal_protocol-2.m: Added.
22138 * objc/execute/formal_protocol-3.m: Added.
22139 * objc/execute/formal_protocol-4.m: Added.
22140 * objc/execute/formal_protocol-5.m: Added.
22141 * objc/execute/formal_protocol-6.m: Added.
22142 * objc/execute/formal_protocol-7.m: Added.
22143 * objc/execute/informal_protocol.m: Added.
22144 * objc/execute/initialize.m: Added.
22145 * objc/execute/load.m: Added.
22146 * objc/execute/many_args_method.m: Added.
22147 * objc/execute/nested-3.m: Added.
22148 * objc/execute/no_clash.m: Added.
22149 * objc/execute/private.m: Added.
22150 * objc/execute/redefining_self.m: Added.
22151 * objc/execute/root_methods.m: Added.
22152 * objc/execute/selector-1.m: Added.
22153 * objc/execute/static-1.m: Added.
22154 * objc/execute/static-2.m: Added.
22155 * objc/execute/va_method.m: Added.
22156
22157 2001-03-10 Richard Henderson <rth@redhat.com>
22158
22159 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22160
22161 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22162
22163 * g++.old-deja/g++.other/crash31.C: XFAIL.
22164 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22165 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22166 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22167 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22168 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22169
22170 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22171
22172 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22173
22174 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22175
22176 * gcc.dg/20000724-1.c: Don't use multiline strings.
22177
22178 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22179
22180 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22181 result of -cString against what we expect it to be; don't just
22182 print it out for no one to read.
22183
22184 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22185 Based on testcases provided by Nicola Pero.
22186
22187 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22188
22189 * gcc.dg/cpp/macro7.c: New test.
22190
22191 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22192
22193 * gcc.dg/cpp/multiline.c: Update.
22194
22195 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22196
22197 * g++.old-deja/g++.other/enum3.C: New test.
22198
22199 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22200
22201 * g++.old-deja/g++.other/pod1.C: New test.
22202
22203 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22204
22205 * g++.old-deja/g++.ext/overload1.C: New test.
22206
22207 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22208
22209 * g++.old-deja/g++.pt/using1.C: New test.
22210
22211 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22212
22213 * g++.old-deja/g++.other/using9.C: New test.
22214
22215 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22216
22217 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22218
22219 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22220
22221 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22222
22223 * g++.old-deja/g++.ext/realpt1.C: Remove.
22224
22225 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22226
22227 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22228
22229 2001-02-26 Will Cohen <wcohen@redhat.com>
22230
22231 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22232
22233 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22234
22235 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22236 templatized constructors.
22237
22238 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22239
22240 * gcc.c-torture/execute/20010224-1.c: New test.
22241
22242 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22243
22244 * gcc.c-torture/execute/20010222-1.c: New test.
22245
22246 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22247
22248 * g++.old-deja/g++.other/inline20.C: New test.
22249
22250 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22251
22252 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22253
22254 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22255
22256 * g++.old-deja/g++.other/lookup22.C: New test.
22257
22258 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22259
22260 * g77.dg: New directory.
22261 * g77.dg/20010216-1.f: New test case.
22262 * g77.dg/dg.exp: New driver.
22263 * lib/g77-dg.exp: New driver library.
22264
22265 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22266
22267 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22268
22269 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22270
22271 * g++.old-deja/g++.other/decl9.C: New test.
22272
22273 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22274
22275 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22276 not need <string> and also tests the initialization at runtime.
22277
22278 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22279
22280 * gcc.c-torture/execute/longlong.c: New test.
22281
22282 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22283
22284 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22285
22286 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22287
22288 * gcc.c-torture/execute/920302-1.c (execute):
22289 Change argument type to short.
22290
22291 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22292
22293 * g++.old-deja/g++.pt/deduct6.C: New test.
22294
22295 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22296
22297 * g++.old-deja/g++.pt/deduct5.C: New test.
22298
22299 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22300
22301 * gcc.c-torture/execute/20010209-1.c: New test.
22302
22303 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22304
22305 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22306
22307 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22308
22309 * g++.dg/vtgc1.C: Update for new ABI.
22310
22311 * consistency.vlad: New directory, 1665 files.
22312
22313 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22314
22315 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22316 return type.
22317 * gcc.dg/cpp/digraphs.c: Declare puts.
22318
22319 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22320
22321 * g++.old-deja/g++.other/warn5.C: New test.
22322
22323 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22324
22325 * g++.old-deja/g++.pt/spec40.C: New test.
22326
22327 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22328
22329 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22330 case.
22331 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22332
22333 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22334
22335 * gcc.c-torture/compile/20010209-1.c: New test.
22336
22337 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22338
22339 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22340 excess errors message but not if it crashes.
22341 * g++.old-deja/g++.other/crash27.C: Likewise.
22342 * g++.old-deja/g++.other/crash28.C: Likewise.
22343 * g++.old-deja/g++.other/crash30.C: Likewise.
22344 * g++.old-deja/g++.other/crash32.C: Likewise.
22345 * g++.old-deja/g++.other/crash35.C: Likewise.
22346 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22347
22348 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22349
22350 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22351 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22352 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22353 g77.f-torture/execute/execute.exp,
22354 g77.f-torture/noncompile/noncompile.exp,
22355 gcc.c-torture/execute/execute.exp,
22356 gcc.c-torture/execute/memcheck/memcheck.exp,
22357 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22358 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22359 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22360 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22361 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22362 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22363 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22364 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22365 Remove bug reporting instructions with ancient email addresses.
22366
22367 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22368
22369 * gcc.dg/20010202-1.c: New test.
22370 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22371
22372 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22373
22374 * g++.dg/stdbool-if.C: New test.
22375
22376 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22377
22378 * objc/execute/fdecl.m: Added main().
22379
22380 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22381
22382 * gcc.c-torture/execute/20010206-1.c: New test.
22383
22384 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22385
22386 * gcc.dg/cpp/avoidpaste1.c: Update.
22387
22388 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22389
22390 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22391 Pero <nicola@brainstorm.co.uk>.
22392 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22393
22394 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22395
22396 * g++.old-deja/g++.pt/spec39.C: New test.
22397
22398 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22399
22400 * gcc.c-torture/compile/20010202-1.c: New test.
22401
22402 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22403
22404 * g++.old-deja/g++.abi/primary2.C: New test.
22405 * g++.old-deja/g++.abi/primary3.C: New test.
22406 * g++.old-deja/g++.abi/primary4.C: New test.
22407 * g++.old-deja/g++.abi/primary5.C: New test.
22408 * g++.old-deja/g++.abi/vtable3.h: New test.
22409 * g++.old-deja/g++.abi/vtable3a.C: New test.
22410 * g++.old-deja/g++.abi/vtable3b.C: New test.
22411 * g++.old-deja/g++.abi/vtable3c.C: New test.
22412 * g++.old-deja/g++.abi/vtable3d.C: New test.
22413 * g++.old-deja/g++.abi/vtable3e.C: New test.
22414 * g++.old-deja/g++.abi/vtable3f.C: New test.
22415 * g++.old-deja/g++.abi/vtable3g.C: New test.
22416 * g++.old-deja/g++.abi/vtable3h.C: New test.
22417 * g++.old-deja/g++.abi/vtable3i.C: New test.
22418 * g++.old-deja/g++.abi/vtable3j.C: New test.
22419 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22420
22421 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22422
22423 * g++.old-deja/g++.other/anon6.C: New test.
22424 * g++.old-deja/g++.other/anon7.C: New test.
22425
22426 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22427
22428 * gcc.dg/cpp/avoidpaste2.c: New tests.
22429
22430 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22431
22432 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22433
22434 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22435
22436 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22437 DECIMAL_DIG cases for Irix."
22438
22439 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22440
22441 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22442
22443 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22444
22445 * gcc.dg/c99-tag-1.c: New test.
22446
22447 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22448
22449 * gcc.dg/cpp/tr-warn1.c: Add tests.
22450
22451 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22452
22453 * gcc.dg/cpp/avoidpaste1.c: Update.
22454 * gcc.dg/cpp/paste4.c: Update.
22455
22456 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22457
22458 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22459 cases for Irix.
22460
22461 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22462
22463 * g++.old-deja/g++.other/inline19.C: New test.
22464
22465 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22466
22467 * gcc.dg/Wlarger-than.c: New test.
22468
22469 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22470
22471 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22472
22473 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22474
22475 * gcc.c-torture/execute/20010129-1.c: New test.
22476 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22477
22478 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22479
22480 * gcc.dg/cpp/avoidpaste1.c: Test case.
22481
22482 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22483
22484 * g++.old-deja/g++.other/inline18.C: New test.
22485
22486 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22487
22488 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22489 and __builtin_putchar.
22490
22491 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22492
22493 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22494 tests.
22495
22496 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22497
22498 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22499 floating point number rounding mode to round to the nearest
22500 representable mode.
22501
22502 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22503
22504 * g++.old-deja/g++.other/mangle2.C: New test.
22505
22506 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22507
22508 * gcc.c-torture/compile/20010124-1.c: New test.
22509
22510 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22511
22512 * g++.old-deja/g++.pt/spec38.C: New test.
22513
22514 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22515
22516 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22517 "Build don't run".
22518
22519 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22520
22521 * gcc.c-torture/execute/20010123-1.c: New test.
22522
22523 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22524
22525 * g++.old-deja/g++.pt/spec37.C: New test.
22526
22527 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22528
22529 * g++.old-deja/g++.pt/overload14.C: New test.
22530
22531 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22532
22533 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22534 __builtin_return_address.
22535
22536 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22537
22538 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22539 * g++.old-deja/g++.pt/spec35.C: New test.
22540 * g++.old-deja/g++.pt/spec36.C: New test.
22541
22542 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22543
22544 * gcc.c-torture/compile/20010118-1.c: New test.
22545
22546 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22547
22548 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22549
22550 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22551
22552 * gcc.c-torture/execute/20010119-1.c: New test.
22553
22554 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22555
22556 * g++.old-deja/g++.other/vbase5.C: New test.
22557
22558 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22559
22560 * gcc.c-torture/execute/20010118-1.c: New test.
22561
22562 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22563
22564 * g++.old-deja/g++.pt/deduct3.C: New test.
22565
22566 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22567
22568 * g++.old-deja/g++.pt/spec34.C: New test.
22569
22570 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22571
22572 * g77.f-torture/compile/20000601-2.f: New test.
22573
22574 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22575
22576 * g++.old-deja/g++.other/init17.C: New test.
22577
22578 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22579
22580 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22581
22582 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22583
22584 * g++.old-deja/g++.pt/unify8.C: New test.
22585
22586 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22587
22588 * g++.old-deja/g++.abi/vbase1.C: New test.
22589
22590 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22591
22592 * g++.old-deja/g++.pt/crash65.C: New test.
22593
22594 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22595
22596 * gcc.dg/cpp/assembl2.S: New test case.
22597
22598 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22599
22600 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22601 are supported.
22602
22603 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22604
22605 * g++.old-deja/g++.other/builtins1.C: New test.
22606 * g++.old-deja/g++.other/builtins2.C: Likewise.
22607 * g++.old-deja/g++.other/builtins3.C: Likewise.
22608 * g++.old-deja/g++.other/builtins4.C: Likewise.
22609
22610 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22611
22612 * gcc.c-torture/compile/20010117-1.c: New test.
22613 * gcc.c-torture/compile/20010117-2.c: New test.
22614
22615 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22616
22617 * g77.f-torture/execute/20010116.[fx]: New test,
22618 XFAIL on i?86-*-*.
22619 * g77.f-torture/compile/20010115.f: Indicate it's
22620 a test for PR fortran/1636.
22621
22622 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22623
22624 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22625
22626 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22627
22628 * g77.f-torture/compile/20010115.f: New test.
22629
22630 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22631
22632 * g++.old-deja/g++.pt/nontype5.C: New test.
22633
22634 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22635
22636 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22637 have an equivalent working one below it.
22638
22639 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22640
22641 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22642 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22643
22644 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22645
22646 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22647 message containing "init_priority".
22648 (conpr-2.C): Likewise.
22649 (conpr-3.C): Likewise.
22650 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22651
22652 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22653
22654 * gcc.c-torture/execute/20010114-2.c: New test.
22655
22656 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22657
22658 * gcc.c-torture/compile/20010114-1.c: New test.
22659 * gcc.c-torture/compile/20010114-1.x: Xfail.
22660 * gcc.c-torture/compile/20010114-2.c: New test.
22661 * gcc.c-torture/execute/20010114-1.c: New test.
22662 * gcc.dg/trunc-1.c: New test.
22663 * gcc.dg/uninit-B.c: New test.
22664
22665 2001-01-13 Nick Clifton <nickc@redhat.com>
22666
22667 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22668 target.
22669
22670 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22671
22672 * gcc.c-torture/compile/20010113-1.c: New test.
22673
22674 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22675
22676 * gcc.c-torture/compile/20001212-1.c: New test.
22677
22678 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22679
22680 * gcc.dg/cpp/widestr1.c: Update.
22681 * gcc.dg/cpp/prag-imp.c: Remove.
22682
22683 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22684
22685 * gcc.c-torture/execute/20000801-3.x: Remove.
22686 * gcc.dg/c90-init-1.c: New test.
22687 * gcc.dg/c99-init-1.c: New test.
22688 * gcc.dg/c99-init-2.c: New test.
22689 * gcc.dg/gnu99-init-1.c: New test.
22690
22691 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22692
22693 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22694 testing that no relevant ones were found.
22695
22696 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22697
22698 * g++.old-deja/g++.pt/cast2.C: New test.
22699
22700 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22701
22702 * g++.old-deja/g++.pt/friend47.C: New test.
22703
22704 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22705
22706 * g++.old-deja/g++.pt/instantiate13.C: New test.
22707
22708 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22709
22710 * g++.old-deja/g++.other/defarg7.C: New test.
22711 * g++.old-deja/g++.other/defarg8.C: New test.
22712
22713 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22714
22715 * g++.old-deja/g++.pt/crash64.C: New test.
22716
22717 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22718
22719 * g++.old-deja/g++.pt/crash63.C: New test.
22720
22721 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22722
22723 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22724
22725 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22726
22727 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22728
22729 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22730
22731 * g++.old-deja/g++.pt/error3.C: New test.
22732
22733 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22734
22735 * g++.old-deja/g++.other/crash39.C: New test.
22736
22737 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22738
22739 * g++.old-deja/g++.other/vbase4.C: New test.
22740
22741 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22742
22743 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22744 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22745 * gcc.dg/special/special.exp: New test driver which will check
22746 for alias support for the above test.
22747
22748 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22749
22750 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22751 problems on small machines.
22752 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22753 parameterize.
22754
22755 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22756
22757 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22758 mips.
22759 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22760
22761 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 * g++.old_deja/g++.pt/using8.C: New test.
22764
22765 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22766
22767 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22768
22769 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22770
22771 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22772 where a failure is expected.
22773 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22774
22775 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22776
22777 * g++.old_deja/g++.pt/instantiate12.C: New test.
22778
22779 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22780
22781 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22782 start of structs.
22783 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22784 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22785 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22786 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22787 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22788 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22789 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22790 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22791 * g++.old-deja/g++.eh/spec6.C: Likewise.
22792 * g++.old-deja/g++.jason/crash3.C: Likewise.
22793 * g++.old-deja/g++.law/ctors11.C: Likewise.
22794 * g++.old-deja/g++.law/ctors17.C: Likewise.
22795 * g++.old-deja/g++.law/ctors5.C: Likewise.
22796 * g++.old-deja/g++.law/ctors9.C: Likewise.
22797 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22798 * g++.old-deja/g++.mike/net22.C: Likewise.
22799 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22800 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22801 * g++.old-deja/g++.mike/virt3.C: Likewise.
22802 * g++.old-deja/g++.niklas/t128.C: Likewise.
22803 * g++.old-deja/g++.other/anon4.C: Likewise.
22804 * g++.old-deja/g++.other/using1.C: Likewise.
22805 * g++.old-deja/g++.other/warn3.C: Likewise.
22806 * g++.old-deja/g++.pt/t37.C: Likewise.
22807 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22808 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22809
22810 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22811
22812 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22813
22814 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22815
22816 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22817
22818 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22819
22820 * gcc.c-torture/compile/20010107-1.c: New test.
22821
22822 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22823
22824 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22825
22826 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22827
22828 * gcc.dg/format/format.h: New file.
22829 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22830 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22831 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22832 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22833 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22834 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22835 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22836 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22837 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22838 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22839 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22840 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22841 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22842 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22843 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22844 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22845 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22846 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22847 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22848 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22849 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22850 instead of declaring standard types, macros and functions in each
22851 test.
22852
22853 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22854
22855 * gcc.c-torture/execute/20010106-1.c: New test.
22856
22857 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22858
22859 * gcc.dg/format/format.exp: New file.
22860 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22861 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22862 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22863 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22864 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22865 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22866 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22867 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22868 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22869 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22870 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22871 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22872 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22873 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22874 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22875 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22876 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22877 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22878 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22879 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22880 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22881 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22882 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22883 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22884 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22885 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22886 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22887 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22888 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22889 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22890 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22891 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22892 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22893 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22894 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22895 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22896 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22897 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22898 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22899 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22900 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22901 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22902
22903 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22904
22905 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22906 account.
22907
22908 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22909
22910 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22911
22912 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22913
22914 * g++.old-deja/g++.pt/crash62.C: New test.
22915
22916 2001-01-04 Richard Henderson <rth@redhat.com>
22917
22918 * gcc.dg/20000926-1.c: Update expected warnings.
22919 * gcc.dg/array-2.c: Likewise.
22920 * gcc.dg/array-4.c: Also validate flexible array members.
22921 * gcc.dg/c99-flex-array-1.c: New.
22922
22923 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22924
22925 * gcc.c-torture/compile/20001222-1.x: Remove.
22926
22927 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22928
22929 * gcc.c-torture/execute/built-in-setjmp.c: New.
22930
22931 2001-01-03 Richard Henderson <rth@redhat.com>
22932
22933 * gcc.dg/940510-1.c: Update expected error wording.
22934 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22935
22936 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22937
22938 * lib/target-supports.exp (check_alias_available): Modified to
22939 indicate aliases not supported if only weak aliases are supported.
22940
22941 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22942
22943 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22944 Turn on cmpstrsi checks for __pj__ and __i370__.
22945
22946 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22947
22948 * g++.old-deja/g++.other/virtual11.C: New test.
22949
22950 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22951
22952 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22953
22954 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22955
22956 * gcc.c-torture/compile/20010102-1.c: New test.
22957
22958 2001-01-02 Andreas Jaeger <aj@suse.de>
22959
22960 * gcc.dg/noreturn-3.c: New test.
22961
22962 * gcc.dg/noreturn-4.c: New test.
22963
22964 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22965
22966 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22967 __builtin_fputc and __builtin_fwrite.
22968
22969 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22970
22971 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22972 signed char, not default char.
22973
22974 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22975
22976 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22977
22978 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22979
22980 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22981
22982 2000-12-29 Richard Henderson <rth@redhat.com>
22983
22984 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22985 (__cyg_profile_func_exit): Define.
22986
22987 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22988
22989 * g++.dg/vtgc1.C: New test.
22990
22991 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22992
22993 * gcc.dg/noncompile/20001228-1.c: New test.
22994
22995 * gcc.dg/20001228-1.c: New test.
22996
22997 * gcc.c-torture/execute/20001228-1.c: New test.
22998
22999 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23000
23001 * gcc.dg/format-strfmon-1.c: New test.
23002
23003 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23004
23005 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23006 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23007 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23008 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23009 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23010 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23011 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23012 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23013 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23014 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23015 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23016 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23017 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23018
23019 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23020 * gcc.c-torture/execute/string-opt-4.c: Test index.
23021
23022 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23023
23024 * gcc.c-torture/compile/20001226-1.c: New test.
23025
23026 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23027
23028 * gcc.c-torture/compile/20001222-1.c: New test.
23029 * gcc.c-torture/compile/20001222-1.x: Xfail.
23030
23031 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23032
23033 * gcc.c-torture/execute/comp-goto-2.c: New test.
23034
23035 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23036
23037 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23038 Use long types if __INT_MAX__ is 32767.
23039 (main): Use cast to (sint32 *) when poking 88 into a_page.
23040
23041 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23042
23043 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23044
23045 * gcc.c-torture/compile/20001221-1.c: New test.
23046 * gcc.c-torture/execute/20001221-1.c: New test.
23047
23048 2000-12-20 Richard Henderson <rth@redhat.com>
23049
23050 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23051 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23052
23053 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23054
23055 * gcc.dg/compare3.c: New test.
23056
23057 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23058
23059 * gcc.dg/format-warnll-1.c: New test.
23060
23061 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23062
23063 * gcc.dg/cpp/cmdlne-P.c: New test.
23064
23065 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23066
23067 * gcc.c-torture/execute/builtin-abs-1.c,
23068 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23069
23070 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23071
23072 * gcc.dg/cpp/multiline.c: New test.
23073
23074 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23075
23076 * g++.old-deja/g++.other/syshdr1.C: Update.
23077 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23078
23079 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23080
23081 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23082
23083 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23084
23085 * g++.old-deja/g++.pt/ttp65.C: New test.
23086
23087 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23088
23089 * g++.old-deja/g++.pt/ttp64.C: New test.
23090
23091 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23092
23093 * g++.old-deja/g++.pt/spec33.C: New test.
23094
23095 2000-12-14 Catherine Moore <clm@redhat.com>
23096
23097 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23098 * gcc.c-torture/execute/920612-2.c: Likewise.
23099 * gcc.c-torture/execute/920428-2.c: Likewise.
23100 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23101 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23102
23103 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23104
23105 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23106 * gcc.dg/pack-test-2.c: Likewise.
23107
23108 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23109
23110 Tests by Zack Weinberg <zackw@stanford.edu>.
23111
23112 * gcc.dg/cpp/defined.c: Update.
23113 * gcc.dg/cpp/defined_trad.c: New tests.
23114
23115 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23116
23117 * gcc.dg/cpp/trad-direct.c: Update.
23118
23119 2000-12-11 Neil Booth <neilb@earthling.net>
23120
23121 * gcc.dg/cpp/defined_trad.c
23122
23123 2000-12-11 Neil Booth <neilb@earthling.net>
23124
23125 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23126
23127 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23128
23129 * gcc.dg/format-miss-2.c: New test.
23130
23131 2000-12-09 Neil Booth <neilb@earthling.net>
23132
23133 * gcc.dg/cpp/lineflags.c: New tests.
23134 * gcc.dg/cpp/poison.c: Update.
23135 * gcc.dg/cpp/redef2.c: Update.
23136 * gcc.dg/cpp/skipping.c: New test.
23137
23138 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23139
23140 * g++.old-deja/g++.other/eh3.C: New testcase.
23141
23142 2000-12-07 Neil Booth <neilb@earthling.net>
23143
23144 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23145 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23146 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23147 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23148 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23149 Update.
23150
23151 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23152
23153 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23154 __SIZE_TYPE__ instead of int for type of integers cast to
23155 pointers.
23156
23157 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23158
23159 * g++.old-deja/g++.other/cleanup4.C: New test.
23160
23161 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23162
23163 * format-sec-1.c: New test.
23164
23165 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23166
23167 * gcc.dg/format-nonlit-3.c: New test.
23168
23169 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23170
23171 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23172 through a null pointer.
23173
23174 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23175
23176 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23177 * g++.old-deja/g++.pt/partial4.C: New test.
23178
23179 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23180
23181 * gcc.c-torture/execute/ieee/hugeval.x: New.
23182
23183 2000-12-06 Neil Booth <neilb@earthling.net>
23184
23185 * gcc.dg/cpp/backslash2.c: New tests.
23186
23187 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23188
23189 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23190 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23191
23192 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23193
23194 * gcc.c-torture/execute/20001203-2.c: New testcase.
23195
23196 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23197
23198 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23199 * g++.old-deja/g++.other/virtual10.C: New test.
23200
23201 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23202
23203 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23204
23205 2000-12-05 Richard Henderson <rth@redhat.com>
23206
23207 * gcc.c-torture/compile/20001205-1.c: New.
23208
23209 2000-12-04 Neil Booth <neilb@earthling.net>
23210
23211 * g++.old-deja/g++.other/virtual9.C: New test.
23212 * g++.old-deja/g++.pt/crash61.C: New test.
23213 * gcc.c-torture/execute/loop-9.c: New test.
23214
23215 2000-12-04 Neil Booth <neilb@earthling.net>
23216
23217 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23218 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23219 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23220 * gcc.dg/cpp/extratokens.c: ...here.
23221
23222 2000-12-04 Neil Booth <neilb@earthling.net>
23223
23224 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23225 New tests.
23226
23227 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23228
23229 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23230 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23231
23232 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23233
23234 * gcc.c-torture/execute/20001203-1.c: New test.
23235
23236 2000-12-03 Neil Booth <neilb@earthling.net>
23237
23238 * gcc.dg/cpp/macro6.c: New test cases.
23239
23240 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23241
23242 * gcc.c-torture/execute/string-opt-9.c: New test.
23243 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23244 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23245 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23246
23247 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23248 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23249
23250 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23251
23252 * gcc.dg/cpp/if-6.c: New testcase.
23253
23254 * gcc.dg/20001201-1.c: New testcase.
23255
23256 2000-12-02 Neil Booth <neilb@earthling.net>
23257
23258 * g++.old-deja/g++.other/externC4.C,
23259 g++.old-deja/g++.other/friend10.C: New tests.
23260
23261 2000-12-02 Neil Booth <neilb@earthling.net>
23262
23263 * g++.old-deja/g++.other/instan2.C
23264 * g++.old-deja/g++.other/instan3.C: New test.
23265
23266 2000-12-02 Neil Booth <neilb@earthling.net>
23267
23268 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23269 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23270 gnuc99.c,gnuc99-pedantic.c: New tests.
23271
23272 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23273
23274 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23275 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23276
23277 2000-12-01 Neil Booth <neilb@earthling.net>
23278
23279 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23280 * gcc.dg/cpp/poison.c: Update.
23281 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23282
23283 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23284
23285 * g77.f-torture/execute/20001201.f: New test.
23286
23287 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23288
23289 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23290
23291 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23292
23293 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23294
23295 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23296
23297 * g++.old-deja/g++.other/cast6.C: New test.
23298
23299 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23300
23301 * gcc.c-torture/execute/20001130-2.c: New testcase.
23302
23303 2000-11-30 Richard Henderson <rth@redhat.com>
23304
23305 * gcc.c-torture/execute/20001130-1.c: New test.
23306
23307 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23308
23309 * g++.old-deja/g++.other/op3.C: New test.
23310
23311 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23312
23313 * g++.old-deja/g++.other/op2.C: New test.
23314
23315 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23316
23317 * g++.old-deja/g++.other/crash38.C: New test.
23318
23319 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23320
23321 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23322
23323 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23324
23325 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23326 tests.
23327 * gcc.c-torture/execute/string-opt-6.c: New test.
23328
23329 * gcc.dg/20001117-1.c: Add main.
23330
23331 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23332
23333 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23334 Move from here ...
23335 * gcc.dg/940510-1.c: ... to here.
23336
23337 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23338 zero-size arrays in toplevel structures.
23339
23340 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23341
23342 * gcc.c-torture/execute/loop-8.c: New test.
23343
23344 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23345
23346 * g++.old-deja/g++.other/base1.C: New test.
23347
23348 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23349
23350 * g++.old-deja/g++.other/parse2.C: New test.
23351
23352 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23353
23354 * g++.old-deja/g++.pt/incomplete1.C: New test.
23355
23356 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23357
23358 * g++.old-deja/g++.other/friend9.C: New test.
23359
23360 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23361
23362 * gcc.dg/20001127-1.c: New test.
23363
23364 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23365
23366 * g++.old-deja/g++.pt/friend46.C: New test.
23367
23368 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23369
23370 * g++.old-deja/g++.other/ptrmem8.C: New test.
23371
23372 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23373
23374 * gcc.c-torture/execute/string-opt-7.c: New test.
23375 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23376
23377 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23378
23379 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23380 instead of 'mkcheck 2'.
23381
23382 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23383
23384 * gcc.c-torture/execute/memcheck/driver.c,
23385 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23386 C9X references to refer to C99.
23387
23388 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23389
23390 * gcc.dg/ultrasp3.c: New test.
23391
23392 2000-11-25 Neil Booth <neilb@earthling.net>
23393
23394 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23395
23396 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23397
23398 * gcc.c-torture/compile/20001123-2.c: New.
23399
23400 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23401
23402 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23403
23404 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23405
23406 * gcc.dg/sequence-point-1.c: Add some new tests.
23407 * gcc.c-torture/execute/20001124-1.c: New test.
23408
23409 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23410
23411 * g++.old-deja/g++.other/vaarg4.C: New test.
23412 * gcc.c-torture/compile/20001123-1.c: New test.
23413
23414 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23415
23416 * g++.other/crash24.C: Adjust and remove XFAIL.
23417 * g++.other/crash37.C: New test.
23418
23419 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 * g++.old-deja/g++.pt/instantiate9.C: New test.
23422
23423 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23424
23425 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23426 new ABI, too.
23427
23428 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23429 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23430
23431 2000-11-22 Neil Booth <neilb@earthling.net>
23432
23433 * gcc.dg/cpp/Wtrigraphs.c: New test.
23434
23435 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23436
23437 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23438
23439 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23440
23441 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23442
23443 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23444
23445 * lib/gcc-dg.exp: load_lib scanasm.exp.
23446 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23447 * lib/g++-dg.exp: load_lib scanasm.exp.
23448 * lib/scanasm.exp: New.
23449 (scan-assembler, scan-assembler-not): Add optional arguments to
23450 test name, or if not present, the pattern name.
23451 (scan-assembler-dem, scan-assembler-dem-not): New.
23452
23453 * g++.dg/dg.exp: New.
23454
23455 2000-11-21 Neil Booth <neilb@earthling.net>
23456
23457 * gcc.dg/cpp/integrated1.c: Remove.
23458
23459 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23460
23461 * gcc.c-torture/execute/20001121-1.c: New test.
23462
23463 2000-11-21 Richard Henderson <rth@redhat.com>
23464
23465 * gcc.c-torture/compile/20001121-1.c: New test.
23466
23467 2000-11-20 Neil Booth <neilb@earthling.net>
23468
23469 * gcc.dg/cpp/integrated1.c: New test.
23470
23471 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23472
23473 * g++.old-deja/g++.other/inline17.C: New test.
23474
23475 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23476
23477 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23478 local variable to be zero: I made the variable global. Now
23479 uses abort() and exit() instead of relying on main's return value.
23480
23481 2000-11-20 Neil Booth <neilb@earthling.net>
23482
23483 * gcc.dg/cpp/paste2.c: Update test.
23484 * objc/execute/paste.m: New test.
23485
23486 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23487
23488 * gcc.dg/c99-condexpr-1.c: New test.
23489
23490 2000-11-20 Neil Booth <neilb@earthling.net>
23491
23492 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23493
23494 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23495
23496 * g++.old-deja/g++.pt/export1.C: New test.
23497
23498 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23499
23500 * gcc.dg/20001117-1.c: New test.
23501
23502 2000-11-18 Richard Henderson <rth@redhat.com>
23503
23504 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23505
23506 2000-11-18 Richard Henderson <rth@redhat.com>
23507
23508 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23509 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23510 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23511
23512 2000-11-18 Richard Henderson <rth@redhat.com>
23513
23514 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23515 (main): New. Exit cleanly.
23516
23517 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23518
23519 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23520 gcc.dg/c99-fordecl-2.c: New tests.
23521
23522 2000-11-18 Richard Henderson <rth@redhat.com>
23523
23524 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23525 * gcc.c-torture/execute/zerolen-2.c: New.
23526
23527 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23528
23529 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23530 memory.
23531
23532 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23533
23534 * g++.old-deja/g++.pt/instantiate8.C: New test.
23535
23536 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23537
23538 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23539 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23540
23541 2000-11-16 Nick Clifton <nickc@redhat.com>
23542
23543 * gcc.c-torture/execute/nestfunc-2.c: New test.
23544 * gcc.c-torture/execute/nestfunc-3.c: New test.
23545
23546 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23547
23548 * gcc.c-torture/compile/20001116-1.c: New test.
23549
23550 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23551
23552 * gcc.c-torture/execute/20001115-1.c: New test.
23553
23554 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23555
23556 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23557 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23558 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23559 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23560
23561 2000-11-15 Neil Booth <neilb@earthling.net>
23562
23563 gcc.dg/cpp/_Pragma1.c: Update.
23564 gcc.dg/cpp/_Pragma2.c: New test.
23565
23566 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23567
23568 * g++.old-deja/g++.other/anon5.C: New test.
23569
23570 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23571
23572 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23573 tests.
23574
23575 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23576
23577 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23578 output.
23579
23580 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23581
23582 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23583 labels at end of compound statements.
23584
23585 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23586
23587 * gcc.c-torture/execute/loop-7.c: New test.
23588
23589 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23590
23591 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23592
23593 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23594
23595 * gcc.dg/c99-bool-1.c: New test.
23596
23597 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23598
23599 * gcc.dg/c99-scope-1.c: Remove xfail.
23600 * gcc.dg/c99-scope-2.c: New test.
23601
23602 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23603
23604 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23605 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23606
23607 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23608
23609 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23610 error messages.
23611
23612 * g++.mike/p700.C: Don't typedef wchar_t.
23613 * g++.mike/p784.C: Likewise.
23614 * g++.mike/eb101.C: Don't use __wchar_t.
23615
23616 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23617
23618 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23619 from DO loop.
23620
23621 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23622
23623 * gcc.c-torture/execute/20001111-1.c: New test.
23624
23625 2000-11-10 Nick Clifton <nickc@redhat.com>
23626
23627 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23628 long multuiple and accumulate.
23629
23630 2000-11-09 Richard Henderson <rth@redhat.com>
23631
23632 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23633 via size_t instead of int.
23634
23635 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23636 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23637 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23638 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23639
23640 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23641
23642 * gcc.c-torture/compile/20001109-1.c: New test.
23643 * gcc.c-torture/compile/20001109-2.c: New test.
23644
23645 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23646
23647 * g++.old-deja/g++.pt/operator1.C: New test.
23648 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23649
23650 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23651
23652 * gcc.dg/20001108-1.c: New test.
23653
23654 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23655
23656 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23657 with both arguments constant strings.
23658 * gcc.c-torture/execute/string-opt-3.c: New test.
23659 * gcc.c-torture/execute/string-opt-4.c: New test.
23660 * gcc.c-torture/execute/string-opt-5.c: New test.
23661
23662 2000-11-08 Nick Clifton <nickc@redhat.com>
23663
23664 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23665 mulsidi3adddi patterns.
23666
23667 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23668
23669 * g++.old-deja/g++.other/crash36.C: New test.
23670
23671 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23672
23673 * g++.old-deja/g++.other/init16.C: New test.
23674
23675 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23676
23677 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23678
23679 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23680
23681 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23682 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23683 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23684
23685 2000-11-07 DJ Delorie <dj@redhat.com>
23686
23687 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23688
23689 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23690
23691 * gcc.c-torture/execute/string-opt-1.c: New test.
23692
23693 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23694
23695 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23696 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23697 parameters in registers, and there is no way for a varargs
23698 function to know in which order the integer and floating-point
23699 parameters should be interleaved when they are placed on the
23700 stack.
23701 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23702 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23703
23704 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23705
23706 * gcc.c-torture/execute/string-opt-2.c: New test.
23707
23708 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23709
23710 * g++.old-deja/g++.pt/crash60.C: New test.
23711
23712 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23713
23714 * g++.old-deja/g++.other/crash24.C: New test.
23715 * g++.old-deja/g++.other/crash25.C: New test.
23716 * g++.old-deja/g++.other/crash26.C: New test.
23717 * g++.old-deja/g++.other/crash27.C: New test.
23718 * g++.old-deja/g++.other/crash28.C: New test.
23719 * g++.old-deja/g++.other/crash29.C: New test.
23720 * g++.old-deja/g++.other/crash30.C: New test.
23721 * g++.old-deja/g++.other/crash31.C: New test.
23722 * g++.old-deja/g++.other/crash32.C: New test.
23723 * g++.old-deja/g++.other/crash33.C: New test.
23724 * g++.old-deja/g++.other/crash34.C: New test.
23725 * g++.old-deja/g++.other/crash35.C: New test.
23726
23727 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23728
23729 * gcc.c-torture/execute/20001031-1.c: New test.
23730
23731 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23732
23733 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23734 namespace.
23735
23736 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23737 standards-conformant.
23738
23739 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23740
23741 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23742 * g++.old-deja/g++.mike/p755a.C: Likewise.
23743 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23744 library makes no calls to `operator new' during initialization.
23745
23746 2000-11-04 Neil Booth <neilb@earthling.net>
23747
23748 * gcc.dg/cpp/include2.c: New tests.
23749
23750 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23751
23752 * lib/g++.exp (g++_set_ld_library_path): New function.
23753 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23754
23755 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23756
23757 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23758 warnings.
23759
23760 2000-11-01 Richard Henderson <rth@redhat.com>
23761
23762 * g++.old-deja/g++.ext/namedret1.C: New.
23763 * g++.old-deja/g++.ext/namedret2.C: New.
23764 * g++.old-deja/g++.ext/namedret3.C: New.
23765
23766 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23767
23768 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23769 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23770
23771 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23772
23773 * gcc.c-torture/execute/va-arg-21.c: New test.
23774
23775 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23776
23777 * gcc.dg/c99-complex-2.c: New test.
23778
23779 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23780
23781 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23782
23783 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23784
23785 * g++.old-deja/g++.other/inline16.C: New test.
23786
23787 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23788
23789 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23790 __PRETTY_FUNCTION__
23791
23792 2000-10-29 Neil Booth <neilb@earthling.net>
23793
23794 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23795 New tests.
23796 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23797 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23798 optimisation.
23799
23800 2000-10-29 Neil Booth <neilb@earthling.net>
23801
23802 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23803 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23804 * mi5.c: Test multiple includes work with -C.
23805 * trigraphs.c: Test ^= version.
23806
23807 2000-10-28 Neil Booth <neilb@earthling.net>
23808
23809 New tests and test updates for new macro expander.
23810
23811 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23812 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23813 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23814 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23815 new diagnostic messages.
23816
23817 * gcc.dg/cpp/macro3.c: New tests.
23818
23819 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23820
23821 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23822 on the same line.
23823
23824 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23825
23826 * g++.old-deja/g++.other/eh2.C: New test.
23827
23828 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23829
23830 * gcc.c-torture/execute/20001027-1.c: New test.
23831
23832 2000-10-26 Richard Henderson <rth@redhat.com>
23833
23834 * gcc.c-torture/execute/20001026-1.c: New.
23835
23836 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23837
23838 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23839 * g++.old-deja/g++.law/builtin1.C: Likewise.
23840 * g++.old-deja/g++.law/ctors10.C: Likewise.
23841 * g++.old-deja/g++.law/virtual3.C: Likewise.
23842 * g++.old-deja/g++.mike/p658.C: Likewise.
23843 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23844 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23845 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23846 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23847 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23848
23849 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23850
23851 * gcc.c-torture/compile/20001024-1.c: New test.
23852
23853 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23854
23855 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23856 to tell us whether or not we are using V3.
23857
23858 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23859
23860 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23861 operands.
23862
23863 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23864
23865 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23866
23867 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23868
23869 * gcc.c-torture/execute/20001024-1.c: New test.
23870
23871 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23872
23873 * g++.old-deja/g++.other/sibcall1.C: New test.
23874
23875 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23876
23877 * gcc.dg/noncompile/init-3.c: New test.
23878
23879 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23880
23881 * gcc.dg/format-array-1.c: New test.
23882
23883 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23884
23885 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23886 writing through null pointers; remove comment about testing
23887 unterminated strings.
23888
23889 2000-10-17 Matthew Hiller <hiller@redhat.com>
23890
23891 * gcc.c-torture/execute/20001017-2.c: New test.
23892
23893 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23894
23895 * gcc.c-torture/compile/20001018-1.c: New test.
23896 * gcc.c-torture/compile/20001018-1.x: Xfail.
23897
23898 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23899
23900 * gcc.c-torture/execute/20001017-1.c: New test.
23901
23902 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23903
23904 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23905 for multiple use of arguments with scanf formats; add tests for
23906 multiple use of arguments.
23907
23908 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23909
23910 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23911
23912 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23913
23914 * gcc.dg/format-miss-1.c: New test.
23915
23916 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23917
23918 * gcc.c-torture/execute/20001013-1.c: New test.
23919
23920 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23921
23922 * gcc.dg/format-branch-1.c: New test.
23923
23924 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23925
23926 * README, lib/file-format.exp: Remove EGCS references.
23927
23928 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23929
23930 * gcc.dg/20001013-1.c: New test.
23931
23932 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23933
23934 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23935 for intmax_t in the compiler using __typeof__ and the type rules
23936 for conditional expressions.
23937
23938 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23939
23940 * gcc.dg/20001012-1.c: New test.
23941 * gcc.dg/20001012-2.c: New test.
23942
23943 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23944
23945 * gcc.dg/format-attr-1.c: New test.
23946
23947 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23948
23949 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23950 __LONG_LONG_MAX__ instead of LLONG_MAX.
23951
23952 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23953
23954 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23955 scanf flags.
23956 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23957 flags.
23958
23959 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23960
23961 * gcc.dg/sequence-pt-1.c: New test.
23962
23963 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23964
23965 * gcc.c-torture/execute/20001011-1.c: New testcase.
23966 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23967
23968 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23969
23970 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23971 does not error on it.
23972
23973 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23974
23975 * gcc.dg/20001009-1.c: New test.
23976
23977 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23978
23979 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23980 * gcc.c-torture/execute/20001009-2.c: ... to here.
23981
23982 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23983
23984 * gcc.c-torture/compile/20001009-1.c: New testcase.
23985 * gcc.c-torture/execute/20001009-1.c: New testcase.
23986 Testcases provided by Jan Hubicka <jh@suse.cz>.
23987
23988 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23989
23990 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23991 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23992 uintmax_t using <limits.h> to emulate the compiler's internal
23993 logic. No longer XFAIL %j tests.
23994
23995 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23996
23997 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23998 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23999 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24000 regexps and details of expected handling of some bad formats.
24001 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24002 suppression.
24003
24004 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24005
24006 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24007 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24008 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24009 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24010 in list archives.
24011
24012 2000-10-06 Richard Henderson <rth@cygnus.com>
24013
24014 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24015 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24016 * g++.old-deja/g++.jason/report.C: Likewise.
24017 * g++.old-deja/g++.law/friend5.C: Likewise.
24018 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24019 of the expected warnings.
24020
24021 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24022
24023 * g++.old-deja/g++.pt/enum14.C: New test.
24024
24025 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24026
24027 * g++.old-deja/g++.pt/crash59.C: New test.
24028
24029 2000-10-04 Will Cohen <wcohen@redhat.com>
24030
24031 * gcc.dg/20000926-1.c: New test.
24032
24033 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24034
24035 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24036 function name for current C++ compiler.
24037 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24038
24039 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24040
24041 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24042 __PRETTY_FUNCTION__.
24043 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24044
24045 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24046
24047 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24048
24049 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24050
24051 * gcc.c-torture/compile/20000923-1.c: New test.
24052
24053 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24054
24055 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24056 * g++.old-deja/g++.pt/ttp62.C: Same.
24057 * g++.old-deja/g++.other/inline14.C: Same.
24058
24059 2000-09-24 Richard Henderson <rth@cygnus.com>
24060
24061 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24062
24063 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24064
24065 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24066
24067 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24068
24069 * gcc.c-torture/compile/20000922-1.c: New file.
24070
24071 2000-09-21 Nick Clifton <nickc@redhat.com>
24072
24073 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24074 a signed long modulo operation.
24075 (mod6): New function - perform an unsigned long modulo operation.
24076 (main): Add tests for modulos of very large numbers by very small
24077 dividends.
24078
24079 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24080
24081 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24082
24083 2000-09-19 Richard Henderson <rth@cygnus.com>
24084
24085 * gcc.dg/compare2.c (case 10): XFAIL.
24086
24087 2000-09-18 Richard Henderson <rth@cygnus.com>
24088
24089 * gcc.c-torture/execute/20000906-1.c: Move ...
24090 * gcc.dg/20000906-1.c: ... here. Only run on targets
24091 that support __builtin_trap.
24092
24093 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24094
24095 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24096
24097 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24098
24099 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24100 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24101 more $ format tests.
24102
24103 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24104
24105 * gcc.dg/format-errmk-1.c: New test.
24106
24107 2000-09-17 Greg McGary <greg@mcgary.org>
24108
24109 * gcc.c-torture/execute/20000917-1.x: Remove.
24110
24111 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24112
24113 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24114
24115 2000-09-17 Greg McGary <greg@mcgary.org>
24116
24117 * gcc.c-torture/execute/20000917-1.c: New test.
24118 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24119
24120 2000-09-16 Neil Booth <NeilB@earthling.net>
24121
24122 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24123 in nested macro bug.
24124
24125 2000-09-15 Neil Booth <NeilB@earthling.net>
24126
24127 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24128
24129 2000-09-14 Jeffrey A Law (law@cygnus.com)
24130
24131 * gcc.c-torture/execute/20000914-1.c: New test.
24132
24133 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24134
24135 * g++.other/inline13.C: New test.
24136
24137 2000-09-12 Andreas Jaeger <aj@suse.de>
24138
24139 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24140 constant by Ulrich Drepper <drepper@redhat.com>.
24141
24142 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24143
24144 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24145
24146 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24147
24148 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24149
24150 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24151
24152 * gcc.dg/cpp/backslash.c: New test.
24153
24154 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24155
24156 * gcc.c-torture/execute/20000910-1.c: New test.
24157 * gcc.c-torture/execute/20000910-2.c: Likewise.
24158
24159 2000-09-11 Robert Lipe <robertl@sco.com>
24160
24161 * gcc.dg/pragma-align.c: New test.
24162
24163 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24164
24165 * g++.old-deja/g++.pt/explicit82.C: New test.
24166 * g++.old-deja/g++.pt/explicit83.C: New test.
24167
24168 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24169
24170 * gcc.dg/asm-names.c: New test.
24171
24172 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24173
24174 * gcc.dg/cpp/tr-warn6.c: New test
24175
24176 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24177
24178 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24179 be accepted.
24180
24181 2000-09-07 Catherine Moore <clm@redhat.com>
24182
24183 * gcc.c-torture/execute/unroll-1.c: New test.
24184
24185 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24186
24187 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24188 ERROR markers.
24189 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24190 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24191 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24192 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24193 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24194 Preprocess only.
24195 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24196 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24197
24198 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24199
24200 * g++.old-deja/g++.pt/deduct2.C: New test.
24201
24202 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24203
24204 * g++.old-deja/g++.pt/parms2.C: New test.
24205
24206 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24207
24208 * g++.old-deja/g++.pt/crash58.C: New test.
24209
24210 2000-09-06 Greg McGary <greg@mcgary.org>
24211
24212 * gcc.c-torture/execute/20000906-1.c: New test.
24213 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24214
24215 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24216
24217 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24218
24219 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24220
24221 * g++.old-deja/g++.pt/crash57.C: New test.
24222
24223 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24224
24225 * g++.old-deja/g++.pt/crash56.C: New test.
24226
24227 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24228
24229 * g++.old-deja/g++.pt/koenig1.C: New test.
24230
24231 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24232
24233 * gcc.dg/20000904-1.c: New test.
24234
24235 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24236
24237 * gcc.dg/cpp/paste8.c: New test.
24238
24239 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24240
24241 * gcc.c-torture/compile/20000827-1.c: New test.
24242
24243 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24244
24245 * gcc.dg/format-diag-1.c: New test.
24246
24247 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24248
24249 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24250 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24251 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24252 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24253 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24254
24255 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24256
24257 * g++.old-deja/g++.other/nested4.C: New test.
24258
24259 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24260
24261 * g++.old-deja/g++.ns/scoped1.C: New test.
24262
24263 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24264
24265 * lib/g++.exp: Support testing already-installed GCC.
24266
24267 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24268
24269 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24270
24271 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24272
24273 * gcc.dg/return-type-2.c: New test.
24274
24275 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24276
24277 * gcc.c-torture/compile/20000825-1.c: New test.
24278
24279 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24280
24281 * gcc.dg/dwarf2-2.c: New test.
24282
24283 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24284
24285 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24286 dg-warning regexps.
24287
24288 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24289
24290 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24291 gcc.dg/format-ext-5.c: New tests.
24292
24293 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24294
24295 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24296
24297 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24298
24299 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24300
24301 2000-08-24 Richard Henderson <rth@cygnus.com>
24302
24303 * gcc.dg/ia64-sync-1.c: New test.
24304 * gcc.dg/ia64-sync-2.c: New test.
24305 * gcc.dg/ia64-asm-1.c: New test.
24306
24307 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24308
24309 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24310 * gcc.dg/format-ext-2.c: New test.
24311
24312 2000-08-23 Jason Merrill <jason@redhat.com>
24313
24314 * lib/old-dejagnu.exp: Also ignore "In member function" and
24315 "At global scope".
24316
24317 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24318
24319 * gcc.dg/noncompile/label-lineno-1.c: New test.
24320
24321 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24322
24323 * gcc.dg/c99-array-nonobj-1.c: New test.
24324
24325 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24326
24327 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24328 tests.
24329 * gcc.dg/format-ext-1.c: New test.
24330
24331 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24332
24333 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24334 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24335 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24336 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24337 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24338
24339 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24340
24341 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24342 gcc.dg/c99-strftime-2.c: New tests.
24343
24344 2000-08-22 Richard Henderson <rth@cygnus.com>
24345
24346 * gcc.c-torture/execute/20000822-1.c: New test.
24347
24348 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24349
24350 * gcc.c-torture/execute/20000819-1.x: Remove.
24351
24352 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24353
24354 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24355 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24356 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24357 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24358 gcc.dg/format-xopen-1.c: New tests.
24359
24360 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24361
24362 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24363
24364 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24365
24366 * g++.old-deja/g++.other/loop2.C: New test.
24367
24368 * gcc.c-torture/compile/20000606-1.c: New test.
24369 * gcc.c-torture/compile/20000728-1.c: New test.
24370 * gcc.c-torture/execute/20000801-1.c: New test.
24371 * gcc.c-torture/execute/20000801-2.c: New test.
24372 * gcc.c-torture/execute/20000819-1.c: New test.
24373 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24374 * gcc.dg/20000629-1.c: New test.
24375 * gcc.dg/20000724-1.c: New test.
24376 * gcc.dg/20000807-1.c: New test.
24377
24378 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24379
24380 * gcc.dg/cpp/pragma-1.c: New test.
24381 * gcc.dg/cpp/pragma-2.c: New test.
24382
24383 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24384
24385 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24386 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24387
24388 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24389
24390 * gcc.c-torture/compile/20000818-1.c: New test.
24391
24392 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24393
24394 * gcc.c-torture/execute/20000818-1.c: New test.
24395
24396 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24397
24398 * gcc.dg/format-va-1.c: New test.
24399
24400 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24401
24402 * g++.old-deja/g++.other/typedef8.C: New test.
24403
24404 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24405
24406 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24407 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24408 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24409 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24410 * g++.old-deja/g++.other/ptrmem7.C: New test.
24411 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24412
24413 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24414
24415 * g++.old-deja/g++.pt/typename27.C: New test.
24416
24417 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24418
24419 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24420 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24421 * g++.old-deja/g++.pt/friend45.C: New test.
24422 * g++.old-deja/g++.other/friend8.C: New test.
24423
24424 2000-08-15 Richard Henderson <rth@cygnus.com>
24425
24426 * gcc.c-torture/execute/20000815-1.c: New test.
24427
24428 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24429
24430 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24431 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24432 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24433
24434 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24435
24436 * g++.old-deja/g++.other/refinit2.C: New test.
24437
24438 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24439
24440 * lib/c-torture.exp (c-torture): Make
24441 compiler_conditional_xfail_data global.
24442 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24443 compiler_conditional_xfail_data machinery.
24444 (f-torture-execute): Likewise.
24445 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24446 and only when unrolling loops.
24447
24448 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24449
24450 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24451
24452 * g++.old-deja/g++.pt/explicit81.C: New test.
24453
24454 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 * g++.old-deja/g++.pt/typename26.C: New test.
24457
24458 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24459
24460 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24461 warning.
24462
24463 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24464
24465 * g++.old-deja/g++.other/array3.C: New test.
24466
24467 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24468
24469 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24470 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24471 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24472 New tests.
24473
24474 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24475
24476 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24477 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24478
24479 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24480
24481 * gcc.c-torture/execute/20000808-1.c: New test.
24482
24483 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24484
24485 * gcc.dg/c90-const-expr-1.c: New test.
24486
24487 2000-08-08 Richard Henderson <rth@cygnus.com>
24488
24489 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24490
24491 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24492
24493 * gcc.dg/noncompile/const-ll-1.c: New test.
24494
24495 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24496
24497 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24498
24499 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24500
24501 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24502 that running programs linked against the shared version of libobjc
24503 run correctly.
24504
24505 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24506
24507 * gcc.dg/c99-printf-1.c: New test.
24508
24509 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24510
24511 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24512
24513 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24514
24515 * gcc.c-torture/execute/20000731-1.x: Delete.
24516
24517 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24518
24519 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24520 and torture_without_loops as is done by c-torture.exp.
24521 (search_for): Copy from c-torture.exp.
24522 (gcc-dg-runtest): New function, drives a directory of tests
24523 iterating over the TORTURE_OPTIONS.
24524 (scan-assembler, scan-assembler-not): Move here from
24525 individual directory drivers.
24526
24527 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24528 defined by lib/gcc-dg.exp.
24529 * gcc.dg/cpp/cpp.exp: Likewise.
24530 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24531 gcc-dg-runtest, so we cycle over optimization options.
24532
24533 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24534 * gcc.dg/compare2.c: No longer expected to fail.
24535
24536 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24537
24538 * gcc.c-torture/execute/20000804-1.c: New test.
24539
24540 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24541
24542 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24543
24544 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24545
24546 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24547
24548 2000-08-03 Jeffrey A Law (law@cygnus.com)
24549
24550 * gcc.c-torture/compile/20000803-1.c: New test.
24551
24552 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24553
24554 * gcc.c-torture/execute/20000801-3.c,
24555 gcc.c-torture/execute/20000801-4.c: New tests.
24556 * gcc.c-torture/execute/20000801-3.x,
24557 gcc.c-torture/execute/20000801-4.x: Xfail.
24558
24559 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24560
24561 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24562 libobjc/.libs to allow for libtool.
24563
24564 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24565
24566 * gcc.c-torture/compile/20000802-1.c: New test.
24567
24568 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24569
24570 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24571
24572 2000-07-31 Jeffrey A Law (law@cygnus.com)
24573
24574 * gcc-c-torture/execute/20000731-2.c: New test.
24575
24576 * gcc.c-torture/execute/20000731-1.c: New test.
24577 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24578
24579 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24580
24581 * testsuite/gcc.dg/cpp/paste7.c: New test.
24582 * gcc.dg/cpp/20000725-1.c: New test.
24583
24584 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24585
24586 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24587 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24588 declaration warning for __builtin_dwarf_reg_size.
24589
24590 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24591
24592 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24593
24594 * gcc.dg/noncompile/voidparam-1.c: New test.
24595
24596 2000-07-30 Richard Henderson <rth@cygnus.com>
24597
24598 * gcc.dg/c90-digraph-1.c: Don't xfail.
24599 * gcc.dg/compare2.c (case 10): Xfail.
24600 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24601
24602 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24603
24604 * gcc.dg/c99-main-1.c: New test.
24605
24606 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24607
24608 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24609
24610 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24611
24612 * gcc.c-tortuer/execute/20000726-1.c: New test.
24613
24614 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24615
24616 * gcc.c-torture/execute/enum-2.c: New test.
24617
24618 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24619
24620 * gcc.dg/cpp/tr-warn3.c: New test.
24621
24622 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24623
24624 * g++.old-deja/g++.ext/implicit1.C: Remove.
24625 * g++.old-deja/g++.jason/c2.C: Remove
24626 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24627 * g++.old-deja/g++.pt/crash16.C: Likewise.
24628 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24629
24630 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24631
24632 * g++.old-deja/g++.other/for2.C: New test.
24633
24634 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24635
24636 * gcc.dg/20000720-1.c: New test.
24637
24638 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24639
24640 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24641
24642 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24643
24644 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24645 * gcc.c-torture/execute/20000722-1.c: New.
24646 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24647
24648 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24649
24650 * gcc.dg/cpp/20000720-1.S: New test.
24651
24652 2000-07-21 Michael Meissner <meissner@redhat.com>
24653
24654 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24655
24656 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24657
24658 * g++.old-deja/g++.brendan/crash16.C,
24659 g++.old-deja/g++.brendan/parse3.C,
24660 g++.old-deja/g++.brendan/redecl1.C,
24661 g++.old-deja/g++.ns/template13.C,
24662 g++.old-deja/g++.other/decl4.C,
24663 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24664
24665 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24666
24667 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24668 and "Internal error".
24669
24670 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24671 regexps.
24672 * gcc.dg/cpp/paste6.c: New test.
24673
24674 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24675
24676 * gcc.dg/cpp/tr-direct.c: New test.
24677
24678 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24679 gcc.dg/cpp/undef1.c: Tweak error regexps.
24680
24681 2000-07-18 Eric Christopher <echristo@redhat.com>
24682
24683 * gcc.c-torture/compile/20000718-1.c: New test.
24684
24685 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24686
24687 * cpplex.c (_cpp_push_token): If the token being pushed back
24688 is the previous token in this context, just subtract one from
24689 context->posn.
24690 * cppmacro.c (save_expansion): Clear aux field when storing a
24691 placemarker.
24692
24693 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24694
24695 * gcc.dg/noncompile/redecl-1.c: New test.
24696
24697 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24698
24699 * gcc.c-torture/execute/20000717-5.c: New test.
24700 * gcc.c-torture/execute/20000717-1.x: Removed.
24701
24702 2000-07-17 Richard Henderson <rth@cygnus.com>
24703
24704 * gcc.c-torture/execute/20000717-4.c: New test.
24705
24706 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24707
24708 * gcc.dg/cpp/syshdr.c: New test.
24709 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24710
24711 2000-07-17 Neil Booth <neilb@earthling.net>
24712
24713 * gcc.dg/cpp/cmdlne-dM.c: New test.
24714 * gcc.dg/cpp/cmdlne-dD.c: New test.
24715
24716 2000-07-17 Jeffrey A Law (law@cygnus.com)
24717
24718 * gcc.c-torture/execute/20000717-3.c: New test.
24719
24720 * gcc.c-torture/compile/20000717-1.c: New test.
24721
24722 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24723
24724 * gcc.c-torture/execute/20000717-2.c: New test.
24725
24726 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24727
24728 * gcc.dg/formatz-1.c: New test.
24729
24730 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24731 * gcc.dg/c99-digraph-1.c: New tests.
24732
24733 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24734 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24735
24736 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24737 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24738 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24739 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24740 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24741 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24742 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24743
24744 2000-07-17 Greg McGary <greg@mcgary.org>
24745
24746 * gcc.c-torture/execute/20000717-1.c: New test.
24747 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24748
24749 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24750
24751 * gcc.c-torture/execute/20000715-2.c: New test.
24752 * gcc.dg/20000715-1.c: New test.
24753
24754 2000-07-15 Michael Meissner <meissner@redhat.com>
24755
24756 * gcc.c-torture/execute/20000715-1.c: New test.
24757
24758 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24759
24760 * gcc.c-torture/execute/20000707-1.c: New test.
24761
24762 2000-07-13 Neil Booth <NeilB@earthling.net>
24763
24764 * testsuite/gcc.dg/cpp/digraph1.c,
24765 testsuite/gcc.dg/cpp/digraph2.c,
24766 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24767
24768 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24769
24770 * g77.f-torture/compile/20000630-2.f: New test.
24771 * g77.f-torture/compile/20000630-2.x
24772
24773 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24774
24775 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24776
24777 2000-07-11 Neil Booth <NeilB@earthling.net>
24778
24779 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24780
24781 2000-07-11 Neil Booth <NeilB@earthling.net>
24782
24783 * gcc.dg/cpp/cmdlne-C.c: New.
24784
24785 2000-07-09 Neil Booth <NeilB@earthling.net>
24786
24787 * gcc.dg/cpp/directiv.c: New tests.
24788 * gcc.dg/cpp/undef1.c: Update.
24789
24790 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24791
24792 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24793
24794 2000-07-09 Neil Booth <NeilB@earthling.net>
24795
24796 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24797
24798 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24799
24800 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24801 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24802
24803 2000-07-08 Neil Booth <NeilB@earthling.net>
24804
24805 * gcc.dg/cpp/macsyntx.c: New tests.
24806
24807 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24808
24809 * gcc.dg/20000707-1.c: New test.
24810
24811 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24812
24813 * gcc.c-torture/execute/20000706-1.c: New test.
24814 * gcc.c-torture/execute/20000706-2.c: New test.
24815 * gcc.c-torture/execute/20000706-3.c: New test.
24816 * gcc.c-torture/execute/20000706-4.c: New test.
24817 * gcc.c-torture/execute/20000706-5.c: New test.
24818
24819 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24820
24821 * g++.old-deja/g++.pt/instantiate7.C: New test.
24822
24823 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24824
24825 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24826 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24827 * g++.old-deja/g++.other/rtti3.C: Likewise.
24828 * g++.old-deja/g++.other/rttid3.C: Likewise.
24829
24830 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24831
24832 * g77.f-torture/compile/20000630-1.x: Fix typo
24833
24834 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24835
24836 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24837 assembly output.
24838
24839 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24840
24841 * gcc.dg/cpp/ident.c: New test.
24842
24843 2000-07-05 Neil Booth <NeilB@earthling.net>
24844
24845 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24846 gcc.dg/cpp/lexstrng.c: New tests.
24847
24848 2000-07-04 Neil Booth <NeilB@earthling.net>
24849
24850 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24851 * gcc.dg/cpp/strify2.c: Same.
24852
24853 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24854
24855 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24856 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24857 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24858 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24859
24860 * testsuite/gcc.dg/cpp/macro1.c,
24861 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24862 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24863 testsuite/gcc.dg/cpp/strify1.c,
24864 testsuite/gcc.dg/cpp/strify2.c: New tests.
24865
24866 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24867
24868 * gcc.c-torture/execute/20000703-1.c: New test.
24869
24870 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24871
24872 * g++.old-deja/g++.pt (lookup10.C): New test.
24873
24874 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24875
24876 * g++.old-deja/g++.pt (typename25.C): New test.
24877
24878 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24879
24880 * gcc.c-torture/compile/20000701-1.c: New test.
24881
24882 2000-06-30 Nick Clifton <nickc@cygnus.com>
24883
24884 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24885 to test case.
24886
24887 2000-06-30 Catherine Moore <clm@cygnus.com>
24888
24889 * gcc.c-torture/execute/align-1.c: New test.
24890
24891 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * g++.old-deja/g++.pt/expr8.C: New test.
24894 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24895
24896 2000-06-29 Nick Clifton <nickc@cygnus.com>
24897
24898 * gcc.c-torture/compile/20000629-1.c: New test.
24899
24900 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24901
24902
24903 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24904 gcc.dg/noncompile directory, depending on whether they're
24905 preprocessor tests or not. Annotate all the tests for the dg
24906 framework.
24907
24908 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24909 * gcc.dg/noncompile/noncompile.exp: New.
24910
24911 * Moved files:
24912 Old name New name
24913 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24914 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24915 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24916 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24917 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24918 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24919 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24920 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24921 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24922 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24923 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24924 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24925 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24926 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24927 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24928 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24929 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24930 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24931 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24932 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24933 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24934 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24935 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24936 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24937
24938 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24939 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24940 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24941 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24942 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24943 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24944
24945 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24946
24947 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24948 declare one variable. On the fourth, error.
24949 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24950 declared by 20000628-1a.h.
24951
24952 2000-06-29 Richard Henderson <rth@redhat.com>
24953
24954 * gcc.c-torture/execute/930529-1.x: New file.
24955 * gcc.dg/920413-1.c: Adjust expected warning text.
24956 * gcc.dg/980217-1.c: Declare abort.
24957 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24958
24959 2000-06-29 Jeffrey A Law (law@cygnus.com)
24960
24961 * g77.f-torture/compile/20000629-1.f: New test.
24962 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24963
24964 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24965
24966 Rearrange lots of files, removing entirely the
24967 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24968 directories.
24969
24970 * Deleted files:
24971 gcc.c-torture/code_quality/code_quality.exp
24972 gcc.c-torture/special/special.exp
24973 gcc.failure/failure.exp
24974 gcc.failure/940409-1.x
24975 gcc.c-torture/compile/961203-1.x
24976
24977 * New files:
24978 gcc.misc-tests/linkage.exp
24979 gcc.c-torture/execute/920730-1t.c
24980 gcc.c-torture/execute/920730-1t.x
24981 gcc.c-torture/compile/920520-1.x
24982 gcc.c-torture/compile/920521-1.x
24983 gcc.c-torture/compile/981006-1.x
24984 gcc.c-torture/execute/eeprof-1.x
24985
24986 * Moved files (possibly with modifications to fit a new harness):
24987 Old name New name
24988 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24989 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24990 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24991 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24992 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24993 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24994 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24995 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24996 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24997 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24998 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24999 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25000 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25001 gcc.failure/940409-1.c gcc.dg/940409-1.c
25002
25003 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25004
25005 * c-torture/compile/961203-1.x: Delete.
25006
25007 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25008 not exit. Include stdio.h.
25009 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25010 * gcc.misc-tests/dg-12.c: Likewise.
25011 * gcc.misc-tests/dg-5.c: Likewise.
25012 * gcc.misc-tests/dg-6.c: Likewise.
25013 * gcc.misc-tests/dg-7.c: Prototype abort.
25014 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25015 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25016 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25017 not exit.
25018 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25019 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25020
25021 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25022
25023 * gcc.dg/cpp/20000628-1.c: New test.
25024 * gcc.dg/cpp/20000628-1.h: New header for above test.
25025 * gcc.dg/cpp/20000628-1a.h: Likewise.
25026
25027 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25028
25029 * gcc.dg/cpp: New directory.
25030 * gcc.dg/cpp/cpp.exp: New driver.
25031 * gcc.dg/cpp/20000627-1.c: New test.
25032 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25033 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25034 and rewrite as a compilation test.
25035
25036 * gcc.dg: Move many files into the cpp subdirectory, possibly
25037 renaming or editing them as well.
25038 Old name New name
25039 990119-1.c cpp/19990119-1.c
25040 990228-1.c cpp/19990228-1.c
25041 990407-1.c cpp/19990407-1.c
25042 990409-1.c cpp/19990409-1.c
25043 990413-1.c cpp/19990413-1.c
25044 990703-1.c cpp/19990703-1.c
25045 20000127-1.c cpp/20000127-1.c
25046 20000129-1.c cpp/20000129-1.c
25047 20000207-1.c cpp/20000207-1.c
25048 20000207-2.c cpp/20000207-2.c
25049 20000209-1.c cpp/20000209-1.c
25050 20000209-2.c cpp/20000209-2.c
25051 20000301-1.c cpp/20000301-1.c
25052 20000419-1.c cpp/20000419-1.c
25053 20000510-1.S cpp/20000510-1.S
25054 20000519-1.c cpp/20000519-1.c
25055 20000529-1.c cpp/20000529-1.c
25056 20000625-1.c cpp/20000625-1.c
25057 20000625-2.c cpp/20000625-2.c
25058 cpp-as1.c cpp/assert1.c
25059 cpp-as2.c cpp/assert2.c
25060 cxx-comments-1.c cpp/cxxcom1.c
25061 cxx-comments-2.c cpp/cxxcom2.c
25062 endif-label.c cpp/endif.c
25063 cpp-hash1.c cpp/hash1.c
25064 cpp-hash2.c cpp/hash2.c
25065 cpp-if1.c cpp/if-1.c
25066 cpp-if2.c cpp/if-2.c
25067 cpp-if3.c cpp/if-3.c
25068 cpp-if4.c cpp/if-4.c
25069 cpp-if5.c cpp/if-5.c
25070 cpp-cond.c cpp/if-cexp.c
25071 cpp-missingop.c cpp/if-mop.c
25072 cpp-missingparen.c cpp/if-mpar.c
25073 cpp-opprec.c cpp/if-oppr.c
25074 cpp-ifparen.c cpp/if-paren.c
25075 cpp-shortcircuit.c cpp/if-sc.c
25076 cpp-shift.c cpp/if-shift.c
25077 cpp-unary.c cpp/if-unary.c
25078 cpp-li1.c cpp/line1.c
25079 cpp-li2.c cpp/line2.c
25080 lineno.c cpp/line3.c
25081 lineno-2.c cpp/line4.c
25082 cpp-mi.c cpp/mi1.c
25083 cpp-mic.h cpp/mi1c.h
25084 cpp-micc.h cpp/mi1cc.h
25085 cpp-mind.h cpp/mi1nd.h
25086 cpp-mindp.h cpp/mi1ndp.h
25087 cpp-mix.h cpp/mi1x.h
25088 cpp-mi2.c cpp/mi2.c
25089 cpp-mi2a.h cpp/mi2a.h
25090 cpp-mi2b.h cpp/mi2b.h
25091 cpp-mi2c.h cpp/mi2c.h
25092 cpp-mi3.c cpp/mi3.c
25093 cpp-mi3.def cpp/mi3.def
25094 poison-1.c cpp/poison.c
25095 pr-impl.c cpp/prag-imp.c
25096 cpp-redef-2.c cpp/redef1.c
25097 cpp-redef.c cpp/redef2.c
25098 strpaste.c cpp/strp1.c
25099 strpaste-2.c cpp/strp2.c
25100 cpp-tradpaste.c cpp/tr-paste.c
25101 cpp-tradstringify.c cpp/tr-str.c
25102 cpp-tradwarn1.c cpp/tr-warn1.c
25103 cpp-tradwarn2.c cpp/tr-warn2.c
25104 trigraphs.c cpp/trigraphs.c
25105 cpp-unc1.c cpp/unc1.c
25106 cpp-unc2.c cpp/unc2.c
25107 cpp-unc3.c cpp/unc3.c
25108 cpp-unc.c cpp/unc4.c
25109 undef.c cpp/undef1.c
25110 undef-2.c cpp/undef2.c
25111 cpp-wi1.c cpp/widestr1.c
25112
25113 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25114
25115 * lib/g++.exp (g++_include_flags): Tweak.
25116
25117 2000-06-27 H.J. Lu <hjl@gnu.org>
25118 Loren J. Rittle <ljrittle@acm.org>
25119
25120 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25121 version with one that knows about the new gcc tree structure.
25122 (g++_link_flags): Same.
25123
25124 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25125
25126 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25127 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25128 case we are cross-compiling.
25129
25130 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25131 g++.old-deja/g++.niklas/Makefile.in,
25132 g++.old-deja/g++.niklas/configure.in,
25133 g++.old-deja/g++.other/Makefile.in,
25134 g++.old-deja/g++.other/configure.in,
25135 gcc.c-torture/code_quality/Makefile.in,
25136 gcc.c-torture/code_quality/configure.in,
25137 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25138 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25139 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25140 gcc.c-torture/execute/ieee/Makefile.in,
25141 gcc.c-torture/execute/ieee/configure.in,
25142 gcc.c-torture/noncompile/Makefile.in,
25143 gcc.c-torture/noncompile/configure.in,
25144 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25145 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25146 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25147
25148 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25149
25150 * g++.old-deja/g++.other/ambig3.C: New test.
25151
25152 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25153
25154 * g++.old-deja/g++.pt/syntax1.C: New test.
25155 * g++.old-deja/g++.pt/syntax2.C: New test.
25156 * g++.old-deja/g++.other/syntax3.C: New test.
25157 * g++.old-deja/g++.other/syntax4.C: New test.
25158
25159 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25160
25161 * gcc.dg/20000623-1.c: Prototype exit and abort.
25162
25163 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25164
25165 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25166 New tests.
25167 * gcc.dg/cpp-mi3.def: New file.
25168
25169 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25170 inside assertions.
25171 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25172 lexer's error messages.
25173 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25174 divine anything from the linemarkers.
25175 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25176 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25177
25178 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25179
25180 * gcc.dg/20000623-1.c: New test.
25181
25182 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25183
25184 * gcc.c-torture/execute/20000622-1.c: New test.
25185
25186 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25187
25188 * g++.old-deja/g++.other/init15.C: New test.
25189
25190 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25191
25192 * g++.old-deja/g++.pt/vaarg2.C: New test.
25193 * g++.old-deja/g++.pt/vaarg3.C: New test.
25194
25195 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25196
25197 * g++.old-deja/g++.other/dyncast6.C: New test.
25198
25199 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25200
25201 * gcc.c-torture/execute/loop-6.c: New test.
25202
25203 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25204
25205 * gcc.dg/20000614-1.c: New test.
25206 * gcc.dg/20000614-2.c: New test.
25207
25208 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25209
25210 * g++.old-deja/g++.other/inline12.C: New test.
25211
25212 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25213
25214 * g++.old-deja/g++.other/eh1.C: New test.
25215
25216 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25217
25218 * g++.old-deja/g++.other/type.C: New test.
25219
25220 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25221
25222 * g++.old-deja/g++.other/initstring.C: New test.
25223
25224 2000-06-12 Jason Merrill <jason@redhat.com>
25225
25226 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25227
25228 2000-06-09 Jeffrey A Law (law@cygnus.com)
25229
25230 * gcc.c-torture/compile/20000609-1.c: New test.
25231
25232 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25233
25234 * gcc.dg/20000609-1.c: New test.
25235
25236 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25237
25238 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25239 * gcc.c-torture/noncompile/poison-1.c: Move...
25240 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25241 * gcc.dg/cpp-li1.c: Add a token after the #line.
25242
25243 2000-06-05 Richard Henderson <rth@cygnus.com>
25244
25245 * gcc.c-torture/execute/20000605-2.c: New test.
25246 * gcc.c-torture/execute/20000605-3.c: New test.
25247
25248 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25249
25250 * g77.f-torture/execute/20000503-1.x: New file.
25251
25252 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25253
25254 * g++.old-deja/g++.eh/badalloc1.C: New test.
25255
25256 2000-06-05 Richard Henderson <rth@cygnus.com>
25257
25258 * gcc.c-torture/execute/20000605-1.c: New test.
25259
25260 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25261 Nathan Sidwell <nathan@codesourcery.com>
25262
25263 * gcc.c-torture/compile/20000605-1.c: New test.
25264
25265 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25266
25267 * g77.f-torture/compile/20000601-1.f: New test.
25268
25269 2000-06-03 Richard Henderson <rth@cygnus.com>
25270
25271 * gcc.c-torture/execute/20000603-1.c: New.
25272
25273 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25274
25275 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25276 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25277
25278 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25279
25280 * gcc.dg/compare2.c (case 12): XFAIL.
25281 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25282 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25283
25284 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25285
25286 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25287
25288 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25289 guard macro is already defined when the header is first
25290 included.
25291 * gcc.dg/cpp-mix.h: New file.
25292 * gcc.dg/endif-label.c: Update patterns to match compiler.
25293
25294 * g++.brendan/complex1.C: Declare abort.
25295 * g++.law/refs4.C: Remove XFAIL.
25296 * g++.oliva/expr2.C: Declare abort and exit.
25297
25298 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25299
25300 * gcc.c-torture/execute/20000528-1.c: New test.
25301
25302 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25303 * g++.old-deja/g++.law/temps4.C: Likewise.
25304
25305 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25306 stdlib.h. Call abort() on failure.
25307 * g++.old-deja/g++.law/refs4.C: Likewise.
25308 * g++.old-deja/g++.law/temps4.C: Likewise.
25309 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25310 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25311
25312 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25313
25314 Relative to g++.dg/special:
25315 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25316
25317 Relative to g++.old-deja:
25318 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25319 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25320 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25321 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25322 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25323 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25324 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25325
25326 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25327 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25328 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25329 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25330 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25331 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25332 and/or string.h.
25333
25334 * g++.other/goto1.C: Update expectations for error messages.
25335
25336 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25337
25338 * gcc.c-torture/compile/20000523-1.c: New test.
25339
25340 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25341
25342 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25343
25344 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25345
25346 * g++.old-deja/g++.eh/catch11.C: New test.
25347 * g++.old-deja/g++.eh/catch12.C: New test.
25348
25349 2000-05-24 Nick Clifton <nickc@cygnus.com>
25350
25351 * gcc.c-torture/execute/20000523-1.c: New test.
25352
25353 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25354
25355 * c-torture/execute/bcp-1.c: Replace abort in arg of
25356 __builtin_constant_p with a generic external function.
25357
25358 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25359 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25360 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25361 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25362 Prototype abort and/or exit.
25363
25364 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25365 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25366 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25367 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25368
25369 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25370
25371 * gcc.dg/dwarf2-1.c: New test.
25372
25373 2000-05-20 Richard Henderson <rth@cygnus.com>
25374
25375 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25376
25377 2000-05-20 Andreas Jaeger <aj@suse.de>
25378
25379 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25380 testcase.
25381
25382 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25383
25384 * gcc.c-torture/execute/20000519-2.c: New test.
25385
25386 2000-05-19 Andreas Jaeger <aj@suse.de>
25387
25388 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25389 which fails with SSA.
25390
25391 * lib/c-torture.exp: Also test with -O3 -fssa.
25392
25393 2000-05-18 Michael Meissner <meissner@redhat.com>
25394
25395 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25396 * gcc.c-torture/execute/920415-1.c: Ditto.
25397 * gcc.c-torture/execute/920501-1.c: Ditto.
25398 * gcc.c-torture/execute/conversion.c: Ditto.
25399 * gcc.c-torture/execute/cvt-1.c: Ditto.
25400
25401 2000-05-18 Jeffrey A Law (law@cygnus.com)
25402
25403 * gcc.c-torture/compile/20000518-1.c: New test.
25404
25405 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25406
25407 * g77.f-torture/compile/200005018.f: New test.
25408
25409 2000-05-17 Jeffrey A Law (law@cygnus.com)
25410
25411 * gcc.c-torture/compile/20000517-1.c: New test.
25412
25413 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25414
25415 * gcc.c-torture/execute/20000516-1.c: New test.
25416
25417 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25418
25419 * g++.old-deja/g++.other/eh.C: New test.
25420
25421 2000-05-12 Richard Henderson <rth@cygnus.com>
25422
25423 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25424 constants through to doit's conditional.
25425
25426 2000-05-11 Jeffrey A Law (law@cygnus.com)
25427
25428 * gcc.c-torture/compile/20000511-1.c: New test.
25429 * g77.f-torture/compile/20000511-1.f: New test.
25430 * g77.f-torture/compile/20000511-2.f: New test.
25431
25432 2000-05-11 Michael Meissner <meissner@redhat.com>
25433
25434 * gcc.c-torture/execute/20000511-1.c: New test.
25435
25436 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25437
25438 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25439 * gcc.dg/20000510-1.S: New.
25440
25441 2000-05-08 Catherine Moore <clm@cygnus.com>
25442
25443 * gcc.dg/unused-3.c: New.
25444
25445 2000-05-06 Richard Henderson <rth@cygnus.com>
25446
25447 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25448 * g++.old-deja/g++.mike/warn1.C: Likewise.
25449 * g++.old-deja/g++.pt/local1.C: Likewise.
25450 * g++.old-deja/g++.pt/local7.C: Likewise.
25451 * g++.old-deja/g++.pt/spec16.C: Likewise.
25452
25453 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25454
25455 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25456
25457 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25458
25459 * g77.f-torture/execute/20000503-1.f: New test.
25460
25461 2000-05-04 Andreas Jaeger <aj@suse.de>
25462
25463 * gcc.dg/noreturn-2.c: New test.
25464
25465 2000-05-04 Neil Booth <NeilB@earthling.net>
25466
25467 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25468 preprocessor.
25469
25470 2000-05-04 Richard Henderson <rth@cygnus.com>
25471
25472 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25473
25474 2000-05-04 Richard Henderson <rth@cygnus.com>
25475
25476 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25477 OpenSSL by Jason R Thorpe.
25478
25479 2000-05-03 Jim Wilson <wilson@cygnus.com>
25480
25481 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25482
25483 2000-05-03 Robert Lipe <robertlipe@usa.net>
25484
25485 * gcc.dg/20000503-1.c: New test.
25486
25487 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25488
25489 * gcc.c-torture/compile/20000502-1.c: New test.
25490 * g++.old-deja/g++.other/align.C: New test.
25491 * gcc.dg/cpp-tradstringify.c: New test.
25492
25493 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25494
25495 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25496 and hard registers.
25497
25498 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25499
25500 * gcc.c-torture/execute/loop-5.c: New test.
25501
25502 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25503
25504 * gcc.c-torture/execute/va-arg-20.c: New test.
25505
25506 2000-04-23 Jeffrey A Law (law@cygnus.com)
25507
25508 * gcc.c-torture/execute/20000422-1.c: New test.
25509
25510 2000-04-20 Greg McGary <gkm@gnu.org>
25511
25512 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25513 when optimizing, but without sibling-call optimizations (-O1).
25514
25515 2000-04-20 Jeffrey A Law (law@cygnus.com)
25516
25517 * gcc.c-torture/compile/20000420-1.c: New test.
25518
25519 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25520
25521 * g++.abi/ptrflags.C: New test.
25522 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25523
25524 2000-04-19 Catherine Moore <clm@cygnus.com>
25525
25526 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25527
25528 2000-04-19 Greg McGary <gkm@gnu.org>
25529
25530 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25531 sibling-call optimizations.
25532
25533 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25534
25535 * gcc.dg/20000419-1.c: New test.
25536
25537 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25538
25539 * gcc.c-torture/execute/20000412-6.c: New test.
25540
25541 2000-04-12 Jeffrey A Law (law@cygnus.com)
25542
25543 * gcc.c-torture/execute/20000412-5.c: New test.
25544 * g77.f-torture/compile/20000412-1.f: New test.
25545 * gcc.c-torture/execute/20000412-4.c: New test.
25546 * gcc.c-torture/compile/20000412-2.c: New test.
25547 * gcc.c-torture/execute/20000412-3.c: New test.
25548 * gcc.c-torture/compile/20000412-1.c: New test.
25549 * gcc.c-torture/execute/20000412-2.c: New test.
25550
25551 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25552
25553 * objc/execute/bf-20.m: New test.
25554
25555 2000-04-10 Richard Henderson <rth@cygnus.com>
25556
25557 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25558
25559 * gcc.c-torture/execute/20000412-1.c: New test.
25560
25561 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25562
25563 * g++.old-deja/g++.eh/catchptr1.C: New test.
25564
25565 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25566
25567 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25568
25569 2000-04-08 Neil Booth <NeilB@earthling.net>
25570
25571 * gcc.dg/cpp-nullchar.c: Remove test as
25572 embedded nulls cause problems.
25573
25574 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25575
25576 * gcc.dg/compare2.c: New test.
25577
25578 2000-04-08 Neil Booth <NeilB@earthling.net>
25579
25580 * gcc.dg/cpp-nullchar.c: New test.
25581
25582 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25583
25584 * gcc.dg/cpp-mi2.c: New test.
25585 * gcc.dg/cpp-mi2[abc].h: New files.
25586
25587 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25588
25589 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25590 member name.
25591
25592 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25593
25594 * g++.old-deja/g++.abi/vmihint.C: New test.
25595
25596 2000-04-06 Neil Booth <NeilB@earthling.net>
25597
25598 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25599 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25600 copyright.
25601
25602 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25603
25604 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25605 avoid stack-frame overwrite.
25606
25607 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25608
25609 * gcc.c-torture/compile/20000405-2.c: New test.
25610 * gcc.c-torture/compile/20000405-3.c: New test.
25611
25612 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25613
25614 * gcc.c-torture/compile/20000405-1.c: New test.
25615
25616 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25617
25618 * gcc.dg/cast-qual-1.c: Revert last change.
25619
25620 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25621
25622 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25623
25624 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25625
25626 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25627 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25628
25629 2000-04-03 Jeffrey A Law (law@cygnus.com)
25630
25631 * gcc.c-torture/compile/20000403-2.c: New test.
25632 * gcc.c-torture/compile/20000403-1.c: New test.
25633
25634 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25635
25636 * gcc.c-torture/execute/20000403-1.c: New test.
25637
25638 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25639
25640 * gcc.c-torture/execute/20000402-1.c: New test.
25641
25642 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25643
25644 * gcc.c-torture/execute/va-arg-15.c: New test.
25645 * gcc.c-torture/execute/va-arg-16.c: New test.
25646 * gcc.c-torture/execute/va-arg-17.c: New test.
25647 * gcc.c-torture/execute/va-arg-18.c: New test.
25648 * gcc.c-torture/execute/va-arg-19.c: New test.
25649
25650 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25651
25652 * gcc.c-torture/compile/981211-1.c: Move to...
25653 * gcc.dg/cpp-as1.c: ...here.
25654 * gcc.dg/cpp-as2.c: New file.
25655
25656 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25657 compiler.
25658
25659 2000-04-02 Neil Booth <NeilB@earthling.net>
25660
25661 * gcc.dg/cpp-cond.c New tests.
25662 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25663 accidental success less likely.
25664 * gcc.dg/cpp-missingop.c New tests.
25665 * gcc.dg/cpp-missingparen.c New tests.
25666 * gcc.dg/cpp-shift.c New tests.
25667 * gcc.dg/cpp-shortcircuit.c New tests.
25668 * gcc.dg/cpp-unary.c New tests.
25669
25670 2000-03-29 Jeffrey A Law (law@cygnus.com)
25671
25672 * gcc.c-torture/compile/20000329-1.c: New test.
25673
25674 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25675
25676 * gcc.c-torture/compile/20000326-1.c: New test.
25677 * gcc.c-torture/compile/20000326-2.c: New test.
25678
25679 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25680
25681 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25682 the first parameter is a function argument.
25683
25684 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25685
25686 * g++.old-deja/g++.ext/array4.C: New test.
25687
25688 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25689
25690 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25691
25692 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25693
25694 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25695
25696 2000-03-19 Richard Henderson <rth@cygnus.com>
25697
25698 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25699
25700 2000-03-19 Richard Henderson <rth@cygnus.com>
25701
25702 * gcc.c-torture/compile/20000319-1.c: New test.
25703
25704 2000-03-14 Jeffrey A Law (law@cygnus.com)
25705
25706 * gcc.c-torture/execute/20000314-3.c: New test.
25707 * gcc.c-torture/execute/20000314-2.c: New test.
25708 * gcc.c-torture/execute/20000314-1.c: New test.
25709 * gcc.c-torture/compile/20000314-2.c: New test.
25710 * gcc.c-torture/compile/20000314-1.c: New test.
25711
25712 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25713
25714 * g++.old-deja/g++.warn/inline.C: New test.
25715
25716 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25717
25718 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25719 standards-compliant result rather than specific constants.
25720 Put test-values in array.
25721
25722 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25723
25724 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25725 (g++_target_compile): Put test-specific options last.
25726
25727 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25728
25729 * g++.old-deja/g++.eh/vbase4.C: New test.
25730
25731 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25732
25733 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25734
25735 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25736
25737 * g++.old-deja/g++.brendan/misc12.C: Removed.
25738 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25739 * g++.old-deja/g++.ext/pretty4.C: New test.
25740
25741 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25742
25743 * g++.old-deja/g++.other/string2.C: New test.
25744
25745 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25746
25747 * g++.old-deja/g++.warn/impint2.C: New test.
25748
25749 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25750
25751 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25752 is 1, not zero.
25753
25754 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25755
25756 * g++.old-deja/g++.warn/impint.C: New test.
25757 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25758 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25759 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25760 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25761 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25762 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25763 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25764 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25765 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25766 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25767 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25768 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25769
25770 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25771
25772 * gcc.dg/cpp-redef.c: New test.
25773
25774 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25775
25776 * g++.old-deja/g++.pt/unify7.C: New test.
25777
25778 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25779
25780 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25781 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25782
25783 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25784
25785 * gcc.c-torture/compile/20000224-1.c: New test.
25786
25787 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25788
25789 * gcc.c-torture/compile/cpp-2.c: New test.
25790 * gcc.c-torture/compile/cpp-1.c: New test.
25791
25792 2000-02-25 Jeffrey A Law (law@cygnus.com)
25793
25794 * gcc.c-torture/execute/20000225-1.c: New test.
25795
25796 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25797
25798 * gcc.dg/cpp-li2.c: New test.
25799
25800 * gcc.dg/cpp-wi1.c: New test.
25801
25802 * gcc.dg/cpp-li1.c: New test.
25803
25804 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25805
25806 * g++.old-deja/g++.other/sizeof5.C: New test.
25807
25808 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25809
25810 * gcc.c-torture/execute/va-arg-13.c: New test.
25811
25812 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25813
25814 * gcc.c-torture/execute/va-arg-12.c: New test.
25815
25816 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25817
25818 * gcc.c-torture/execute/20000223-1.c: New test.
25819
25820 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25821
25822 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25823
25824 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25825
25826 * g++.old-deja/g++.abi/ptrmem.C: New test.
25827
25828 2000-02-19 Richard Henderson <rth@cygnus.com>
25829
25830 * gcc.c-torture/compile/init-3.c: New.
25831
25832 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25833
25834 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25835 ALWAYS_CXXFLAGS.
25836
25837 2000-02-11 Robert Lipe <robertl@sco.com>
25838
25839 * gcc.c-torture/compile/20000211-3.c: New test.
25840
25841 2000-02-11 Martin Buchholz <martin@xemacs.org>
25842
25843 * gcc.c-torture/compile/20000211-2.c: New test.
25844
25845 2000-02-11 Jeffrey A Law (law@cygnus.com)
25846
25847 * gcc.c-torture/compile/20000211-1.c: New test.
25848
25849 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25850
25851 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25852 on native targets
25853
25854 2000-02-08 Nathan Sidwell <nathan@acm.org>
25855
25856 * g++.old-deja/g++.other/cast5.C: New test.
25857
25858 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25859
25860 * gcc.c-torture/execute/20000205-1.c: New.
25861
25862 2000-02-03 Nathan Sidwell <nathan@acm.org>
25863
25864 * g++.old-deja/g++.jason/cast3.C: Return void.
25865 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25866
25867 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25868
25869 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25870
25871 * gcc.dg/loop-1.c: New test.
25872
25873 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25874
25875 * gcc.c-torture/compile/20000127-1.c: New test.
25876 * gcc.c-torture/execute/991228-1.c: New test.
25877
25878 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25879
25880 * gcc.dg/unused-2.c: New test.
25881
25882 * gcc.dg/conv-1.c: New test.
25883
25884 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25885
25886 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25887 compiler.
25888 (tool_option_proc): Fix typo.
25889
25890 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25891
25892 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25893 of the ld on the host, not on the build machine.
25894 Also, don't crash if '--help' is not a supported option.
25895
25896 2000-01-24 Richard Henderson <rth@cygnus.com>
25897
25898 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25899
25900 2000-01-20 Jeffrey A Law (law@cygnus.com)
25901
25902 * gcc.c-torture/execute/20000120-2.c: New test.
25903 * gcc.c-torture/execute/20000120-1.c: New test.
25904
25905 2000-01-13 Jeffrey A Law (law@cygnus.com)
25906
25907 * gcc.c-torture/execute/20000113-1.c: New test.
25908
25909 2000-01-12 Jeffrey A Law (law@cygnus.com)
25910
25911 * gcc.c-torture/execute/20000112-1.c: New test.
25912
25913 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25914
25915 * gcc.dg/20000111-1.c: New test.
25916
25917 2000-01-10 Jeffrey A Law (law@cygnus.com)
25918
25919 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25920 with 16 bit integers.
25921
25922 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25923
25924 * gcc.dg/20000108-1.c: New test.
25925
25926 2000-01-05 Nathan Sidwell <nathan@acm.org>
25927
25928 * g++.old-deja/g++.ns/koenig8.C: New test.
25929
25930 2000-01-05 Nathan Sidwell <nathan@acm.org>
25931
25932 * g++.old-deja/g++.other/cast4.C: New test.
25933
25934 2000-01-05 Jeffrey A Law (law@cygnus.com)
25935
25936 * gcc.c-torture/compile/20000105-2.c: New test.
25937 * gcc.c-torture/compile/20000105-1.c: New test.
25938
25939 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25940
25941 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25942 references to printf & atoi to conform to ANSI standard.
25943 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25944 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25945 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25946 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25947 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25948 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25949 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25950 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25951 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25952 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25953 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25954 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25955 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25956 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25957 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25958 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25959 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25960 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25961 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25962 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25963 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25964 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25965 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25966 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25967 * g++.old-deja/g++.brendan/init3.C: Likewise.
25968 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25969 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25970 * g++.old-deja/g++.brendan/new2.C: Likewise.
25971 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25972 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25973 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25974 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25975 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25976 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25977 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25978 * g++.old-deja/g++.brendan/template24.C: Likewise.
25979 * g++.old-deja/g++.brendan/template3.C: Likewise.
25980 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25981 * g++.old-deja/g++.jason/inline3.C: Likewise.
25982 * g++.old-deja/g++.jason/opeq.C: Likewise.
25983 * g++.old-deja/g++.law/arg5.C: Likewise.
25984 * g++.old-deja/g++.law/arm7.C: Likewise.
25985 * g++.old-deja/g++.law/ctors11.C: Likewise.
25986 * g++.old-deja/g++.law/cvt8.C: Likewise.
25987 * g++.old-deja/g++.law/init9.C: Likewise.
25988 * g++.old-deja/g++.law/refs4.C: Likewise.
25989 * g++.old-deja/g++.law/template2.C: Likewise.
25990 * g++.old-deja/g++.law/visibility24.C: Likewise.
25991 * g++.old-deja/g++.law/vtable3.C: Likewise.
25992 * g++.old-deja/g++.mike/asm2.C: Likewise.
25993 * g++.old-deja/g++.mike/eh1.C: Likewise.
25994 * g++.old-deja/g++.mike/misc1.C: Likewise.
25995 * g++.old-deja/g++.mike/misc13.C: Likewise.
25996 * g++.old-deja/g++.mike/misc14.C: Likewise.
25997 * g++.old-deja/g++.mike/ns12.C: Likewise.
25998 * g++.old-deja/g++.mike/p1248.C: Likewise.
25999 * g++.old-deja/g++.mike/p3708.C: Likewise.
26000 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26001 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26002 * g++.old-deja/g++.mike/p646.C: Likewise.
26003 * g++.old-deja/g++.mike/p700.C: Likewise.
26004 * g++.old-deja/g++.mike/p783.C: Likewise.
26005 * g++.old-deja/g++.mike/p783a.C: Likewise.
26006 * g++.old-deja/g++.mike/p783b.C: Likewise.
26007 * g++.old-deja/g++.mike/p786.C: Likewise.
26008 * g++.old-deja/g++.mike/p789.C: Likewise.
26009 * g++.old-deja/g++.mike/p789a.C: Likewise.
26010 * g++.old-deja/g++.mike/p807a.C: Likewise.
26011 * g++.old-deja/g++.other/delete3.C: Likewise.
26012 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26013 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26014 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26015 * g++.old-deja/g++.other/empty1.C: Likewise.
26016 * g++.old-deja/g++.other/temporary1.C: Likewise.
26017 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26018 * g++.old-deja/g++.pt/t16.C: Likewise.
26019 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26020
26021 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26022
26023 * gcc.dg/991230-1.c: New test.
26024
26025 1999-12-29 Jeffrey A Law (law@cygnus.com)
26026
26027 * gcc.c-torture/compile/991229-3.c: New test.
26028 * gcc.c-torture/compile/991229-2.c: New test.
26029 * gcc.c-torture/compile/991229-1.c: New test.
26030
26031 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26032
26033 * gcc.c-torture/compile/labels-2.c: New test.
26034
26035 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26036
26037 * gcc.c-torture/execute/991227-1.c: New test.
26038
26039 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26040
26041 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26042
26043 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26044
26045 * gcc.c-torture/execute/991221-1.c: New test.
26046
26047 1999-12-20 Nathan Sidwell <nathan@acm.org>
26048
26049 * g++.old-deja/g++.other/cast3.C: New test.
26050
26051 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26052
26053 * gcc.c-torture/execute/991216-4.c: New test.
26054
26055 1999-12-16 Michael Meissner <meissner@cygnus.com>
26056
26057 * gcc.c-torture/execute/991216-1.c: New test.
26058 * gcc.c-torture/execute/991216-2.c: New test.
26059 * gcc.c-torture/execute/991216-3.c: New test.
26060
26061 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26062
26063 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26064 Actually make the test fail by using "-O2" for compilation.
26065
26066 1999-12-15 Nathan Sidwell <nathan@acm.org>
26067
26068 * g++.old-deja/g++.warn/cast-align1.C: New test.
26069
26070 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26071
26072 * gcc.c-torture/compile/991214-1.c: New test.
26073 * gcc.c-torture/compile/991214-2.c: New test.
26074
26075 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26076
26077 * gcc.dg/991214-1.c: New test.
26078
26079 1999-12-13 Jeffrey A Law (law@cygnus.com)
26080
26081 * gcc.c-torture/compile/991213-3.c: New test.
26082 * gcc.c-torture/compile/991213-2.c: New test.
26083 * gcc.c-torture/compile/991213-1.c: New test.
26084
26085 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26086
26087 * gcc.dg/991209-1.c: New test.
26088
26089 1999-12-08 Nathan Sidwell <nathan@acm.org>
26090
26091 * gcc.c-torture/compile/991208-1.c: New test.
26092
26093 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26094
26095 * gcc.dg/ultrasp2.c: New test.
26096
26097 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26098
26099 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26100
26101 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26102
26103 * gcc.c-torture/compile/991202-1.c: New test.
26104 * gcc.c-torture/execute/991202-1.c: New test.
26105 * gcc.c-torture/execute/991202-2.c: New test.
26106 * gcc.c-torture/execute/991202-3.c: New test.
26107
26108 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26109
26110 * g++.old-deja/g++.abi/align.C: New test.
26111 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26112 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26113
26114 1999-12-01 Richard Henderson <rth@cygnus.com>
26115
26116 * gcc.c-torture/execute/991201-1.c: New.
26117
26118 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26119
26120 * gcc.dg/991129-1.c: New test.
26121
26122 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26123
26124 * gcc.c-torture/compile/991127-1.c: New test.
26125
26126 1999-11-22 Nathan Sidwell <nathan@acm.org>
26127
26128 * g++.old-deja/g++.other/warn4.C: New test.
26129
26130 1999-11-22 Nathan Sidwell <nathan@acm.org>
26131
26132 * g++.old-deja/g++.eh/cleanup2.C: New test.
26133 * g++.old-deja/g++.ext/pretty2.C: New test.
26134 * g++.old-deja/g++.ext/pretty3.C: New test.
26135 * g++.old-deja/g++.other/debug6.C: New test.
26136
26137 1999-10-20 Jim Wilson <wilson@cygnus.com>
26138
26139 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26140 compiler_output to look for one error message instead of two.
26141
26142 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26143
26144 * gcc.c-torture/execute/991118-1.c: Also test case
26145 where the word boundary does not split a byte evenly.
26146
26147 1999-11-19 Nathan Sidwell <nathan@acm.org>
26148
26149 * g++.old-deja/g++.ext/restrict1.C: New test.
26150
26151 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26152
26153 * gcc.c-torture/execute/991118-1.c: New test.
26154
26155 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26156
26157 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26158 working directory pathnames.
26159
26160 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26161
26162 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26163 host is equipped with driver.h and driver.o so it can actually
26164 compile and run the tests.
26165
26166 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26167
26168 * gcc.c-torture/compile/991008-1.c: New test.
26169
26170 1999-11-08 Nick Clifton <nickc@cygnus.com>
26171
26172 * lib/gcc-dg.exp: Include target-supports.exp
26173
26174 1999-11-05 Nick Clifton <nickc@cygnus.com>
26175
26176 * lib/target-supports.exp: New file: Provide procs to test for
26177 features supported by the target.
26178 (check_weak_available): Moved here from ecos.exp.
26179 (check_alias_available): New proc: Determine of the target
26180 toolchain supports the alias attribute.
26181
26182 * gcc.dg/special/ecos.exp: Move check_weak_available to
26183 target-supports.exp.
26184 (alias-1.c): Only perform the test if the target supports
26185 aliases.
26186 (wkali-1.c): Only perform the test if the target supports
26187 aliases.
26188
26189 * gcc.dg/990506-0.c: Expect error messages from cross
26190 targets as well as native targets.
26191
26192 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26193
26194 * gcc.dg/ultrasp1.c: Removed xfail.
26195 * gcc.dg/struct-ret-2.c: Likewise.
26196 * gcc.dg/array-1.c: Likewise.
26197
26198 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26199
26200 * gcc.dg/struct-ret-2.c: New test.
26201
26202 * gcc.dg/array-1.c: New test.
26203
26204 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26205
26206 * gcc.c-torture/execute/991030-1.c: New test.
26207
26208 1999-10-26 Richard Henderson <rth@cygnus.com>
26209
26210 * gcc.c-torture/compile/991026-2.c: New test.
26211
26212 1999-10-26 Jeffrey A Law (law@cygnus.com)
26213
26214 * gcc.c-torture/compile/991026-1.c: New test.
26215
26216 1999-10-23 Jeffrey A Law (law@cygnus.com)
26217
26218 * gcc.c-torture/execute/991023-1.c: New test.
26219
26220 1999-10-19 Jeffrey A Law (law@cygnus.com)
26221
26222 * gcc.c-torture/execute/991019-1.c: New test.
26223
26224 1999-10-16 Richard Henderson <rth@cygnus.com>
26225
26226 * gcc.c-torture/execute/991016-1.c: New test.
26227
26228 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26229
26230 * gcc.c-torture/execute/991014-1.c: New test.
26231
26232 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26233
26234 * g++.old-deja/g++.other/union2.C: New test.
26235
26236 1999-10-13 Nathan Sidwell <nathan@acm.org>
26237
26238 * g++.old-deja/g++.other/vaarg2.C: New test.
26239 * g++.old-deja/g++.other/vaarg3.C: New test.
26240
26241 1999-10-12 Craig Burley <craig@jcb-sc.com>
26242
26243 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26244 in compile/.
26245
26246 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26247
26248 * gcc.c-torture/execute/va-arg-11.c: New test.
26249
26250 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26251
26252 * lib/file-format.exp (gcc_target_object_format): Don't
26253 crash if objdump is unavailable.
26254
26255 1999-09-29 Donn Terry <donn@interix.com>
26256
26257 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26258
26259 1999-09-28 Nick Clifton <nickc@cygnus.com>
26260
26261 * gcc.c-torture/compile/990928-1.c: New test.
26262
26263 1999-09-28 Nathan Sidwell <nathan@acm.org>
26264
26265 * g++.old-deja/g++.other/decl6.C: New test.
26266
26267 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26268
26269 * gcc.c-torture/execute/va-arg-10.c: New test.
26270
26271 1999-09-27 Nathan Sidwell <nathan@acm.org>
26272
26273 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26274 __PRETTY_FUNCTION__.
26275
26276 1999-09-23 Nick Clifton <nickc@cygnus.com>
26277
26278 * gcc.c-torture/execute/990923-1.c: New test.
26279
26280 1999-09-21 Nick Clifton <nickc@cygnus.com>
26281
26282 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26283 for which -fpic is inappropriate.
26284
26285 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26286
26287 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26288
26289 1999-09-21 Nathan Sidwell <nathan@acm.org>
26290
26291 * g++.old-deja/g++.other/dyncast1.C: New test.
26292 * g++.old-deja/g++.other/dyncast2.C: New test.
26293 * g++.old-deja/g++.other/dyncast3.C: New test.
26294 * g++.old-deja/g++.other/dyncast4.C: New test.
26295 * g++.old-deja/g++.other/dyncast5.C: New test.
26296 * g++.old-deja/g++.eh/catch3.C: New test.
26297 * g++.old-deja/g++.eh/catch3p.C: New test.
26298 * g++.old-deja/g++.eh/catch4.C: New test.
26299 * g++.old-deja/g++.eh/catch4p.C: New test.
26300 * g++.old-deja/g++.eh/catch5.C: New test.
26301 * g++.old-deja/g++.eh/catch5p.C: New test.
26302 * g++.old-deja/g++.eh/catch6.C: New test.
26303 * g++.old-deja/g++.eh/catch6p.C: New test.
26304 * g++.old-deja/g++.eh/catch7.C: New test.
26305 * g++.old-deja/g++.eh/catch7p.C: New test.
26306 * g++.old-deja/g++.eh/catch8.C: New test.
26307 * g++.old-deja/g++.eh/catch8p.C: New test.
26308 * g++.old-deja/g++.eh/catch9.C: New test.
26309 * g++.old-deja/g++.eh/catch9p.C: New test.
26310
26311 1999-09-13 Nathan Sidwell <nathan@acm.org>
26312
26313 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26314 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26315
26316 1999-09-13 Jeffrey A Law (law@cygnus.com)
26317
26318 * gcc.c-torture/compile/990913-1.c: New test.
26319
26320 1999-09-10 Nathan Sidwell <nathan@acm.org>
26321
26322 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26323 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26324
26325 1999-09-09 Richard Henderson <rth@cygnus.com>
26326
26327 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26328
26329 1999-09-09 Nathan Sidwell <nathan@acm.org>
26330
26331 * g++.old-deja/g++.other/lookup11.C: New test.
26332 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26333 what is permitted and what we want.
26334 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26335 overload use.
26336 * g++.old-deja/g++.jason/rfg5.C: Likewise
26337
26338 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26339
26340 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26341 * gcc.c-torture/noncompile/poison-1.c: New file.
26342
26343 1999-09-08 Nathan Sidwell <nathan@acm.org>
26344
26345 * g++.old-deja/g++.other/sizeof3.C: New test.
26346 * g++.old-deja/g++.other/sizeof4.C: New test.
26347 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26348 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26349
26350 1999-09-07 Richard Henderson <rth@cygnus.com>
26351
26352 * gcc.dg/va-arg-1.c: New.
26353
26354 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26355
26356 * gcc.c-torture/execute/va-arg-9.c: New test.
26357
26358 1999-09-05 Craig Burley <craig@jcb-sc.com>
26359
26360 * g77.f-torture/compile/980519-2.f: New test.
26361 * g77.f-torture/compile/19990905-0.f: New test.
26362 * g77.f-torture/compile/19990905-1.f: New test.
26363 * g77.f-torture/compile/19990905-2.f: New test.
26364
26365 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26366
26367 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26368
26369 * gcc.c-torture/execute/990827-1.c: Fix typo.
26370
26371 1999-09-03 Nathan Sidwell <nathan@acm.org>
26372
26373 * g++.old-deja/g++.other/deref1.C: New test.
26374
26375 1999-09-02 Nathan Sidwell <nathan@acm.org>
26376
26377 * g++.old-deja/g++.other/ambig2.C: New test.
26378 * g++.old-deja/g++.other/cond5.C: New test.
26379 * g++.old-deja/g++.other/lookup16.C: New test.
26380
26381 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26382
26383 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26384 assemblers too.
26385
26386 1999-08-31 Jeffrey A Law (law@cygnus.com)
26387
26388 * lib/c-torture.exp: Avoid the "compare executables" optimization
26389 when testing native.
26390
26391 1999-08-29 Jeffrey A Law (law@cygnus.com)
26392
26393 * gcc.c-torture/execute/990829-1.c: New test.
26394 * gcc.c-torture/compile/990829-1.c: New test.
26395
26396 1999-08-27 Paul Burchard <burchard@pobox.com>
26397
26398 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26399 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26400 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26401 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26402 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26403 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26404 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26405 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26406 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26407 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26408 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26409
26410 1999-08-27 Jeffrey A Law (law@cygnus.com)
26411
26412 * gcc.c-torture/execute/990827-1.c: New test.
26413
26414 1999-08-26 Craig Burley <craig@jcb-sc.com>
26415
26416 * g77.f-torture/noncompile/19990826-4.f: New test.
26417
26418 * g77.f-torture/compile/19990826-3.f: New test.
26419
26420 * g77.f-torture/execute/19990826-2.f: New test.
26421
26422 * g77.f-torture/compile/19990826-1.f: New test.
26423
26424 * gcc.c-torture/execute/990826-0.c: New test.
26425 * g77.c-torture/execute/19990826-0.f: New test.
26426
26427 * g77.f-torture/noncompile/970626-2.f: New test.
26428
26429 1999-08-25 Paul Burchard <burchard@pobox.com>
26430
26431 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26432 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26433 lss-011.C: New tests.
26434
26435 1999-08-25 Nathan Sidwell <nathan@acm.org>
26436
26437 * g++.old-deja/g++.other/decl5.C: New test.
26438
26439 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26440
26441 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26442 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26443 call `postbase' for each one. All callers of `postbase' changed
26444 to call this instead.
26445
26446 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26447
26448 * gcc.c-torture/execute/990811-1.c: New test.
26449
26450 1999-08-09 Nick Clifton <nickc@cygnus.com>
26451
26452 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26453 just native ones.
26454
26455 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26456 just native ones.
26457
26458 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26459
26460 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26461
26462 1999-08-04 Jeffrey A Law (law@cygnus.com)
26463
26464 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26465
26466 1999-08-04 Nathan Sidwell <nathan@acm.org>
26467
26468 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26469
26470 1999-08-04 Jeffrey A Law (law@cygnus.com)
26471
26472 * gcc.c-torture/execute/990804-1.c: New test.
26473
26474 1999-08-03 Nathan Sidwell <nathan@acm.org>
26475
26476 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26477 * g++.old-deja/g++.brendan/crash64.C: Likewise
26478 * g++.old-deja/g++.brendan/overload8.C: Likewise
26479
26480 1999-08-03 Nathan Sidwell <nathan@acm.org>
26481
26482 * g++.old-deja/g++.other/struct1.C: New test.
26483
26484 1999-08-03 Nathan Sidwell <nathan@acm.org>
26485
26486 * g++.old-deja/g++.other/enum2.C: New test.
26487
26488 1999-08-02 Richard Henderson <rth@cygnus.com>
26489
26490 Adapted from tests from Franz Sirl:
26491 * gcc.c-torture/execute/va-arg-7.c: New test.
26492 * gcc.c-torture/execute/va-arg-8.c: New test.
26493
26494 1999-08-01 Jeffrey A Law (law@cygnus.com)
26495
26496 * gcc.c-torture/compile/990801-2.c: New test.
26497
26498 * gcc.c-torture/compile/990801-1.c: New test.
26499
26500 1999-07-27 Michael Meissner <meissner@cygnus.com>
26501
26502 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26503 fp-cmp-1.c, converting double to float.
26504
26505 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26506 fp-cmp-1.c, converting double to long double.
26507
26508 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26509 from fr1 to unknown_register, since fr1 is a legitimate register
26510 on some machines.
26511
26512 1999-07-25 Jeffrey A Law (law@cygnus.com)
26513
26514 * README: More listname related changes.
26515
26516 1999-07-08 Catherine Moore <clm@cygnus.com>
26517
26518 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26519
26520 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26521
26522 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26523
26524 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26525
26526 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26527
26528 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26529
26530 * gcc.dg/990703-1.c: New test.
26531
26532 1999-06-29 Nick Clifton <nickc@cygnus.com>
26533
26534 * lib/file-format.exp: New file: Move definition of proc
26535 gcc_target_object_format to here from
26536 gcc.dg/special/ecos.exp.
26537
26538 * lib/c-torture.exp: Include lib file-format.exp.
26539 * lib/gcc-dg.exp: Include lib file-format.exp.
26540
26541 * gcc.dg/special/ecos.exp: Remove definition of proc
26542 gcc_target_object_format.
26543
26544 1999-06-28 Jeffrey A Law (law@cygnus.com)
26545
26546 * gcc.c-torture/execute/990628-1.c: New test.
26547
26548 1999-06-25 Jeffrey A Law (law@cygnus.com)
26549
26550 * gcc.c-torture/compile/990625-2.c: New test.
26551
26552 * gcc.c-torture/compile/990625-1.c: New test.
26553
26554 1999-06-23 Nick Clifton <nickc@cygnus.com>
26555
26556 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26557 attributes compile.
26558 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26559 ports that use the COFF/PE file format.
26560
26561 1999-06-17 Jeffrey A Law (law@cygnus.com)
26562
26563 * gcc.c-torture/compile/990617-1.c: New test.
26564
26565 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26566
26567 * g++.old-deja/g++.other/decl4.C: New test.
26568
26569 1999-06-14 Nathan Sidwell <nathan@acm.org>
26570
26571 * g++.old-deja/g++.other/bitfld3.C: New test.
26572
26573 1999-06-08 Nathan Sidwell <nathan@acm.org>
26574
26575 * g++.old-deja/g++.eh/catch1.C: New test.
26576
26577 1999-06-07 Jeffrey A Law (law@cygnus.com)
26578
26579 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26580
26581 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26582 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26583
26584 1999-06-05 Craig Burley <craig@jcb-sc.com>
26585
26586 * g77.f-torture/compile/19990502-0.f: Replace with new,
26587 shorter, test that still fails after recent changes.
26588
26589 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26590
26591 * gcc.c-torture/execute/990604-1.c: New test.
26592
26593 1999-05-31 Jeffrey A Law (law@cygnus.com)
26594
26595 * gcc.c-torture/execute/990531-1.c: New test.
26596
26597 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26598
26599 * gcc.c-torture/compile/990527-1.c: New test.
26600
26601 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26602
26603 * gcc.c-torture/execute/990527-1.c: New test.
26604
26605 1999-05-25 Nick Clifton <nickc@cygnus.com>
26606
26607 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26608 bitfields as signed.
26609
26610 1999-05-25 Craig Burley <craig@jcb-sc.com>
26611
26612 * g77.f-torture/compile/19990525-0.f: New test.
26613
26614 1999-05-25 Jeffrey A Law (law@cygnus.com)
26615
26616 * gcc.c-torture/execute/990525-2.c: New test.
26617
26618 * gcc.c-torture/execute/990525-1.c: New test.
26619
26620 1999-05-24 Nathan Sidwell <nathan@acm.org>
26621
26622 * g++.old-deja/g++.other/anon3.C: New test.
26623 * g++.old-deja/g++.other/anon4.C: New test.
26624 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26625 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26626 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26627 Merrill).
26628
26629 1999-05-24 Jeffrey A Law (law@cygnus.com)
26630
26631 * gcc.c-torture/execute/990524-1.c: New test.
26632
26633 * gcc.dg/990524-1.c: New test.
26634
26635 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26636
26637 * gcc.c-torture/compile/990523-1.c: New test.
26638
26639 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26640
26641 * gcc.c-torture/compile/990519-1.c: New test.
26642
26643 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26644
26645 * gcc.c-torture/compile/990517-1.c: New test.
26646
26647 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26648 (e4, f4): New tests.
26649 (main): Call them.
26650
26651 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26652
26653 * gcc.dg/noreturn-1.c: New test.
26654
26655 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26656
26657 * gcc.c-torture/execute/990513-1.c: New test.
26658
26659 1999-05-10 Richard Henderson <rth@cygnus.com>
26660
26661 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26662
26663 1999-05-10 Craig Burley <craig@jcb-sc.com>
26664
26665 * g77.f-torture/execute/erfc.f: Use small single-precision
26666 values, to avoid problems on Alphas when not -mieee.
26667
26668 1999-05-08 Craig Burley <craig@jcb-sc.com>
26669
26670 * gcc.dg/990506-0.c: New test.
26671
26672 1999-05-08 Richard Henderson <rth@cygnus.com>
26673
26674 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26675 the constant to test. Don't XFAIL 64-bit targets.
26676
26677 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26678 * g++.old-deja/g++.law/profile1.C: Likewise.
26679
26680 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26681 operator new instances.
26682 * g++.old-deja/g++.other/delete5.C: Likewise.
26683
26684 1999-05-03 Craig Burley <craig@jcb-sc.com>
26685
26686 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26687 intrinsic.
26688
26689 1999-05-03 Craig Burley <craig@jcb-sc.com>
26690
26691 * g77.f-torture/execute/u77-test.f: Reverse order of two
26692 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26693
26694 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26695
26696 * gcc.dg/compare1.c: New test.
26697
26698 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26699
26700 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26701 New tests.
26702
26703 1999-05-02 Craig Burley <craig@jcb-sc.com>
26704
26705 * g77.f-torture/compile/19990502-1.f: New test.
26706
26707 1999-05-02 Craig Burley <craig@jcb-sc.com>
26708
26709 * g77.f-torture/compile/19990502-0.f: New test.
26710
26711 1999-05-02 Craig Burley <craig@jcb-sc.com>
26712
26713 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26714 intrinsic.
26715
26716 1999-05-02 Craig Burley <craig@jcb-sc.com>
26717
26718 * g77.f-torture/execute/u77-test.f (main): List libU77
26719 intrinsics not currently tested.
26720 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26721 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26722 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26723 Trim blanks off the ends of some printed strings.
26724
26725 1999-05-02 Craig Burley <craig@jcb-sc.com>
26726
26727 * g77.f-torture/execute/u77-test.f (main): Just warn about
26728 FSTAT gid disagreement, as it's expected on some systems.
26729
26730 1999-05-01 Craig Burley <craig@jcb-sc.com>
26731
26732 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26733 use a new function, which allows for some slop.
26734 Clean up some commentary.
26735 (issum): The new function.
26736 (sgladd): Deleted subroutine.
26737
26738 1999-05-01 Craig Burley <craig@jcb-sc.com>
26739
26740 * g77.f-torture/execute/u77-test.f: Modify to be more like
26741 libf2c/libU77 version, bringing patches to that version here.
26742 Add suitable commentary.
26743
26744 1999-04-25 Richard Henderson <rth@cygnus.com>
26745
26746 * gcc.dg/990424-1.c: New test.
26747
26748 1999-04-24 Craig Burley <craig@jcb-sc.com>
26749
26750 * g77.f-torture/execute/u77-test.f (main): Bug involving
26751 LSTAT has been fixed, so turn back on full checking.
26752
26753 1999-04-20 Craig Burley <craig@jcb-sc.com>
26754
26755 * g77.f-torture/compile/19990419-0.f: New test.
26756 * g77.f-torture/execute/19990419-1.f: New test.
26757
26758 1999-04-17 Richard Henderson <rth@cygnus.com>
26759
26760 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26761 to avoid the need for a prototype to supress a warning.
26762
26763 1999-04-07 Jim Wilson <wilson@cygnus.com>
26764
26765 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26766
26767 1999-04-04 Jeffrey A Law (law@cygnus.com)
26768
26769 * gcc.c-torture/execute/990404-1.c: New test.
26770
26771 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26772
26773 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26774 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26775 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26776 missing initializer warnings.
26777
26778 1999-03-28 Jeffrey A Law (law@cygnus.com)
26779
26780 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26781 matching strings.
26782
26783 1999-03-26 Jeffrey A Law (law@cygnus.com)
26784
26785 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26786
26787 1999-03-26 Craig Burley <craig@jcb-sc.com>
26788
26789 * g77.f-torture/execute/19990325-0.f: New test.
26790 * g77.f-torture/execute/19990325-1.f: New test.
26791
26792 1999-03-24 Jeffrey A Law (law@cygnus.com)
26793
26794 * gcc.c-torture/execute/990324-1.c: New test.
26795
26796 1999-03-22 Jim Wilson <wilson@cygnus.com>
26797
26798 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26799 test with 4.
26800
26801 1999-03-17 Richard Henderson <rth@cygnus.com>
26802
26803 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26804
26805 1999-03-13 Craig Burley <craig@jcb-sc.com>
26806
26807 * g77.f-torture/execute/19990313-2.f: New test.
26808 * g77.f-torture/execute/19990313-3.f: New test.
26809
26810 1999-03-13 Craig Burley <craig@jcb-sc.com>
26811
26812 * g77.f-torture/execute/19990313-0.f: New test.
26813 * g77.f-torture/execute/19990313-1.f: New test.
26814
26815 1999-03-12 Jim Wilson <wilson@cygnus.com>
26816
26817 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26818 printf to sprintf.
26819 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26820 (main): Add check for u15. Conditionalize u31 check depending on
26821 whether ints are <32 bits or >=32 bits.
26822
26823 1999-03-08 Craig Burley <craig@jcb-sc.com>
26824
26825 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26826
26827 1999-03-08 Craig Burley <craig@jcb-sc.com>
26828
26829 * g77.f-torture/compile/19990305-0.f: New test.
26830 * g77.f-torture/execute/19981119-0.f: New test.
26831
26832 1999-03-08 Craig Burley <craig@jcb-sc.com>
26833
26834 * g77.f-torture/execute/970625-2.f: call ABORT if final
26835 result is not correct, instead of just printing it.
26836 Add this checking via newly introduced obfuscation, to
26837 trip up buggy front ends.
26838
26839 1999-03-07 Craig Burley <craig@jcb-sc.com>
26840
26841 * g77.f-torture/compile/960317-1.f: Moved from being
26842 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26843
26844 1999-03-06 Craig Burley <craig@jcb-sc.com>
26845
26846 * g77.f-torture/execute/960317-1.f: New (old) test.
26847 * g77.f-torture/execute/970625-2.f: Ditto.
26848
26849 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26850
26851 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26852 message on line 1 or line 2; cccp and cpplib do this differently.
26853
26854 1999-03-01 Jeffrey A Law (law@cygnus.com)
26855
26856 * g++.old-deja/g++.law/weak1.C: New test.
26857
26858 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26859
26860 * gcc.c-torture/execute/990119-1.c: Renamed to...
26861 * gcc.dg/990119-1.c: this, so it will only be tested once
26862 (it's a preprocessor test, it doesn't need to be run at
26863 multiple optimization levels).
26864
26865 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26866
26867 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26868 ALWAYS_CXXFLAGS.
26869
26870 1999-02-24 Craig Burley <craig@jcb-sc.com>
26871
26872 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26873 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26874 to not be compilable by current g77.
26875
26876 1999-02-24 Nick Clifton <nickc@cygnus.com>
26877
26878 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26879
26880 1999-02-22 Jeffrey A Law (law@cygnus.com)
26881
26882 * gcc.c-torture/execute/990222-1.c: New test.
26883
26884 1999-02-19 Craig Burley <craig@jcb-sc.com>
26885
26886 * g77.f-torture/compile/19990218-0.f: New test.
26887 * g77.f-torture/noncompile/19990218-1.f: New test.
26888
26889 1999-02-18 Craig Burley <craig@jcb-sc.com>
26890
26891 * g77.f-torture/compile/19981216-0.f: New test.
26892
26893 1999-02-14 Jeffrey A Law (law@cygnus.com)
26894
26895 * gcc.dg/990214-1.c: New test.
26896
26897 1999-02-13 Jeffrey A Law (law@cygnus.com)
26898
26899 * gcc.dg/990213-2.c: New test.
26900
26901 * gcc.dg/990213-1.c: New test.
26902
26903 1999-02-12 Jeffrey A Law (law@cygnus.com)
26904
26905 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26906 ints.
26907
26908 1999-02-11 Nick Clifton <nickc@cygnus.com>
26909
26910 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26911 specified by target.
26912
26913 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26914
26915 1999-02-11 Jeffrey A Law (law@cygnus.com)
26916
26917 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26918
26919 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26920
26921 * gcc.dg/special/ecos.exp: New test driver for new tests with
26922 special requirements.
26923
26924 * gcc.dg/special/alias-1.c: New test.
26925 * gcc.dg/special/gcsec-1.c: New test.
26926 * gcc.dg/special/weak-1.c: New test.
26927 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26928 * gcc.dg/special/weak-2.c: New test.
26929 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26930 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26931 * gcc.dg/special/wkali-1.c: New test.
26932 * gcc.dg/special/wkali-2.c: New test.
26933 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26934 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26935
26936 1999-02-10 Felix Lee <flee@cygnus.com>
26937
26938 * lib/c-torture.exp (c-torture-compile): Pull out code for
26939 analyzing gcc error messages.
26940 (c-torture-execute): Likewise. Fix some (harmless) false
26941 positives.
26942 * lib/gcc.exp (gcc_check_compile): New function.
26943
26944 1999-02-08 Richard Henderson <rth@cygnus.com>
26945
26946 * gcc.c-torture/execute/990208-1.c: New test.
26947
26948 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26949
26950 * g++.dg/special/ecos.exp: New driver for new tests with special
26951 requirements
26952
26953 * g++.dg/special/conpr-1.C: New test
26954 * g++.dg/special/conpr-2.C: New test
26955 * g++.dg/special/conpr-2a.C: New test
26956 * g++.dg/special/conpr-3.C: New test
26957 * g++.dg/special/conpr-3a.C: New test
26958 * g++.dg/special/conpr-3b.C: New test
26959
26960 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26961 allow g++ to use the dg driver
26962
26963 * README: Add comment about g++.dg directory
26964
26965 1999-02-06 Jeffrey A Law (law@cygnus.com)
26966
26967 * README: Update email addresses.
26968
26969 1999-02-03 Nick Clifton <nickc@cygnus.com>
26970
26971 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26972 arguments in order to force structure S onto the stack even on
26973 the alpha.
26974 (test): Pass 10 leading arguments to function foo as well as the
26975 structure S.
26976
26977 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26978 failure for all targets.
26979
26980 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26981 abort to terminate program execution.
26982
26983 1999-01-30 Richard Henderson <rth@cygnus.com>
26984
26985 * gcc.c-torture/execute/990130-1.c: New test.
26986
26987 1999-01-30 Jeffrey A Law (law@cygnus.com)
26988
26989 * gcc.dg/990130-1.c: New test.
26990
26991 1999-01-28 Michael Meissner <meissner@cygnus.com>
26992
26993 * gcc.c-torture/execute/990128-1.c: New test.
26994
26995 1999-01-27 Michael Meissner <meissner@cygnus.com>
26996
26997 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26998
26999 1999-01-27 Felix Lee <flee@cygnus.com>
27000
27001 * lib/c-torture.exp (c-torture-compile): pull out code for
27002 analyzing gcc error messages.
27003 (c-torture-execute): ditto, and fix some (harmless) false
27004 positives.
27005 * lib/gcc.exp (gcc_check_compile): new function.
27006
27007 1999-01-17 Jeffrey A Law (law@cygnus.com)
27008
27009 * gcc.dg/990117-1.c: New test.
27010
27011 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27012
27013 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27014
27015 1999-01-15 Jeffrey A Law (law@cygnus.com)
27016
27017 * g77.f-torture/compile/990115-1.f: New test.
27018
27019 1999-01-07 Jeffrey A Law (law@cygnus.com)
27020
27021 * gcc.c-torture/compile/990107-1.c: New test
27022
27023 1999-01-06 Jeffrey A Law (law@cygnus.com)
27024
27025 * gcc.c-torture/execute/990106-2.c: New test.
27026
27027 * gcc.c-torture/execute/990106-1.c: New test.
27028
27029 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27030
27031 * gcc.c-torture/compile/981223-1.c: New test.
27032
27033 1998-12-29 Richard Henderson <rth@cygnus.com>
27034
27035 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27036 (opt3): Rename from opt4 and disable.
27037
27038 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27039
27040 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27041
27042 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27043
27044 * g++.old-deja/g++.other/conv5.C: New test.
27045
27046 1998-12-14 Nick Clifton <nickc@cygnus.com>
27047
27048 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27049
27050 1998-12-11 Jeffrey A Law (law@cygnus.com)
27051
27052 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27053
27054 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27055
27056 * gcc.c-torture/compile/981211-1.c: New test.
27057
27058 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27059
27060 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27061
27062 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27063
27064 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27065
27066 * gcc.special/930510-1.c: Make C9X safe.
27067 * gcc.misc-tests/gcov-1.c Similarly.
27068 * gcc.misc-tests/gcov-2.c Similarly.
27069
27070 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27071
27072 * gcc.dg/ultrasp1.c: New test.
27073
27074 1998-12-06 Richard Henderson <rth@cygnus.com>
27075
27076 * gcc.c-torture/execute/981206.c: New test.
27077
27078 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27079
27080 * g++.old-deja/g++.ns/template7.C: New test.
27081
27082 * g++.old-deja/g++.other/expr1.C: New test.
27083
27084 * g++.old-deja/g++.eh/tmpl3.C: New test.
27085
27086 * g++.old-deja/g++.eh/tmpl2.C: New test.
27087
27088 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27089
27090 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27091 * g++.old-deja/g++.other/using6.C: Removed.
27092 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27093
27094 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27095
27096 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27097
27098 * g++.old-deja/g++.pt/overload8.C: New test.
27099
27100 * g++.old-deja/g++.pt/overload7.C: New test.
27101
27102 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27103
27104 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27105 and relinking messages.
27106 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27107 compiling with -frepo.
27108
27109 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27110
27111 * g++.old-deja/g++.pt/lookup6.C: New test.
27112
27113 1998-11-30 Nick Clifton <nickc@cygnus.com>
27114
27115 * gcc.c-torture/execute/981130-1.c: New test.
27116 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27117
27118 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27119
27120 * g++.old-deja/g++.pt/explicit76.C: New test.
27121
27122 * g++.old-deja/g++.pt/friend38.C: New test.
27123
27124 * g++.old-deja/g++.ns/crash2.C: New test.
27125
27126 * g++.old-deja/g++.pt/defarg8.C: New test.
27127
27128 * g++.old-deja/g++.pt/instantiate6.C: New test.
27129
27130 * g++.old-deja/g++.pt/static6.C: New test.
27131
27132 * g++.old-deja/g++.pt/decl2.C: New test.
27133
27134 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27135
27136 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27137 problem is actually related with name lookup, but so what? :-)
27138
27139 * g++.old-deja/g++.pt/friend37.C: New test.
27140
27141 1998-11-25 Dave Love <d.love@dl.ac.uk>
27142
27143 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27144 element, which fails on some systems.
27145
27146 * g77.f-torture/execute/labug1.f: New test.
27147
27148 1998-11-21 Jeffrey A Law (law@cygnus.com)
27149
27150 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27151 is defined.
27152
27153 1998-11-18 Dave Love <d.love@dl.ac.uk>
27154
27155 * g77.f-torture/compile/981117-1.f: New test.
27156
27157 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27158
27159 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27160 properly discarded.
27161
27162 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27163
27164 * gcc.c-torture/execute/memcheck: New directory of tests for
27165 -fcheck-memory-usage.
27166
27167 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27168
27169 * README: New file, general information about the testsuite and
27170 new description of the various C++ test subdirectories.
27171 * README.g++: Eliminate obsolete information, update and move most
27172 relevant stuff to README.
27173
27174 1998-11-07 Richard Henderson <rth@cygnus.com>
27175
27176 * gcc.c-torture/compile/981107-1.c: New test.
27177
27178 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27179
27180 * execute/memcpy-bi.c: New testcase.
27181
27182 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27183
27184 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27185 base classes.
27186
27187 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27188 template is selected.
27189
27190 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27191 classes, it should be accepted for all types.
27192
27193 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27194
27195 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27196 specializations start with template headers.
27197
27198 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27199
27200 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27201
27202 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27203 non-POD types.
27204
27205 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27206
27207 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27208
27209 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27210
27211 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27212
27213 1998-10-19 Jeffrey A Law (law@cygnus.com)
27214
27215 * 981019-1.c: New test.
27216
27217 1998-10-14 Robert Lipe <robertl@dgii.com>
27218
27219 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27220 find objc headers.
27221
27222 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27223
27224 * compile/981001-4.c: Remove use of GCC extension that triggers a
27225 compiler bug.
27226
27227 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27228
27229 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27230
27231 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27232
27233 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27234 instantiation of template produces incorrect code for delete
27235 expression.
27236
27237 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27238 constructors' name is not unique.
27239 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27240 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27241
27242 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27243 automatic array of const is ill-formed.
27244
27245 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27246 of template parameter?
27247
27248 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27249 const.
27250
27251 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27252 pointer-to-member expression.
27253
27254 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27255 declaration causes ICE.
27256
27257 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27258
27259 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27260 reserved in the global namespace.
27261
27262 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27263 generate needed virtual table.
27264
27265 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27266
27267 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27268
27269 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27270 template-dependent type
27271
27272 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27273
27274 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27275 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27276 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27277
27278 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27279 class should be usable as argument of member function.
27280 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27281 class should be usable as return type of member function.
27282 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27283 class should be usable as type of data member.
27284
27285 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27286
27287 1998-10-09 Jeffrey A Law (law@cygnus.com)
27288
27289 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27290
27291 1998-10-08 Nick Clifton <nickc@cygnus.com>
27292
27293 * gcc.dg/dll-?.c Add thumb to target list.
27294 Fix assembler scan patterns to match current assembler output.
27295
27296 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27297
27298 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27299 matching of template brackets.
27300
27301 * g++.old-deja/g++.other/using4.C: New test. Test using
27302 declarations of methods from base classes.
27303
27304 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27305 within functions should introduce names into the innermost
27306 enclosing namespace.
27307
27308 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27309 of static locals if first initialization throws.
27310
27311 1998-10-07 Jim Wilson <wilson@cygnus.com>
27312
27313 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27314
27315 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27316
27317 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27318 lose track of the possible targets of tablejump insns.
27319 * special/special.exp: Run it.
27320
27321 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27322
27323 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27324 must be declared before its specializations can be named in friend
27325 declarations.
27326
27327 1998-10-05 Dave Love <d.love@dl.ac.uk>
27328
27329 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27330
27331 * g77.f-torture/execute/io1.f: New test.
27332
27333 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27334
27335 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27336 with pointer to template function, for which no argument deduction
27337 is possible.
27338
27339 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27340 specialization of template function as argument to template
27341 function.
27342
27343 * g++.old-deja/g++.other/access2.C: New test; Inner class
27344 shouldn't have privileged access to Outer's names.
27345
27346 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27347
27348 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27349 friend template declared within template class conflicts with
27350 nested class of the same name.
27351
27352 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27353 is ignored.
27354
27355 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27356 object with direct initializer as function declaration.
27357
27358 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27359 initializers.
27360
27361 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27362 involving const pointer and NULL produces incorrect result.
27363
27364 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27365 type name without `typename' should be rejected with -pedantic.
27366
27367 1998-10-02 Richard Henderson <rth@cygnus.com>
27368
27369 * g++.old-deja/g++.other/addrof1.C: New test.
27370
27371 1998-10-01 Nick Clifton <nickc@cygnus.com>
27372
27373 * gcc.c-torture/compile/981001-1.c: New test.
27374 * gcc.c-torture/execute/981001-1.c: New test.
27375
27376 1998-10-01 Jeffrey A Law (law@cygnus.com)
27377
27378 * gcc.c-torture/compile/981001-2.c: New test.
27379 * gcc.c-torture/compile/981001-3.c: New test.
27380 * gcc.c-torture/compile/981001-4.c: New test.
27381
27382 1998-10-01 Robert Lipe <robertl@dgii.com>
27383
27384 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27385 multilibbed hosts. Idea grafted from g77.exp.
27386
27387 1998-09-30 Dave Love <d.love@dl.ac.uk>
27388
27389 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27390 avoid losing on systems which need -lsocket.
27391
27392 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27393
27394 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27395 * g++.old-deja/g++.other/nested2.C: Ditto.
27396 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27397 failure.
27398
27399 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27400
27401 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27402 preferred over template operator!= for enum bitfields.
27403
27404 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27405
27406 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27407 that happen to have the same base name, but in different scopes,
27408 are incorrectly rejected.
27409
27410 1998-09-16 Richard Henderson <rth@cygnus.com>
27411
27412 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27413 on the native word size instead of an integer literal.
27414
27415 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27416
27417 * g++.old-deja/g++.other/static2.C: Invocation of static data
27418 member of type pointer-to-function denoted as non-static member.
27419
27420 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27421 checks involving function types and aliases.
27422
27423 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27424
27425 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27426 redefined to the same non-trivial type.
27427
27428 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27429 namespace-qualification of template specializations declared in
27430 other namespaces.
27431
27432 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27433 to declare a subset of the specializations of a template function
27434 as friends of specializations of a template class.
27435
27436 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27437 member templates that do not fully specialize the enclosing
27438 template class are rejected.
27439
27440 1998-09-11 Dave Love <d.love@dl.ac.uk>
27441
27442 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27443
27444 1998-09-08 Dave Love <d.love@dl.ac.uk>
27445
27446 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27447 altered from libf2c/libU77 version.
27448
27449 1998-09-06 Dave Love <d.love@dl.ac.uk>
27450
27451 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27452
27453 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27454
27455 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27456 (un)signed char are different types for template specialization
27457 purposes.
27458
27459 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27460
27461 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27462 * objc: ObjC testsuite.
27463
27464 1998-08-31 Catherine Moore <clm@cygnus.com>
27465
27466 * gcc.c-torture/execute/941014-1.x: New file.
27467
27468 1998-08-31 Nick Clifton <nickc@cygnus.com>
27469
27470 * lib/c-torture.exp: Add support for
27471 torture_eval_before_compile and torture_eval_before_execute
27472 variables.
27473
27474 1998-08-30 Jeffrey A Law (law@cygnus.com)
27475
27476 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27477 this test triggers valid.
27478
27479 1998-08-27 Jeffrey A Law (law@cygnus.com)
27480
27481 * gcc.dg/980827-1.c: New test.
27482
27483 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27484
27485 * gcc.c-torture/execute/loop-4b.c: New test.
27486
27487 1998-08-26 Nick Clifton <nickc@cygnus.com>
27488
27489 * lib/c-torture.exp: Add support for
27490 torture_eval_before_compile and torture_eval_before_execute
27491 variables.
27492
27493 1998-08-25 Jeffrey A Law (law@cygnus.com)
27494
27495 * gcc.c-torture/compile/980825-1.c: New test.
27496
27497 1998-08-24 Nick Clifton <nickc@cygnus.com>
27498
27499 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27500 count number tests in opt_t0 not good_t0.
27501
27502 1998-08-24 Jeffrey A Law (law@cygnus.com)
27503
27504 * gcc.c-torture/compile/930326-1.x: Fix typo.
27505
27506 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27507
27508 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27509 causes an ICE.
27510
27511 1998-08-21 Jeffrey A Law (law@cygnus.com)
27512
27513 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27514 STACK_SIZE is defined.
27515 * gcc.c-torture/unsorted/stuct.c: Similarly.
27516
27517 * gcc.c-torture/compile/980821-1.c: New test.
27518
27519 1998-08-21 Jeffrey A Law (law@cygnus.com)
27520
27521 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27522
27523 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27524
27525 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27526 code.
27527
27528 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27529
27530 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27531 error'.
27532
27533 1998-08-18 Jeffrey A Law (law@cygnus.com)
27534
27535 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27536
27537 1998-08-16 Jeffrey A Law (law@cygnus.com)
27538
27539 * gcc.c-torture/compile/980816-1.c: New test.
27540
27541 * gcc.dg/980816-1.c: New test.
27542
27543 1998-08-13 Jeffrey A Law (law@cygnus.com)
27544
27545 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27546 compiler for ieee tests.
27547
27548 1998-08-01 Dave Love <d.love@dl.ac.uk>
27549
27550 * g77.f-torture/compile/980729-0.f: New test.
27551
27552 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27553
27554 * gcc.c-torture/special/eeprof-1.c: New test, for
27555 -finstrument-functions.
27556 * gcc.c-torture/special/special.exp: Run it.
27557
27558 1998-07-29 Jeffrey A Law (law@cygnus.com)
27559
27560 * gcc.c-torture/compile/980729-1.c: New test.
27561
27562 1998-07-27 Nick Clifton <nickc@cygnus.com>
27563
27564 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27565 __thumb__ is defined, and test for ARM style doubles if so.
27566
27567 1998-07-26 Dave Love <d.love@dl.ac.uk>
27568
27569 * g77.f-torture/noncompile/980615-0.f: New test.
27570
27571 1998-07-26 H.J. Lu (hjl@gnu.org)
27572
27573 * gcc.dg/980312-1.c: Do link instead of compile.
27574 * gcc.dg/980313-1.c: Likewise.
27575
27576 1998-07-26 Jeffrey A Law (law@cygnus.com)
27577
27578 * gcc.c-torture/compile/980726-1.c: New test.
27579
27580 1998-07-25 Dave Love <d.love@dl.ac.uk>
27581
27582 * g77.f-torture/execute/io0.f: New test.
27583
27584 1998-07-24 Nick Clifton <nickc@cygnus.com>
27585
27586 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27587 an int.
27588
27589 1998-06-18 Michael Meissner <meissner@cygnus.com>
27590
27591 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27592 m32r bugs.
27593
27594 1998-07-17 Nick Clifton <nickc@cygnus.com>
27595
27596 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27597 c-decl.c:grokdeclarator can handle mode attributes.
27598
27599 1998-07-16 Jeffrey A Law (law@cygnus.com)
27600
27601 * gcc.c-torture/execute/980716-1.c: New test.
27602
27603 1998-07-13 Jeffrey A Law (law@cygnus.com)
27604
27605 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27606 the mn10200.
27607 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27608 the mn10200.
27609 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27610 * gcc.c-torture/compile/930326-1.x: Similarly.
27611
27612 1998-07-13 Dave Love <d.love@dl.ac.uk>
27613
27614 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27615 New test from Craig.
27616
27617 1998-07-12 Dave Love <d.love@dl.ac.uk>
27618
27619 * g77.f-torture/noncompile/980616-0.f: New test.
27620
27621 * g77.f-torture/execute/970816-3.f: New test from Craig.
27622
27623 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27624
27625 * g++.other/singleton.C: Return error value instead of taking
27626 SIGSEGV.
27627
27628 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27629
27630 * g++.other/singleton.C: New test. Warning is under dispute.
27631 Runtime crash is not.
27632
27633 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27634
27635 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27636 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27637 using6.C, using7.C}: New namespace tests.
27638
27639 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27640
27641 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27642 specialization with typedef'ed names used as array indexes.
27643
27644 1998-07-09 Jeffrey A Law (law@cygnus.com)
27645
27646 * gcc.c-torture/execute/980709-1.c: New test.
27647
27648 * gcc.dg/980709-1.c: New test.
27649
27650 1998-07-07 Richard Henderson <rth@cygnus.com>
27651
27652 * gcc.c-torture/execute/bcp-1.c: New test.
27653
27654 1998-07-07 Jeffrey A Law (law@cygnus.com)
27655
27656 * gcc.c-torture/execute/980707-1.c: New test.
27657
27658 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27659
27660 * gcc.c-torture/compile/980706-1.c: New test.
27661
27662 1998-07-01 Dave Love <d.love@dl.ac.uk>
27663
27664 * g77.f-torture/execute/980701-0.f,
27665 g77.f-torture/execute/980701-1.f: New test from Craig.
27666
27667 1998-07-01 Jeffrey A Law (law@cygnus.com)
27668
27669 * gcc.c-torture/compile/980701-1.c: New test.
27670
27671 * gcc.c-torture/execute/980701-1.c: New test.
27672
27673 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27674 rlsruhe.de>
27675
27676 * g++.old-deja/g++.robertl/eb132.C: New test.
27677 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27678
27679 1998-06-29 Dave Love <d.love@dl.ac.uk>
27680
27681 * g77.f-torture/execute/980628-7.f,
27682 g77.f-torture/execute/980628-8.f,
27683 g77.f-torture/execute/980628-9.f,
27684 g77.f-torture/execute/980628-10.f: New tests from Craig.
27685
27686 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27687
27688 1998-06-28 Jeffrey A Law (law@cygnus.com)
27689
27690 * g77.f-torture/execute/980628-4.f: New test from Craig.
27691 * g77.f-torture/execute/980628-5.f: Likewise.
27692 * g77.f-torture/execute/980628-2.f: Likewise.
27693 * g77.f-torture/execute/980628-0.f: Likewise.
27694 * g77.f-torture/execute/980628-1.f: Likewise.
27695 * g77.f-torture/execute/980628-3.f: Likewise.
27696 * g77.f-torture/execute/980628-6.f: Likewise.
27697
27698 1998-06-28 Jeffrey A Law (law@cygnus.com)
27699
27700 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27701 directory when nothing has been installed yet.
27702
27703 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27704
27705 * gcc.c-torture/special/special.exp: Handle newer versions of
27706 dejagnu.
27707
27708 1998-06-26 Jeffrey A Law (law@cygnus.com)
27709
27710 * gcc.dg/980626-1.c: New test.
27711
27712 1998-06-19 Bruno Haible <haible@ilog.fr>
27713
27714 * gcc.misc-tests/m-un-2.c: New test.
27715 * g++.old-deja/g++.other/warn01.c: Likewise.
27716
27717 1998-06-19 Robert Lipe <robertl@dgii.com>
27718
27719 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27720 compatibility with assmblers with a different comment character.
27721 Eliminate use of GAS-specific extensions.
27722
27723 1998-06-19 Jeffrey A Law (law@cygnus.com)
27724
27725 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27726
27727 1998-06-19 Robert Lipe <robertl@dgii.com>
27728
27729 *lib/g77.exp: Replace search for libf2c.a with search for newly
27730 renamed libg2c.a
27731
27732 1998-06-17 Jeffrey A Law (law@cygnus.com)
27733
27734 * gcc.c-torture/execute/980617-1.c: New test.
27735
27736 1998-06-12 Jeffrey A Law (law@cygnus.com)
27737
27738 * gcc.c-torture/execute/980612-1.c: New test.
27739
27740 1998-06-08 Jeffrey A Law (law@cygnus.com)
27741
27742 * gcc.dg/980523-1.c: Only test on ppc-linux.
27743 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27744
27745 * gcc.c-torture/execute/980608-1.c: New test.
27746
27747 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27748
27749 * gcc.c-torture/execute/980605-1.c: New test.
27750
27751 1998-06-04 Jeffrey A Law (law@cygnus.com)
27752
27753 * gcc.c-torture/execute/980604-1.c: New test.
27754
27755 1998-06-02 Jeffrey A Law (law@cygnus.com)
27756
27757 * gcc.c-torture/execute/980602-1.c: New test.
27758 * gcc.c-torture/execute/980602-2.c: Likewise.
27759
27760 1998-06-02 Dave Love <d.love@dl.ac.uk>
27761
27762 * 970125-0.f: Fix per JCB. Add commentary.
27763
27764 1998-05-31 Michael Meissner <meissner@cygnus.com>
27765
27766 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27767 IEEE -0 support.
27768
27769 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27770
27771 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27772 earlier.
27773
27774 1998-05-28 Catherine Moore <clm@cygnus.com>
27775
27776 * gcc.c-torture/execute/980526-3.c: New test.
27777
27778 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27779
27780 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27781 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27782 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27783 m88k-motorola-sysv3 to XFAIL.
27784
27785 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27786
27787 * gcc.dg/980526-1.c: New test.
27788 * gcc.c-torture/execute/980526-2.c: New test.
27789
27790 1998-05-26 Jeffrey A Law (law@cygnus.com)
27791
27792 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27793
27794 * gcc.c-torture/execute/980526-1.c: New test.
27795
27796 1998-05-26 Dave Love <d.love@dl.ac.uk>
27797
27798 * g77.f-torture/execute/alpha2.f: Add runtime test.
27799
27800 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27801
27802 * g++.old-deja/old-deja.exp: Strip leading directories.
27803
27804 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27805 error for the line. Don't run multiple tests for the same line.
27806
27807 1998-05-23 Jeffrey A Law (law@cygnus.com)
27808
27809 * gcc.dg/980523-1.c: New test.
27810
27811 1998-05-23 Dave Love <d.love@dl.ac.uk>
27812
27813 * g77.f-torture/compile/970915-0.f: New test.
27814
27815 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27816
27817 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27818
27819 1998-05-21 Jeffrey A Law (law@cygnus.com)
27820
27821 * gcc.dg/980520-1.c: New test.
27822
27823 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27824
27825 * gcc.dg/980502-1.c: Fix return type.
27826
27827 1998-05-20 Jeffrey A Law (law@cygnus.com)
27828
27829 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27830 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27831 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27832 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27833 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27834
27835 1998-05-20 Dave Love <d.love@dl.ac.uk>
27836
27837 * g77.f-torture/execute/980520-1.f: New test.
27838
27839 1998-05-15 Dave Love <d.love@dl.ac.uk>
27840
27841 * lib/mike-g77.exp: New file.
27842
27843 * g77.f-torture/noncompile/noncompile.exp,
27844 g77.f-torture/noncompile/check0.f: New files.
27845
27846 1998-05-14 Dave Love <d.love@dl.ac.uk>
27847
27848 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27849 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27850 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27851 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27852 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27853 abort where appropriate.
27854
27855 1998-05-05 Michael Meissner <meissner@cygnus.com>
27856
27857 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27858 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27859
27860 1998-04-29 Dave Love <d.love@dl.ac.uk>
27861
27862 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27863
27864 1998-04-27 Dave Love <d.love@dl.ac.uk>
27865
27866 * g77.f-torture/compile/980427-0.f: New test.
27867
27868 1998-04-24 Dave Love <d.love@dl.ac.uk>
27869
27870 * g77.f-torture/compile/980424-0.f: New test.
27871
27872 1998-04-19 Dave Love <d.love@dl.ac.uk>
27873
27874 * g77.f-torture/compile/980419-2.f (main): New test.
27875 * g77.f-torture/compile/970125-0.f: New test.
27876 * g77.f-torture/compile/980419-1.f: New test.
27877
27878 1998-04-08 Jim Wilson <wilson@cygnus.com>
27879
27880 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27881 of loop-4.c.
27882
27883 1998-04-07 Jim Wilson <wilson@cygnus.com>
27884
27885 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27886
27887 1998-04-03 Jim Wilson <wilson@cygnus.com>
27888
27889 * gcc.c-torture/compile/980329-1.c: New test.
27890
27891 1998-03-18 Jim Wilson <wilson@cygnus.com>
27892
27893 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27894 * gcc.dg/980312-1.c: Fix typo in -march command.
27895
27896 1998-03-16 H.J. Lu (hjl@gnu.org)
27897
27898 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27899
27900 1998-03-11 Robert Lipe <robertl@dgii.com>
27901
27902 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27903 Dave Love agree the Fortran source is bogus.
27904
27905 1998-03-11 Robert Lipe <robertl@dgii.com>
27906
27907 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27908 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27909 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27910 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27911 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27912
27913 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27914
27915 * g++.old-deja/g++.other/friend1.C: New test.
27916
27917 1998-02-18 Dave Love <d.love@dl.ac.uk>
27918
27919 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27920 possibly uninitialized) variables and declare dnrm2.
27921
27922 1998-02-23 Robert Lipe <robertl@dgii.com>
27923
27924 From Bruno Haible <haible@ilog.fr>:
27925 * gcc.c-torture/execute/980223.c: New test.
27926
27927 1998-02-13 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.dg/ifelse-1.c: New test.
27930
27931 1998-02-09 H.J. Lu (hjl@gnu.org)
27932
27933 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27934
27935 * lib/old-dejagnu.exp (old-dejagnu): Added the
27936 "execution test - XFAIL *-*-*" handling in the spirit of
27937 "excess errors test -". Changed the "execution test fails"
27938 handling to be like "excess errors test fails".
27939 * Update various tests accordingly.
27940
27941 1998-02-06 Jim Wilson <wilson@cygnus.com>
27942
27943 * gcc.c-torture/execute/980205.c: New test.
27944
27945 1998-01-18 Jeffrey A Law (law@cygnus.com)
27946
27947 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27948 * lib/f-torture.exp: Similarly.
27949 * gcc.c-torture: Rename all .cexp files to .x files.
27950
27951 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27952
27953 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27954 (940510-1.c): Removed duplicate.
27955 (971104-1.c): New test.
27956
27957 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27958
27959 * lib/f-torture.exp: Improve error and loop detection.
27960
27961 1997-11-19 Michael Meissner <meissner@cygnus.com>
27962
27963 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27964 use that to size the filler array.
27965
27966 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27967
27968 * lib/c-torture.exp(c-torture-execute): Fix typo.
27969
27970 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27971 testcase as the executable name. Keep the executable around if
27972 the test fails.
27973
27974 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27975
27976 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27977 changes. Only test one -g option, and move it to the end of the
27978 list of options to test.
27979
27980 1997-09-19 Michael Meissner <meissner@cygnus.com>
27981
27982 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27983 variable GCC_TORTURE_OPTIONS to supply default switches separated
27984 by colons. If no environment variable, run tests with -O0 -g, -O1
27985 -g, and -O2 -g as well.
27986
27987 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27988
27989 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27990 explanatory comments. Fix indentation.
27991
27992 1997-09-15 Jeffrey A Law (law@cygnus.com)
27993
27994 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27995
27996 1997-09-11 Jeffrey A Law (law@cygnus.com)
27997
27998 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27999 * g++.old-deja/g++.mike/p7325.C: Likewise.
28000 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28001
28002 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28003
28004 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28005 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28006 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28007 * g++.old-deja/g++.law/operators4.C: Likewise.
28008
28009 1997-09-11 Joe Buck (jbuck@synopsys.com)
28010
28011 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28012 * g++.old-deja/g++.mike/p784.C: Ditto.
28013 * g++.old-deja/g++.mike/p785.C: Ditto.
28014
28015 1997-09-05 Jeffrey A Law (law@cygnus.com)
28016
28017 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28018
28019 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28020
28021 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28022 target feature; pass this to c-torture-execute as needed.
28023
28024 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28025
28026 * lib/c-torture.exp(c-torture-execute): If the previous and the
28027 current executables being tested are identical, we don't need to
28028 run the executable again. Try to make the executable names
28029 unique. Add an optional argument for passing additional compiler
28030 flags.
28031
28032 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28033
28034 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28035
28036 1997-08-29 Jeffrey A Law (law@cygnus.com)
28037
28038 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28039
28040 1997-07-31 Jeffrey A Law (law@cygnus.com)
28041
28042 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28043 32bit or larger longs.
28044
28045 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28046 have either a 32bit long or 32bit int.
28047
28048 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28049
28050 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28051 Make double precision tests dependent on sizeof (double).
28052
28053 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28054
28055 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28056 too.
28057
28058 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28059
28060 * gcc.c-torture/compile/961203-1.cexp: New script.
28061
28062 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28063
28064 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28065 up the includes ourselves.
28066
28067 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28068
28069 * lib/plumhall.exp: Remove random include, and add a few
28070 verbose messages for debugging.
28071
28072 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28073
28074 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28075 of trying to do it ourselves.
28076
28077 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28078
28079 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28080
28081 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28082
28083 * gcc.prms/5403.c: Made regexp a bit less strict.
28084
28085 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28086
28087 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28088 is returned from remote_load instead.
28089 * lib/plumhall.exp: Ditto.
28090 * lib/mike-g++.exp: Ditto.
28091 * lib/old-dejagnu.exp: Ditto.
28092 * lib/c-torture.exp: Ditto.
28093
28094 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28095
28096 * lib/g++.exp: Use build_wrapper procedure.
28097 * lib/gcc.exp: Ditto.
28098
28099 1997-05-20 Jeffrey A Law (law@cygnus.com)
28100
28101 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28102 an old-style decl for malloc. Fixes tests to work when
28103 sizeof (int) != sizeof (size_t).
28104
28105 1997-05-15 Mike Meissner <meissner@cygnus.com>
28106
28107 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28108
28109 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28110 use stdargs.h interface.
28111
28112 1997-05-15 Mike Meissner <meissner@cygnus.com>
28113
28114 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28115 NO_VARARGS when compiling.
28116
28117 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28118
28119 * lib/plumhall.exp(ph_includes): New procedure.
28120 (ph_make): Use it.
28121 (ph_compiler): Ditto.
28122
28123 * lib/g++.exp: Rename test-glue.c to testglue.c.
28124 * lib/gcc.exp: Ditto.
28125
28126 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28127
28128 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28129 to completion when it's called.
28130
28131 1997-03-21 Michael Meissner <meissner@cygnus.com>
28132
28133 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28134 is defined, don't do test.
28135
28136 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28137
28138 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28139 for object files.
28140 (ph_summary): Mark skipped testcases as untested, not unresolved.
28141
28142 * lib/plumhall.exp (ph_make): If unresolved because of bad
28143 errorCode, record errorCode in log file.
28144 (*): Replace send_log/verbose with verbose -log.
28145
28146 1997-03-19 Michael Meissner <meissner@cygnus.com>
28147
28148 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28149 double conversion if double isn't at least 8 bytes.
28150
28151 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28152 int to work with targets where int is 16 bits.
28153
28154 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28155 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28156 precision for the test to complete.
28157
28158 1997-03-14 Michael Meissner <meissner@cygnus.com>
28159
28160 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28161 if d10v is not compiled with the -mdouble64 flag.
28162 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28163
28164 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28165 d10v is not compiled with the -mint32 flag.
28166
28167 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28168
28169 * lib/plumhall.exp: Use incr_count.
28170
28171 1997-03-12 Jeffrey A Law (law@cygnus.com)
28172
28173 * gcc.c-torture: Update to c-torture-1.45.
28174
28175 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28176
28177 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28178 the name of the expect testcase file).
28179
28180 * lib/g++.exp(g++_init): Ditto.
28181
28182 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28183
28184 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28185 the host.
28186
28187 * lib/gcc.exp(gcc_exit): New procedure.
28188
28189 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28190
28191 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28192 specs where appropriate.
28193
28194 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28195 because of new "candidates are" messages, and removed a few
28196
28197 * Converted all non-old-style g++ testcases to old-style, and
28198 moved into g++.old-deja.
28199
28200 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28201
28202 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28203 options.
28204
28205 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28206 succeeded.
28207
28208 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28209
28210 1997-02-13 Michael Meissner <meissner@cygnus.com>
28211
28212 * lib/gcc.exp (gcc_target_compile): Add support for defining
28213 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28214 the machine doesn't have those features.
28215
28216 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28217
28218 * g++.law/operators4.exp: Don't use LIBS.
28219
28220 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28221
28222 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28223
28224 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28225 * lib/g++.exp: Set it here instead. Also, allow use of the
28226 --tool_exec and --tool_opt options. Change CXX to
28227 GXX_UNDER_TEST.
28228
28229 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28230
28231 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28232
28233 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28234
28235 * lib/old-dejagnu.exp: Use prune_warnings instead of
28236 prune_system_crud.
28237 * lib/mike-g++.exp: Ditto.
28238 * lib/gcc.exp: Ditto.
28239 * lib/g++.exp: Ditto.
28240
28241 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28242
28243 1997-02-07 Jeffrey A Law (law@cygnus.com)
28244
28245 * 941014-2.c: Include stdlib.h
28246 * 960327-1.c: Include stdio.h
28247 * dbra.c, index-1.c: Don't assume ints are 32bits.
28248
28249 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28250
28251 * lib/gcc.exp: Add gcc,stack_size target feature.
28252
28253 * lib/g++.exp(g++_target_compile): Add the include and link
28254 paths here, not in two other places. And, it's $options, not
28255 options.
28256
28257 * lib/mike-g++.exp(postbase): Remove the code that determines
28258 the correct include and link paths.
28259 * g++.old-deja/old-deja.exp: Ditto.
28260
28261 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28262
28263 * lib/g++.exp(g++_init): target_compile no longer returns the
28264 filename of the result.
28265
28266 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28267
28268 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28269 call to glob.
28270
28271 * gcc.c-torture/special/special.exp: Change call to
28272 gcc_target_compile to include the object file.
28273
28274 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28275
28276 * gcc.c-torture/special/special.exp: Correct misspelling in last
28277 change.
28278
28279 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28280
28281 * lib/plumhall.exp(ph_summary): Log the entire output of the
28282 executable. Return -1 if there were any failures, 0 otherwise.
28283 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28284 (ph_make): Clean up objects and executables that were built
28285 if the tests succeeded.
28286
28287 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28288
28289 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28290 libraries and includes in the build tree as appropriate.
28291
28292 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28293
28294 * lib/c-torture.exp: Instead of looking for the global variable
28295 NO_LONG_LONG, check to see if that's a feature of the target.
28296
28297 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28298
28299 * config/default.exp: Minimize. Delete the remainer of the files in
28300 config; this functionality is now in devo/dejagnu/config.
28301
28302 g++.*/*: Pass any additional flags used to compile to postbase;
28303 delete CXXFLAGS.
28304
28305 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28306 is now done by runtest.exp. Use gcc_target_compile instead of
28307 compile.
28308
28309 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28310 Remove references to CFLAGS. Use remote_file instead of
28311 calling rm -f.
28312 (c-torture): Take a list of arguments to use to compile this
28313 testcase.
28314
28315 lib/g++.exp: Simplify. Use target_compile instead of compile.
28316 lib/gcc-dg.exp: Ditto.
28317 lib/gcc.exp: Ditto.
28318 lib/mike-{gcc,g++}.exp: Ditto.
28319 lib/old-dejagnu.exp: Ditto.
28320 lib/plumhall.exp: Ditto.
28321
28322 1997-01-08 Jim Wilson <wilson@cygnus.com>
28323
28324 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28325 (ph_linker): Likewise.
28326
28327 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28328
28329 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28330 MAP_ANON / MAP_ANONYMOUS if defined;
28331 else try to map from /dev/zero .
28332
28333 1996-11-12 Jeffrey A Law (law@cygnus.com)
28334
28335 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28336 isn't defined, then define it to MAP_ANONYMOUS.
28337
28338 1996-11-12 Jeffrey A Law (law@cygnus.com)
28339
28340 * gcc.c-torture: Update to c-torture-1.42 release.
28341
28342 1996-11-11 Jeffrey A Law (law@cygnus.com)
28343
28344 * gcc.c-torture: Update to c-torture-1.41 release.
28345
28346 1996-10-27 Jeffrey A Law (law@cygnus.com)
28347
28348 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28349 c-torture release.
28350
28351 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28352
28353 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28354 and LDFLAGS. Fix second case to append the target_info ldflags
28355 onto LDFLAGS, not CFLAGS.
28356 * lib/g++.exp (g++_init): Add target_info stuff.
28357 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28358 of libgloss and newlib flags for !native.
28359
28360 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28361 (GDB): Fix relative path to go up another dir for finding gdb.
28362
28363 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28364
28365 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28366 versions in the target_info array, if they don't exist.
28367
28368 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28369
28370 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28371
28372 1996-07-08 Jim Wilson <wilson@cygnus.com>
28373
28374 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28375 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28376
28377 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28378
28379 * lib/old-dejagnu.exp: Don't remove the output file before we've
28380 actually tested it. Don't append pwd to the path of the executable
28381 we're testing.
28382
28383 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28384
28385 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28386
28387 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28388
28389 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28390 temporary directory for compiler files, and set it to a default
28391 value of /tmp. Set $output as the name of the output file from
28392 compiling the testcase. Add a -o option to $cflags_var so the
28393 compiler writes the final output file as $output. Set $executable
28394 to $output.
28395
28396 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28397 directory for compiler files, and set it to /tmp if it doesn't
28398 already have a value. Set $output_file to the name of the output
28399 file from compiling the testcase. Add a -o option to CXXFLAGS so
28400 the compiler writes the final output file as $output. Use $output
28401 as the executable to be tested.
28402
28403 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28404
28405 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28406
28407 1996-06-08 Jeffrey A Law (law@cygnus.com)
28408
28409 * gcc.c-torture/execute/pending-1.c: New test. Still
28410 pending in Tege's queue.
28411
28412 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28413
28414 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28415 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28416 if there were failures. Call unresolved if there were unresolved
28417 testcases. Call gcc_fail if program did not run to completion.
28418 (ph_make): Pass additional argument name to ph_execute.
28419 (ph_execute): Add new argument. Pass additional arguments to
28420 ph_summary. Call gcc_fail is there is no execution output.
28421
28422 1996-04-24 Jeffrey A Law (law@cygnus.com)
28423
28424 * lib/plumhall.exp (proc_summary): Output relavent summary
28425 lines into the log so specific failures in plumhall can be
28426 investigated.
28427
28428 1996-04-10 Jeffrey A Law (law@cygnus.com)
28429
28430 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28431 (c-torture-execute): Don't try to execute tests which use
28432 "long long" types if $NO_LONG_LONG is nonzero.
28433
28434 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28435
28436 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28437 not c-torture.
28438
28439 * gcc.ieee: Move from here.
28440 * gcc.c-torture/execute/ieee: To here.
28441
28442 1996-03-26 Jeffrey A Law (law@cygnus.com)
28443
28444 * gcc.c-torture: Update to c-torture-1.41 release.
28445
28446 1996-03-22 Jeffrey A Law (law@cygnus.com)
28447
28448 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28449 not "$output".
28450
28451 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28452
28453 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28454 -c present.
28455
28456 1996-03-02 Jeffrey A Law (law@cygnus.com)
28457
28458 * config/proelf.exp: Handle connecting to a simulator.
28459
28460 1996-01-31 Jeffrey A Law (law@cygnus.com)
28461
28462 * config/proelf.exp: New file. Enough framework that we can
28463 run c-torture tests on the proelf targets (or any other target
28464 that gdb can connect to for that matter).
28465
28466 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28467
28468 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28469 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28470
28471 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28472 exec_output exists.
28473
28474 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28475
28476 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28477 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28478
28479 * config/*.exp: Update FSF address. Change result of ${tool}_load
28480 to pass/fail/unresolved/unsupported/untested. Caller must now
28481 call unresolved/unsupported/untested.
28482 * lib/*.exp: Update FSF address. Update to handle new results of
28483 ${tool}_load.
28484 * lib/chill.exp (verbose): Delete.
28485
28486 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28487
28488 * lib/gcc.exp (default_gcc_start): Change order of args to
28489 $LDFLAGS $CFLAGS $LIBS.
28490 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28491 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28492 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28493 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28494 * gcc.misc-tests/dg-test.exp: Likewise.
28495 * gcc.misc-tests/msgs.exp: Likewise.
28496 * gcc.prms/prms.exp: Likewise.
28497 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28498 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28499
28500 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28501
28502 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28503
28504 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28505
28506 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28507 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28508
28509 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28510 necessary.
28511
28512 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28513
28514 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28515 global for loop; add use of $mathlib.
28516 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28517 settings here; set mathlib for anything but VxWorks.
28518
28519 1996-01-22 Jeffrey A Law (law@cygnus.com)
28520
28521 * gcc.c-torture: Update to c-torture-1.40 release.
28522
28523 1996-01-03 Jeffrey A Law (law@cygnus.com)
28524
28525 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28526 dg.exp.
28527
28528 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28529
28530 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28531 global.
28532
28533 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28534
28535 * lib/g++.exp (LIBS): Define if not already.
28536 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28537 (gcc-dg-prune): Call prune_gcc_output.
28538 * lib/gcc.exp (prune_gcc_output): New proc.
28539 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28540 prune_gcc_output.
28541
28542 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28543
28544 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28545 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28546
28547 1995-11-15 Jeffrey A Law (law@cygnus.com)
28548
28549 * gcc.c-torture: Update to c-torture-1.39 release.
28550
28551 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28552
28553 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28554 fails, try others as well.
28555
28556 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28557
28558 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28559 If compilation fails, mark execute tests as `untested'.
28560 If test is marked as unsupported, don't mark compilation and
28561 execute tests as failed.
28562
28563 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28564
28565 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28566 libstdc++ for whether or not we want to be doing shared
28567 libraries. Delete link_curses since we don't need it anymore.
28568 * lib/mike-g++.exp (postbase): Don't link in libg++.
28569 * g++.old-deja/old-deja.exp: Likewise.
28570
28571 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28572
28573 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28574
28575 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28576
28577 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28578 For that, add `-Wl,-a,shared_archive'.
28579 * g++.old-deja/old-deja.exp: Likewise.
28580
28581 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28582
28583 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28584
28585 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28586
28587 * lib/mike-g++.exp (postbase): Pay attention to the status of
28588 g++_load.
28589
28590 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28591
28592 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28593
28594 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28595
28596 * lib/gcc.exp (default_gcc_start): No longer need to log program
28597 being executed or its output, execute_anywhere does that now.
28598 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28599 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28600
28601 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28602
28603 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28604 the same as those in lib/g++.exp.
28605
28606 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28607
28608 * gcc.c-torture: Update to c-torture-1.38 release.
28609 * gcc.ieee: Related changes.
28610
28611 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28612
28613 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28614 "exec". Minor reformatting changes.
28615
28616 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28617 cross. This means all "exec" calls now work on a remote host as
28618 well.
28619 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28620 cross. Filter out the extra "\r\n" stuff that expect puts in.
28621 (c-torture-execute): Filter out the bogus warnings like
28622 c-torture-compile does. Add support for canadian cross.
28623 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28624 Use execute_anywhere rather than calling exec directly. Now it
28625 works for canadian cross testing.
28626
28627 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28628
28629 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28630 results into a variable, and check that rather than using file exists.
28631
28632 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28633
28634 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28635 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28636
28637 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28638
28639 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28640 lib_curses if there's a shared libg++ in the build tree.
28641
28642 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28643
28644 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28645 if not supported target.
28646
28647 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28648
28649 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28650 link_curses up to always happen, not just for native builds.
28651
28652 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28653
28654 * gcc.c-torture: Update to c-torture-1.36 release.
28655 * gcc.failure: Related changes.
28656
28657 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28658
28659 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28660
28661 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28662
28663 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28664 * lib/mike-g++.exp (postbase): Not in here. Still reference
28665 runshlib, link_curses, and mathlib for link and run.
28666
28667 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28668 pass the runtime shared library options for Solaris, OSF/1, and
28669 Irix5, and link with -lcurses to avoid unresolved references.
28670
28671 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28672
28673 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28674 only run once.
28675
28676 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28677
28678 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28679
28680 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28681
28682 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28683 do not have a framework for the "compat" tests yet.
28684
28685 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28686
28687 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28688 set to null if we're testing vxworks5.1. Use that instead of
28689 `-lm' in the setting of LIBS for link and run.
28690
28691 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28692
28693 * config/rom68k.exp (${tool}_load): Major changes to make it
28694 work. Verified that it does in fact return the stuff in
28695 exec_output properly. Catch any Emul or any TRAP other than 0.
28696
28697 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28698
28699 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28700 LDFLAGS properly for targets that need stuff from libgloss.
28701 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28702 only run once.
28703 (gpp_initialized): New variable.
28704
28705 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28706
28707 * config/rom68k.exp: Load libgloss.exp.
28708 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28709 so we can produce a fully linked binary.
28710 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28711 so we can produce a fully linked binary.
28712
28713 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28714
28715 * lib/plumhall.exp (ph_section): Watch for expected failures.
28716 Add missing `else'.
28717
28718 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28719 run the testcase.
28720 (c-torture): Likewise.
28721
28722 1995-08-28 Doug Evans <dje@cygnus.com>
28723
28724 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28725
28726 * lib/mike-g++.exp (mike_cleanup): New proc.
28727 (prebase): New globals compiler_result, not_compiler_result,
28728 target_regexp.
28729 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28730 allow leading "-" in pattern. Watch for unsupported tests.
28731 If $compiler_result is set, pattern match assembler code,
28732 and ditto for $not_compiler_result.
28733 * lib/mike-gcc.exp: Likewise.
28734
28735 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28736 execution "succeeded".
28737
28738 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28739
28740 * config/win32.exp: New file.
28741 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28742
28743 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28744
28745 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28746 unsupported.
28747 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28748 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28749 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28750
28751 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28752 "... without exceptions was ...". That is now handled by
28753 prune_system_crud.
28754 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28755
28756 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28757
28758 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28759 sieve.c,sort2.c}: New files.
28760 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28761 sieve.exp,sort2.exp}: Drivers for them.
28762
28763 * lib/mike-gcc.exp (program_output): New user settable variable.
28764 (postbase): Call prune_system_crud. Also prune extraneous compiler
28765 messages.
28766 * lib/mike-g++.exp (program_output): New user settable variable.
28767
28768 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28769
28770 * config/sh.exp: Deleted (use sim.exp instead).
28771
28772 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28773
28774 * config/vx.exp: Declare CHECKTASK as global.
28775 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28776 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28777 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28778
28779 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28780
28781 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28782 target. Like vx.exp, only includes `vx29k.exp' instead of
28783 `vxworks.exp'.
28784
28785 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28786
28787 * config/sim.exp: Increase time limit from 120 seconds to 240.
28788
28789 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28790
28791 * gcc.c-torture/execute/950628-1.c: New test.
28792
28793 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28794
28795 * gcc.c-torture: Update with changes/additions from
28796 c-torture-1.34.
28797
28798 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28799
28800 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28801
28802 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28803
28804 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28805
28806 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28807
28808 * gcc.c-torture/compile/950512-1.c: New test.
28809 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28810 * gcc.dg/struct-ret-1.c: Likewise.
28811
28812 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28813
28814 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28815 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28816
28817 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28818
28819 * gcc.c-torture/special/920411-1.c: Deleted.
28820 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28821
28822 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28823
28824 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28825 cpu limit.
28826
28827 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28828
28829 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28830
28831 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28832
28833 From kenner;
28834 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28835 is the proper length.
28836 * va-arg-3.c: Likewise.
28837
28838 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28839
28840 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28841 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28842
28843 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28844 * lib/g++.exp (default_g++_start): Delete old cruft.
28845
28846 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28847
28848 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28849 (2 * (1 << 18)) to (2 * (1 << 17)).
28850
28851 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28852
28853 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28854
28855 * config/rom68k.exp: Renamed from config/idp.exp
28856
28857 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28858
28859 * c-torture/compile/921109-2.c
28860
28861 1995-04-18 Mike Stump <mrs@cygnus.com>
28862
28863 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28864 excess errors.
28865
28866 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28867
28868 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28869 output.
28870 * lib/g++.exp (default_g++_start): Likewise.
28871
28872 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28873
28874 * gcc.c-torture/compile/950329-1.c: New test.
28875
28876 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28877
28878 * config/bug.exp (${tool}_load): Updated to use new remote_open
28879 and remote_close procs.
28880 * config/idp.exp: New file.
28881
28882 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28883
28884 * gcc.c-torture/execute/950322-1.c: New test.
28885
28886 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28887
28888 * config/vx.exp (${tool}_load): Clean up testing of return code from
28889 vxworks_ld and vxworks_spawn.
28890
28891 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28892
28893 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28894
28895 1995-03-13 Mike Stump <mrs@cygnus.com>
28896
28897 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28898 can mark excess errors on a machine by machine basis. Note, the
28899 default is to not expect any excess errors, even when excess
28900 errors test - is given, so you will want to put an XFAIL ... on
28901 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28902 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28903 those 4 machines, but no others.
28904
28905 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28906
28907 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28908 * lib/c-torture.exp: to here.
28909
28910 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28911
28912 * gcc.c-torture/execute/950221-1.c: New test.
28913 * gcc.c-torture/execute/struct-ret-1.c: New test.
28914 * gcc.c-torture/compile/950221-1.c: New test.
28915
28916 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28917
28918 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28919
28920 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28921 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28922
28923 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28924
28925 * g++.gb: New directory of tests, derived from my signature and
28926 class scoping tests.
28927
28928 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28929 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28930 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28931 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28932 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28933 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28934 * g++.gb/sig25.C: Likewise.
28935
28936 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28937 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28938 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28939 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28940 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28941 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28942 * g++.gb/sig25.exp: Likewise.
28943
28944 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28945 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28946 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28947 * g++.gb/scope13.C: Likewise, this test still fails.
28948
28949 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28950 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28951 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28952 * g++.gb/scope13.exp: Ditto.
28953
28954 * g++.gb/README: New file, explains what these tests are about.
28955
28956 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28957
28958 * lib/dg.exp (dg-do): Support `preprocess'.
28959 (dg-test): Likewise.
28960
28961 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28962
28963 * config/udi.exp: change "continue -expect" to "exp_continue".
28964
28965 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28966
28967 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28968 Delete redundant tests.
28969
28970 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28971 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28972 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28973 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28974 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28975 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28976 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28977 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28978
28979 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28980 storing label pointers.
28981 * gcc.c-torture/execute/921019-1.c: Likewise.
28982 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28983 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28984 parameter fp.
28985 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28986 constants.
28987
28988 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28989 Delete obsolete tests.
28990
28991 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28992 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28993 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28994 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28995 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28996 * gcc.c-torture/compile/950124-1.c: New test.
28997
28998 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28999
29000 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29001
29002 * lib/mike-g++.exp: Add -lm to LIBS.
29003
29004 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29005
29006 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29007
29008 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29009
29010 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29011
29012 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29013
29014 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29015
29016 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29017
29018 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29019 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29020 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29021 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29022 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29023 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29024 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29025 * g++.law/{operators31.C, operators32.C,
29026 * g++.law/{operators33.C, operators34.C}: Likewise.
29027 * g++.law/{pic1.C, refs2.C}: Likewise.
29028 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29029 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29030 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29031 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29032
29033 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29034 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29035 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29036 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29037 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29038 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29039 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29040 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29041 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29042 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29043 * g++.law/{operators34.exp}: Likewise.
29044 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29045 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29046 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29047 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29048 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29049
29050 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29051 No longer expected to fail.
29052 * g++.law/missed-error3.C: Tweak for recent bool changes.
29053
29054 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29055
29056 * config/emb-unix: Deleted.
29057 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29058 remote execution. Do final link on remote host if REMOTE_LINK is set.
29059
29060 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29061
29062 * lib/dg.exp (dg-test): Fix typo in last patch.
29063
29064 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29065
29066 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29067 (handles multiple occurrences).
29068
29069 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29070
29071 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29072 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29073 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29074 printed).
29075 * lib/c-torture.exp (c-torture-compile): Likewise.
29076 (c-torture): Prepend full path if missing.
29077 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29078 (gcc_fail): Likewise.
29079 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29080
29081 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29082
29083 * lib/netware.exp: Only attach to NetWare i386 systems.
29084
29085 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29086
29087 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29088 messages. Add test name to "output pattern match" pass/fail message.
29089
29090 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29091
29092 * gcc.dg: New testsuite.
29093 * gcc.dg/dg.exp: New file.
29094
29095 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29096 test-switch.c}: Deleted.
29097
29098 * gcc.misc-tests/msgs.exp: New testcase driver.
29099
29100 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29101
29102 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29103 Watch for illegal return values from ${tool}_load.
29104 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29105 cross targets. Coerce return value >0 to 1.
29106
29107 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29108
29109 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29110
29111 * config/emb-unix.exp: New file.
29112
29113 * config/sim.exp: Error if variable $SIM not defined.
29114 (${tool}_load): Mark test as "untested" if simulator missing.
29115
29116 * config/unix.exp: Load remote.exp to get rcp_download.
29117 * lib/c-torture.exp: Use different option lists for testcases with
29118 and without loops.
29119 * gcc.c-torture/execute/execute.exp: Likewise.
29120
29121 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29122
29123 * config/*.exp: Clarify return code from ${tool}_load.
29124 Call `unresolved' or `untested' instead of `warning' or `perror'
29125 (sometimes you still want to call both though).
29126 Add comment that `shell_id' is local to each file.
29127 * config/udi.exp (timeout): Set to 30.
29128 Don't print warning if connection fails, $connectmode has already
29129 printed an error.
29130 (${tool}_load): Move verbose messages to level 2.
29131 Rework pattern for "Process started" message.
29132 Pass `shell_id' to ${connectmode}_download.
29133 Retry twice upon timeout. Make resetting of target more robust.
29134 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29135 Pass `shell_id' to exit_$connectmode.
29136 Only call exit_$connectmode if connected.
29137 * config/unix.exp (${tool}_load): Check return codes better.
29138 * config/vrtx.exp (${tool}_load): Likewise.
29139 * config/vx.exp (${tool}_load): Likewise.
29140 Delete unneeded global's.
29141 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29142 from ${tool}_load.
29143 (dg-stat): Delete.
29144 (dg-init): Delete recording of pass/fail counts.
29145 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29146 (old-dejagnu-init): Likewise.
29147 (old-dejagnu-stat): Delete contents, empty proc now.
29148 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29149 (c-torture): Delete references to lcnt, lpass, lfail.
29150 Get option list from TORTURE_OPTIONS.
29151 Delete -funroll[-all]-loops if no loops.
29152 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29153 (g++_stat): Delete contents (empty proc now).
29154 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29155 (gcc_finish): Likewise.
29156 (gcc_stat): Deleted.
29157 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29158 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29159 * gcc.c-torture/execute/execute.exp: Likewise.
29160 Split tests into two parts: compile, execute.
29161 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29162 no loops. Update to reflect clarified return codes from ${tool}_load.
29163
29164 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29165
29166 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29167 to grep for.
29168 (old-dejagnu): Likewise (where necessary).
29169
29170 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29171
29172 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29173
29174 * lib/dg.exp (dg-process-target): Fix processing of selector.
29175 Add comment regarding use of `error'.
29176
29177 * lib/gcc.exp (prune_system_crud): Define if missing.
29178 * lib/g++.exp (prune_system_crud): Likewise.
29179
29180 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29181 Call prune_system_crud.
29182 * lib/dg.exp (dg-runtest): New proc.
29183 Use perror instead of send_user for tcl errors in testcase.
29184 Don't return any value, it's never used.
29185 Don't clobber previous definition of `unknown'.
29186 Print tcl errors in `dg-final'.
29187
29188 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29189
29190 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29191 (dg-test): Don't print errorInfo, it contains stack backtrace.
29192
29193 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29194
29195 * lib/g++.exp (runtest_file_p): Define if missing.
29196
29197 1994-09-24 Doug Evans (dje@cygnus.com)
29198
29199 * lib/mike-g++.exp: Comment out loading of g++.exp.
29200 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29201 (default_g++_version): Always print something.
29202 (default_g++_start): Comment out call to `which'.
29203 (g++_start, g++_load): Deleted (must be defined in config file).
29204 * lib/gcc.exp: Test for existence of $CC at start.
29205 Delete check for tmpdir (done in gcc_init).
29206 (default_gcc_version): Always print something.
29207 (default_gcc_start): Comment out call to `which'.
29208 * config/*.exp: Major cleanup - make cross targets work at least a
29209 little better for g++ (by not being "--tool gcc" specific).
29210 Rename gcc_xxx to ${tool}_xxx.
29211 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29212 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29213
29214 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29215
29216 * lib/c-torture.exp (c-torture-compile): Rework compiler
29217 message processing.
29218
29219 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29220 c-torture.
29221
29222 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29223
29224 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29225
29226 * lib/dg.exp (dg-process-target): Support { target native }.
29227
29228 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29229
29230 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29231 looked for "... program xxx got fatal signal".
29232 Correct regsub munging of `comp_output'.
29233 Ignore compiler messages "path prefix not used" and "linker input
29234 file unused".
29235
29236 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29237
29238 * lib/gcc.exp (runtest_file_p): Define if missing.
29239 * gcc.prms/template.c: Example to work from.
29240
29241 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29242
29243 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29244 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29245
29246 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29247 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29248 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29249 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29250
29251 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29252 (dg-process-target): No longer a varargs proc.
29253 Return S/N for target, P/F for xfail. All callers changed.
29254 (user option procs): More argument checking.
29255 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29256 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29257 (dg-test): Skip test if not running on selected target in `dg-do'.
29258 Update handling of `dg-do-what', `dg-output-text'.
29259 Separate execution pass/fail from output pattern match pass/fail.
29260 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29261
29262 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29263
29264 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29265 target for 920510-1.c.
29266
29267 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29268
29269 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29270 Clean up comment regarding use of passcnt, etc.
29271 (gcc_stat): Don't update `testcnt' here.
29272 (gcc_finish): Do it here.
29273 Might as well reset `but_id' here too.
29274 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29275 to determine if the file should be tested.
29276 * gcc.c-torture/compile/compile.exp: Likewise.
29277 * gcc.c-torture/execute/execute.exp: Likewise.
29278 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29279 * gcc.misc-tests/dg-test.exp: Likewise.
29280 * gcc.prms/prms.exp: Likewise.
29281 * gcc.wendy/wendy.exp: Likewise.
29282 * g++.old-deja.exp: Likewise.
29283 Move "Testing file" message to verbose level 1.
29284
29285 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29286
29287 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29288
29289 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29290
29291 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29292 (default_gcc_start): Accept optional second list element
29293 of compiler flags. Print compiler output at verbosity level 2.
29294 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29295 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29296 Save current values of framework globals passcnt, failcnt, xpasscnt,
29297 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29298 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29299 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29300 xfailcnt to compute stats. Update framework global `testcnt' from
29301 pass/fail counts.
29302 (gcc_finish): New proc. Clean up test environment.
29303 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29304 (gcc_epass, gcc_efail): Delete.
29305 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29306 argument of line number.
29307 (dg-init): If the tool has an init routine, call it.
29308 (dg-test): Remove args `cflags_var' and `libs_var'.
29309 Pass all compiler options to ${tool}_start.
29310 Handle missing line number.
29311 (dg-finish): New function.
29312 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29313 particular files. Call gcc_finish at end. Move "skipping test"
29314 message to verbosity level 3.
29315 * gcc.c-torture/compile/compile.exp: Likewise.
29316 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29317 * gcc.c-torture/execute/execute.exp: Likewise.
29318 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29319 Print testcase being tried at verbosity level 1.
29320 * gcc.c-torture/special/special.exp: Unset xfail.
29321 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29322 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29323 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29324 * gcc.failure/failure.exp: Likewise.
29325 * gcc.ieee/ieee.exp: Likewise.
29326 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29327 Update call to dg-test. Call dg-finish at end.
29328 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29329 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29330 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29331 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29332 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29333 * gcc.wendy/wendy.exp: Add copyright.
29334 Delete setting of tmpdir (done by gcc_init).
29335 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29336 Pass compiler flags to gcc_start. Call gcc_finish at end.
29337 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29338 gcc_[ce]pass/fail.
29339
29340 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29341
29342 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29343 confusion.
29344 (g++_load): Likewise.
29345
29346 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29347 Rename argument to `prog' to remove the confusion.
29348 Varargs fns behave differently too!
29349 (g++_load): Likewise.
29350
29351 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29352
29353 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29354 what it is. Delete (always) printing of status value for !native.
29355 Simplify verbose code, and include status and exec_output.
29356 (g++_load): Use gcc_load.
29357
29358 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29359
29360 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29361 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29362 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29363 940714-3.c as these testcases don't exist anymore. Make
29364 va-arg-1.c expected to pass.
29365
29366 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29367
29368 * gcc.misc-tests/misc.exp: Only run specific testcases.
29369 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29370 * gcc.misc-tests/dg-[1-9].c: New files.
29371
29372 * lib/dg.exp: New testsuite driver.
29373 * gcc.prms/prms.exp: Use it.
29374
29375 * README.gcc: New file.
29376
29377 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29378 Document and reset `lxpass' and `lxfail'.
29379 Simplify "initialized" message.
29380 (gcc_stat): Clean up comments a little.
29381
29382 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29383
29384 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29385
29386 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29387
29388 * lib/old-dejagnu.exp (process-option): New proc.
29389 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29390 (old-dejagnu): Simplify.
29391 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29392
29393 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29394
29395 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29396 exists and is not an empty string.
29397
29398 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29399 $xfail rather than calling setup_xfail. Clear $xfail when test is
29400 finished.
29401 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29402 automatically.
29403
29404 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29405 longer expected to fail.
29406
29407 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29408 "f" function call.
29409
29410 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29411
29412 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29413 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29414 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29415 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29416 c-torture-1.29.
29417
29418 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29419 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29420
29421 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29422
29423 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29424 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29425
29426 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29427 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29428 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29429
29430 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29431
29432 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29433 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29434 940714-1.c, 940714-2.c, 940714-3.c},
29435 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29436 gcc.misc-tests/{mg.c,mg.exp}:
29437 New tests.
29438 * gcc.noncompile/noncompile.exp: Change accordingly.
29439
29440 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29441
29442 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29443 Undo previous clobberage.
29444
29445 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29446
29447 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29448 * gcc.special/{930510-1.c, special.exp}:
29449 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29450 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29451 struct-varargs-1.c}: New tests from c-torture-1.26.
29452
29453 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29454
29455 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29456 argument to switch.
29457
29458 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29459
29460 * Revert the previous changes. Please see Rob's directory
29461 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29462 fixes.
29463
29464 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29465
29466 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29467 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29468 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29469 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29470 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29471 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29472 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29473 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29474 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29475 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29476 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29477 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29478 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29479 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29480 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29481 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29482 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29483 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29484 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29485 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29486 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29487 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29488 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29489 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29490 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29491 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29492 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29493
29494 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29495
29496 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29497 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29498 with perror calls.
29499
29500 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29501
29502 * config/unix.exp (g++_load): Fix syntax.
29503
29504 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29505
29506 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29507 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29508 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29509 Don't expect va-arg-1.c to fail. Correct expected output for
29510 920928-1.c.
29511 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29512 * gcc.wendy/hbm4.c: Correct typo.
29513 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29514
29515 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29516
29517 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29518 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29519 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29520 * lib/c-torture.exp (c-torture-compile): Ditto.
29521
29522 Reduce volume of output (remove all the -I's and such).
29523 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29524 Call gcc_cpass, gcc_cfail.
29525 (c-torture): Pass testing option to c-torture-compile.
29526
29527 1994-03-21 Doug Evans (dje@cygnus.com)
29528
29529 Bring patches over from progressive.
29530 * config/default.exp: Exit remote shell cleanly.
29531 (g++_exit, g++_start): Add default versions.
29532 * config/sim.exp (gcc_load): Use perror, not error.
29533
29534 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29535
29536 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29537 set in site.exp.
29538
29539 1994-03-14 Doug Evans (dje@cygnus.com)
29540
29541 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29542 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29543 (wendy_try): New proc to run testcase.
29544 (main loop): Call 'em.
29545 * gcc.wendy/*.c: Clean up pass to correct expected output.
29546
29547 * lib/gcc.exp: Minor cleanup work.
29548 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29549
29550 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29551
29552 * config/sim.exp (gcc_load): Document return codes better.
29553 Don't pass -v to simulator.
29554
29555 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29556
29557 * gcc.special/920717-x.c: Fix typo.
29558 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29559 get at sources.
29560
29561 * lib/mike-gcc.exp: Fix typo.
29562
29563 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29564
29565 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29566 binary to use, transform the name.
29567 * config/*.exp: rename everything. Nuke any g++ specific files,
29568 it's now a special case of gcc that requires no special support.
29569 Add a default.exp for unsupported targets.
29570
29571 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29572
29573 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29574 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29575 version of Tcl.
29576
29577 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29578
29579 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29580 than a warning.
29581
29582 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29583
29584 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29585
29586 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29587
29588 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29589 option_list. Compile every file with only 4/6 option choices
29590 (same as C torture) instead of with 12/18 different option
29591 choices.
29592 * lib/c-torture.exp: Likewise.
29593
29594 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29595 not already set.
29596
29597 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29598
29599 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29600 can put an XFAIL *-*-* on excess errors.
29601
29602 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29603
29604 * g++.law: Add more tests derived from g++-bugs snapshots.
29605
29606 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29607 equivalent to g++.law/init9.
29608
29609 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29610 compiled it, and the a.out file after we've run it.
29611
29612 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29613
29614 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29615 compiled it, and the a.out file after we've run it.
29616
29617 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29618
29619 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29620
29621 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29622
29623 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29624 version number.
29625
29626 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29627
29628 * g++.law: New directory of g++ tests derived from the g++-bugs
29629 snapshots.
29630
29631 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29632
29633 * gcc.compile: initbug1.c initbug1.exp testcase added
29634
29635 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29636
29637 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29638 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29639 fixes submitted by Jeff Law (law@cs.utah.edu)
29640 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29641 Jeff Law (law@cs.utah.edu)
29642
29643
29644 1993-11-30 Mike Stump (mrs@cygnus.com)
29645
29646 * config/unix-g++.exp: Follow the gcc way of doing things.
29647 * g++.old-deja/old-deja.exp: Minor updates.
29648 * lib/g++.exp: New file, follow the gcc way of doing things.
29649 * lib/old-dejagnu.exp: Minor updates.
29650 * lib/mike-g++.exp: Always unset errorInfo.
29651
29652 1993-11-06 Mike Stump (mrs@cygnus.com)
29653
29654 * lib/gcc.exp: Fix some errors with the below change, CC and
29655 CFLAGS should be global when setting, not local.
29656
29657 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29658
29659 * lib/gcc.exp: Transform tool name.
29660
29661 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29662
29663 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29664
29665 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29666
29667 * lib/gcc.exp: change gcc_done to gcc_stat
29668
29669 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29670
29671 * Upgraded gcc testsuite to c-torture version 1.25
29672
29673 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29674
29675 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29676 * lib/c-torture: added hooks for new reporting code.
29677
29678 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29679
29680 * config/sh-gcc.exp: check if sh-sim exists in the path
29681
29682 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29683
29684 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29685 * gcc.compile/compile.exp: Initial changes for new logic.
29686 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29687 * gcc.failure/failure.exp: Initial changes for new logic.
29688 * gcc.ieee/ieee.exp: Initial changes for new logic.
29689 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29690 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29691 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29692 * lib/c-torture.exp: Initial changes for new logic.
29693 * lib/gcc.exp: Initial changes for new logic.
29694
29695 1993-10-15 Mike Stump (mrs@cygnus.com)
29696
29697 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29698 depend upon failure or success. Fully qualify names in failure
29699 and success messages. Always remove a.out before starting
29700 compile, just in case. Pay more attention to error text output by
29701 the compiler. Handle testcases with no known past errors just
29702 like all others, so that things are uniform. Other miscellaneous
29703 improvements.
29704
29705 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29706
29707 * gcc.cpp: new directory for cpp tests
29708
29709 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29710
29711 * lib/chill.exp: Code reformatted, removed unused code.
29712 * config/unix-chill.exp: Code reformatted, removed unused code.
29713 * chill.execute/execute.exp: Code reformatted, removed unused code.
29714 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29715
29716 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29717
29718 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29719 routines not written.
29720
29721 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29722
29723 * config/bug-gcc.exp: Use new procs from bug.exp.
29724
29725 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29726
29727 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29728 via ftp, rather than depending on NFS.
29729 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29730 case.
29731
29732 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29733
29734 * config/bug-gcc.exp: Use new download proc.
29735
29736 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29737
29738 * chill.execute/execute.exp: cleanups, handles errors better
29739 * chill.compile/compile.exp: rewrite, based on execute.exp
29740 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29741 * lib/chill.exp: major changes to diff proc and compile and link
29742 procs. added chill_fail and chill_pass wrappers to pass and
29743 fail. added more comments, and handle error codes better.
29744 Added a hack to capture stderr from exec, so noncompile tests
29745 can work.
29746
29747 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29748
29749 * chill.execute/execute.exp: rewrite of testsuite driver
29750 * lib/chill.exp: rewrite of testsuite driver
29751 * config/unix-chill.exp: rewrite of testsuite driver
29752
29753 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29754
29755 In chill.execute:
29756 * iexpr.ch: Standardize uppercase.
29757 * tuples.dat: Standardize uppercase.
29758 * vary.ch: standardize. Correct varying string assignments.
29759 * vary.dat: Add new output lines.
29760
29761 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29762
29763 In chill.execute:
29764 * chprintf.ch: Standardize use of uppercase.
29765 * tuples.ch: Standardize and turn arr2 into a DCL,
29766 rather than a SYN.
29767 * pinits.ch: Standardize.
29768
29769 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29770
29771 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29772 * Makefil: Renamed to Makefile.in.
29773 * configure.in: New.
29774
29775 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29776
29777 In chill.execute:
29778 * .cvsignore: Add result/output files.
29779 * Makefile: Fix up variables at start. Use MFLAGS
29780 everywhere. Correct bool_loc, built_ins entries.
29781 Add entry for vary1.ch.
29782 * bitarray.ch: Standardize upper-case usage.
29783 * bitexpr.ch: Standardize, add output of b1.
29784 * params.ch: Use arrayt in along PROC parameters, to
29785 avoid novelty problems.
29786 * sets.ch: Tiny cleanup.
29787 * vary1.ch: Re-indent.
29788
29789 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29790
29791 * Add PR-related files to Makefiles, .cvsignore files, etc.
29792
29793 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29794
29795 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29796 with compiler objects. New names are test-flow.c and test-loop.c
29797
29798 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29799
29800 * Upgraded c-torture tests from 1.19 to 1.20
29801
29802 * new files:
29803 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29804 * gcc.compile: 930623-1.c 930623-2.c
29805 * gcc.noncompile: 930622-1.c 930622-2.c
29806 * gcc.failure: 920411-1.c 920627-2.c
29807 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29808
29809 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29810
29811 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29812 More changes to get testsuite working properly. Needs more work.
29813 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29814
29815 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29816
29817 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29818 More changes to get testsuite working properly. Needs more work.
29819
29820 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29821
29822 * chill.compile/compile.exp: Added for Dejagnu support
29823 * chill.execute/execute.exp: Added for Dejagnu support
29824 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29825
29826 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29827
29828 This should complete moving the CHILL test files.
29829 * chill.noncompile(.cvsignore printf.grt
29830 in-printf.grt chprintf.grt chprintf.ch):
29831 Added test-support files.
29832 (Makefile): Modified further.
29833 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29834 signal.ch): Added test files.
29835 * chill.execute (.cvsignore printf.grt printr.c
29836 in-printf.grt rts.c chprintf.grt rts.h): Added
29837 test-support files.
29838 (Makefile): More corrections.
29839
29840 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29841
29842 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29843 test cases, ready for DejaGnu.
29844
29845 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29846
29847 * Upgraded c-torture tests from 1.18 to 1.19
29848
29849 * gcc.compile: added test(s):
29850 930607-1.c
29851 * gcc.execute: added test(s):
29852 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29853
29854 * added new subdirectory for misc tests: gcc.misc-tests
29855 * gcc.misc-test(s): added tests:
29856 inst-check.c test-consts.c test-ior.c test-switch.c
29857
29858 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29859
29860 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29861
29862 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29863
29864 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29865
29866 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29867
29868 * Upgraded c-torture tests from 1.17 to 1.18
29869
29870 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29871
29872 * Upgraded c-torture tests from 1.12 to 1.17
29873
29874 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29875
29876 * lib/old-dejagnu.exp:
29877 Fixed handling of XFAIL target triplets to correctly
29878 recognize wildcard characters. Removed code that
29879 appended a unique id tag to the end of the file name
29880 printed out by the result of the testcases within a
29881 given test file.
29882
29883 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29884
29885 * lib/old-dejagnu.exp:
29886 Reworked expected failure handling to trigger off of XFAIL
29887 keyword in keyphrase embeded in testcase source code. The
29888 XFAIL keyword must be at the end of the keyphrase line. It
29889 may optionally be followed by one or more target triplets.
29890 It has just occured that the handling of wildcards in the
29891 target triplet may not be correct.
29892
29893 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29894
29895 * g++.old-deja/tests:
29896 Moved all subdirectories up one level into g++.old-deja .
29897
29898 * lib/old-dejagnu.exp:
29899 Fixed problem with CXXFLAGS not being properly reset, and being
29900 corrupted with extraneous "-c" compiler option. This was
29901 causing binaries to not be generated for test that needed them.
29902 Modified strings passed to "pass" and "fail" so that individual
29903 tests from the same test file would be distinguished by an
29904 identifier appended to the test file name in the summary logs;
29905 this corrected a problem with erroneous diff logs. Added code
29906 to search testcases for expected fail and unexpected pass keywords.
29907
29908 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29909
29910 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29911
29912 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29913
29914 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29915 Removed extraneous text from end of "Special g++ Options"
29916 keyphrase.
29917
29918 * lib/old-dejagnu.exp: Added pattern matching to look for new
29919 keywords, embedded in testcases comments, which will trigger
29920 calls to xpass and xfail.
29921
29922 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29923
29924 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29925 comments embedded in the testcases, especially the one looking for
29926 special compiler options, as well as the pattern matching for the
29927 compiler output again.
29928
29929 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29930
29931 * lib/old-dejagnu.exp: Do a proper check of the return value for
29932 execute tests. Fixed several problems with the pattern matching
29933 of the compiler output which gave erroneous test results.
29934 Changed several of the test result messages to be more descriptive.
29935 * config/unix-g++.exp: Proc g++_load now actually works and
29936 executes the tests passed to it and returns a usable return
29937 value.
29938
29939 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29940
29941 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29942
29943 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29944
29945 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29946 Modified both files to properly execute the old style
29947 dejagnu tests. The previous versions of these files were
29948 experimental and did not function anything near correctly.
29949
29950 1993-04-05 Rob Savoye (rob@cygnus.com)
29951
29952 * Removed all Makefile.in and configure.in files. No configuration
29953 needed now.
29954
29955 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29956
29957 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29958
29959 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29960
29961 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29962 gcc.special/configure.in, gcc.noncompile/configure.in,
29963 gcc.execute/configure.in, gcc.code_quality/configure.in,
29964 g++.other/configure.in, g++.old-deja/configure.in,
29965 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29966 in srcname setting.
29967
29968 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29969
29970 * lib/udi.exp: Fixed mondfe and mondfe_download.
29971 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29972 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29973
29974 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29975
29976 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29977 (gdb_exit): Don't remove *_soc files.
29978
29979 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29980
29981 * lib/c-torture.exp: Don't look for main; instead always use -w
29982 -c. This is how the c-torture tests work. Remove the object
29983 file if the compilation succeeds.
29984 * gcc.execute/execute.exp: Remove executable if test passes.
29985 * gcc.noncompile/noncompile.exp: Every test is an expected
29986 failure.
29987 * gcc.special/special.exp: Added tests from c-torture 1.11,
29988 corrected use of existing test.
29989 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29990 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29991 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29992 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29993 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29994 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29995 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29996 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29997 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29998 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29999 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30000 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30001 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30002 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30003 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30004 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30005 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30006 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30007 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30008 c-torture 1.11.
30009 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30010 correspond to c-torture 1.11.
30011
30012 * New file.