re PR c++/17816 (duplicate definition of pure virtual function not diagnosed)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
2
3 PR c++/17816
4 * g++.dg/other/redecl2.C: New.
5
6 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7
8 PR c++/19891
9 * g++.dg/abi/covariant4.C: New.
10
11 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12
13 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
14
15 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
16
17 * gcc.dg/vect/vect-96.c: Fix typo.
18
19 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20
21 PR c++/14479
22 PR c++/19487
23 * g++.dg/template/enum5.C: New test.
24
25 2005-02-12 Ira Rosen <irar@il.ibm.com>
26
27 * gcc.dg/vect/vect-97.c: New test.
28
29 2005-02-12 Ira Rosen <irar@il.ibm.com>
30
31 * gcc.dg/vect/vect-96.c: New test.
32
33 2005-02-12 Uros Bizjak <uros@kss-loka.si>
34
35 * gcc.dg/builtins-34.c: Also check ldexp*.
36
37 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
38
39 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
40
41 2005-02-11 Janis Johnson <janis187@us.ibm.com>
42
43 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
44 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
45 dg-require-dll, dg-require-iconv, dg-require-named-sections,
46 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
47 selector_list, selector_expression, dg-process-target): Move to new
48 file target-supports-dg.exp.
49 * lib/target-supports-dg.exp: New.
50
51 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
52 New.
53
54 2005-02-11 Jakub Jelinek <jakub@redhat.com>
55
56 PR c++/19666
57 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
58
59 PR middle-end/19858
60 * gcc.c-torture/compile/20050210-1.c: New test.
61
62 2005-02-11 Mark Mitchell <mark@codesourcery.com>
63
64 PR c++/19755
65 * g++.dg/warn/Wbraces1.C: New test.
66
67 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
68
69 * gcc.dg/builtins-52.c: New testcase.
70
71 2005-02-10 Jakub Jelinek <jakub@redhat.com>
72
73 PR c/19342
74 * gcc.c-torture/execute/20050119-1.c: New test.
75
76 2005-02-09 Mark Mitchell <mark@codesourcery.com>
77
78 PR c++/19811
79 * g++.dg/init/delete1.C: New test.
80
81 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
82
83 PR c++/18470
84 * g++.dg/template/static12.C: New test.
85
86 2005-02-09 Mark Mitchell <mark@codesourcery.com>
87
88 PR c++/19787
89 * g++.dg/conversion/ambig1.C: New test.
90
91 PR c++/19739
92 * g++.dg/ext/attrib19.C: New test.
93
94 PR c++/19732
95 * g++.dg/parse/dtor5.C: New test.
96
97 PR c++/19762
98 * g++.dg/template/dtor3.C: New test.
99
100 PR c++/19826
101 * g++.dg/template/static11.C: New test.
102 * g++.dg/template/crash2.C: Remove dg-error marker.
103
104 2005-02-09 Janis Johnson <janis187@us.ibm.com>
105
106 PR C++/18491
107 * g++.old-deja/g++.mike/p10769a.C: Remove.
108
109 2005-02-09 Roger Sayle <roger@eyesopen.com>
110
111 * gcc.dg/builtins-48.c: New test case.
112 * gcc.dg/builtins-49.c: New test case.
113 * gcc.dg/builtins-50.c: New test case.
114 * gcc.dg/builtins-51.c: New test case.
115
116 2005-02-09 Ian Lance Taylor <ian@airs.com>
117
118 PR middle-end/19583
119 * g++.dg/warn/Wreturn-type-3.C: New test.
120
121 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
122
123 PR middle-end/19402
124 * gcc.dg/pr19402-1.c: New testcase.
125 * gcc.dg/pr19402-2.c: likewise.
126
127 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
128
129 PR middle-end/19854
130 * g++.dg/tree-ssa/tmmti.C: New testcase.
131
132 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
133
134 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
135
136 2005-02-08 Mark Mitchell <mark@codesourcery.com>
137
138 PR c++/19733
139 * g++.dg/parse/crash23.C: New test.
140 * g++.dg/warn/Weff1.C: New test.
141
142 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
143
144 * gcc.dg/20050209-1.c: New test.
145
146 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
147
148 PR target/19799
149 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
150
151 2005-02-08 Mike Stump <mrs@apple.com>
152
153 * g++.dg/pch/import-2.c: New test.
154 * g++.dg/pch/import-2.hs: New.
155 * g++.dg/pch/include/import-2a.h: New.
156 * g++.dg/pch/include/import-2b.h: New.
157
158 2005-02-08 Janis Johnson <janis187@us.ibm.com>
159
160 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
161
162 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
163
164 * gfortran.dg/substr_1.f90: New test.
165
166 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
167
168 PR middle-end/19775
169 * gcc.dg/torture/builtin-power-1.c: Disable test for
170 invalid transformation.
171 * gcc.dg/builtins-10.c: Likewise. Disable one test we
172 no longer optimize.
173 * gcc.dg/builtins-47.c: New testcase.
174
175 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
176 Dorit Naishlos <dorit@il.ibm.com>
177
178 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
179
180 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
181
182 * gcc.c-torture/compile/20050206-1.c: New test.
183
184 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
185
186 PR tree-opt/19768
187 * g++.dg/opt/pr19768.C: New test.
188
189 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
190
191 PR tree-opt/19736
192 * gcc.c-torture/compile/pr19736.c: New test.
193
194 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
195
196 PR c++/17401
197 * g++.dg/parse/error25.C: New test.
198
199 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
200
201 * gcc.c-torture/execute/20050203-1.c: New.
202
203 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
204
205 * gcc.dg/vect/vect-85.c: Remove xfail.
206 * gcc.dg/vect/vect-86.c: Remove xfail.
207 * gcc.dg/vect/vect-87.c: Remove xfail.
208 * gcc.dg/vect/vect-88.c: Remove xfail.
209
210 2005-02-02 Geoffrey Keating <geoffk@apple.com>
211
212 * gcc.dg/altivec-19.c: New.
213
214 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
215
216 PR c/17807
217 * gcc.dg/nested-func-3.c: New test.
218 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
219
220 2005-02-02 Janis Johnson <janis187@us.ibm.com>
221
222 * gcc.test-framework/gen_directive_tests: Generate tests for
223 selector expressions.
224
225 2005-02-02 Matt Austern <austern@apple.com>
226
227 PR c++/19628
228 * g++/ext/builtin7.C: New.
229 * g++/ext/builtin8.C: New.
230
231 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
232
233 PR c/18502
234 * gcc.dg/pr18502-1.c: New test.
235
236 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
237
238 PR c++/17413
239 * g++.dg/template/local4.C: Tweak.
240
241 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
242
243 PR tree-optimization/19578
244 * gcc.c-torture/compile/20050202-1.c: New test.
245
246 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
247
248 PR c/19435
249 * gcc.dg/c99-init-4.c: New test.
250
251 2005-02-01 Janis Johnson <janis187@us.ibm.com>
252
253 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
254
255 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
256
257 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
258 * g++.dg/eh/check-vect.h: New.
259
260 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
261 * gcc.dg/vect/vect-78.c: Ditto.
262 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
263 Remove.
264
265 * g++.dg/conversion/simd1.C: Expect warning.
266 * g++.dg/ext/attribute-test-1.C: Ditto.
267 * g++.dg/ext/attribute-test-2.C: Ditto.
268 * g++.dg/ext/attribute-test-3.C: Ditto.
269 * g++.dg/ext/attribute-test-4.C: Ditto.
270
271 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
272 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
273
274 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
275
276 2005-02-01 Richard Henderson <rth@redhat.com>
277
278 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
279 long double for ibm double-double format.
280 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
281
282 2005-02-01 Diego Novillo <dnovillo@redhat.com>
283
284 PR tree-optimization/19633
285 * testsuite/gcc.dg/pr19633-1.c: New test.
286 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
287 to NULL or a symbol.
288
289 2005-02-01 Janis Johnson <janis187@us.ibm.com>
290
291 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
292 New procs.
293 (dg-process-target (local override)): Handle selector expressions.
294
295 * gcc.test-framework/README: Describe tests in source directory.
296 * gcc.test-framework/test-framework.awk: Handle dg- tests.
297 * gcc.test-framework/test-framework.exp: Handle dg- tests.
298 * gcc.test-framework/dg-bogus-exp-P.c: New test.
299 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
300 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
301 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
302 * gcc.test-framework/dg-do-link-exp-P.c: New test.
303 * gcc.test-framework/dg-do-run-exp-P.c: New test.
304 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
305 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
306 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
307 * gcc.test-framework/dg-error-exp-P.c: New test.
308 * gcc.test-framework/dg-error-exp-XP.c: New test.
309 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
310 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
311 * gcc.test-framework/dg-output-exp-P.c: New test.
312 * gcc.test-framework/dg-output-exp-XF.c: New test.
313 * gcc.test-framework/dg-warning-exp-P.c: New test.
314 * gcc.misc-tests/dg-1.c: Remove.
315 * gcc.misc-tests/dg-2.c: Remove.
316 * gcc.misc-tests/dg-3.c: Remove.
317 * gcc.misc-tests/dg-4.c: Remove.
318 * gcc.misc-tests/dg-5.c: Remove.
319 * gcc.misc-tests/dg-6.c: Remove.
320 * gcc.misc-tests/dg-7.c: Remove.
321 * gcc.misc-tests/dg-8.c: Remove.
322 * gcc.misc-tests/dg-9.c: Remove.
323 * gcc.misc-tests/dg-10.c: Remove.
324 * gcc.misc-tests/dg-11.c: Remove.
325 * gcc.misc-tests/dg-12.c: Remove.
326 * gcc.misc-tests/dg-test.exp: Remove.
327
328 * gcc.test-framework/test-framework.awk: Change recording and
329 printing of passes and failures.
330
331 * gcc.test-framework: New directory.
332 * gcc.test-framework/README: New.
333 * gcc.test-framework/test-framework.exp: New.
334 * gcc.test-framework/test-framework.awk: New.
335 * gcc.test-framework/gen_directive_tests: New.
336
337 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
338
339 * lib/treelang.exp: Fix comment typos.
340 (treelang_target_compile): Don't append libs=-ltreelang to options.
341
342 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
343
344 * g++.dg/parse/typename7.C: Adjust error messages.
345
346 2005-01-31 Jeff Law <law@redhat.com>
347
348 * gcc.c-torture/execute/20050131-1.c: New test.
349 * gcc.dg/wcaselabel.c: New test.
350
351 2005-01-31 Mark Mitchell <mark@codesourcery.com>
352
353 * g++.dg/other/warning1.C: Adjust error messags.
354 * g++.dg/parse/constant5.C: New test.
355
356 2005-01-31 Steven Bosscher <stevenb@suse.de>
357
358 PR c/19333
359 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
360 the test case valid.
361 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
362 * testsuite/gcc.dg/array-7.c: Adjust expected result.
363 * testsuite/gcc.dg/pr18596-3.c: Likewise.
364 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
365 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
366 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
367
368 2005-01-31 Dale Johannesen <dalej@apple.com>
369
370 * g++.dg/opt/pr19650.C: New test.
371
372 2005-01-31 Richard Henderson <rth@redhat.com>
373
374 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
375 long double for intel double extended format.
376 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
377
378 2005-01-30 Mark Mitchell <mark@codesourcery.com>
379
380 PR c++/19555
381 * g++.dg/template/static10.C: New test.
382
383 PR c++/19395
384 * g++.dg/parse/error24.C: New test.
385
386 PR c++/19367
387 * g++.dg/lookup/builtin1.C: New test.
388
389 PR c++/19457
390 * g++.dg/warn/conv3.C: New test.
391
392 2005-01-30 Bud Davis <bdavis@gfortran.org>
393
394 PR fortran/19647
395 * gfortan.dg/inquire_7.f90
396
397 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
398
399 PR tree-optimization/15791
400 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
401 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
402 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
403 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
404 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
405 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
406 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
407 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
408 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
409 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
410
411 2005-01-29 Paul Brook <paul@codesourcery.com>
412
413 PR fortran/18565
414 * check.c (real_or_complex_check): New function.
415 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
416 * intrinsic.c (add_functions): Use new check functions.
417 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
418 Add prototypes.
419
420 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
421
422 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
423 gcc.dg/lvalue-3.c: New tests.
424 * gcc.dg/concat.c: Update expected messages.
425
426 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
427
428 PR libfortran/19595
429 * gfortran.dg/eor_1.f90: New test.
430
431 2005-01-29 Steven G. Kargl <kargls@comcast.net>
432
433 PR fortran/19589
434 * gfortran.dg/logical_data_1.f90: New test.
435
436 2005-01-28 Mark Mitchell <mark@codesourcery.com>
437
438 PR c++/19253
439 * g++.dg/template/crash33.C: New test.
440
441 PR c++/19667
442 * g++.dg/template/crash32.C: New test.
443
444 2005-01-28 Ian Lance Taylor <ian@airs.com>
445
446 PR middle-end/16558
447 * g++.dg/warn/Wreturn-type-2.C: New test.
448
449 2004-06-24 Jeff Law <law@redhat.com>
450
451 * gcc.dg/tree-ssa/20050128-1.c: New test.
452
453 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
454
455 * gcc.target/frv/all-mdpackh-1.c: New test.
456
457 2005-01-28 Steven Bosscher <stevenb@suse.de>
458
459 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
460
461 2005-01-27 Richard Henderson <rth@redhat.com>
462
463 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
464
465 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
466
467 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
468
469 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
470
471 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
472 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
473 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
474 to cope with cases where the multilib options override the dg-options.
475
476 2005-01-27 Jakub Jelinek <jakub@redhat.com>
477
478 PR c/18946
479 * gcc.dg/noncompile/20050120-1.c: New test.
480
481 2005-01-26 Diego Novillo <dnovillo@redhat.com>
482
483 PR tree-optimization/19633
484 * gcc.dg/pr19633.c: New test.
485 * gcc.dg/tree-ssa/pr19633.c: New test.
486
487 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
488
489 * gcc.dg/20041216-1.c: New test.
490
491 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
492
493 PR objc/18862
494 * objc.dg/selector-2.m: New test.
495
496 2005-01-26 Jakub Jelinek <jakub@redhat.com>
497
498 * g++.dg/opt/range-test-2.C: New test.
499
500 PR rtl-optimization/19579
501 * gcc.c-torture/execute/20050124-1.c: New test.
502
503 2005-01-26 Greg Parker <gparker@apple.com>
504 Stuart Hastings <stuart@apple.com>
505
506 * gcc.c-torture/execute/20050125-1.c: New.
507
508 2005-01-18 Jan Hubicka <jh@suse.cz>
509
510 PR tree-optimize/19337
511 * gcc.c-torture/compile/20050119-1.c: New test.
512
513 2005-01-24 James E Wilson <wilson@specifixinc.com>
514
515 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
516 test for successful match.
517
518 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
519
520 PR objc/18408
521 * objc.dg/comp-types-7.m: New test.
522
523 2005-01-24 Janis Johnson <janis187@us.ibm.com>
524
525 * lib/target-supports.exp (current_target_name): New.
526 (check_effective_target_ilp32, check_effective_target_lp64):
527 Cache the result to use as long as the current target, with
528 multilib flags, remains the same.
529
530 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
531 (dg-require-weak, dg-require-visibility, dg-require-alias,
532 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
533 dg-require-effective-target, dg-skip-if): Remove call to
534 skip_test_and_clear_xfail.
535 (dg-test): Clear xfail data.
536
537 2005-01-24 Jakub Jelinek <jakub@redhat.com>
538
539 PR target/17751
540 * gcc.dg/ppc64-toc.c: New test.
541
542 * g++.dg/tree-ssa/empty-1.C: New test.
543
544 PR middle-end/19551
545 * gcc.c-torture/execute/20050121-1.c: New test.
546 * gcc.dg/20050121-2.c: New test.
547
548 2004-01-23 Steven G. Kargl <kargls@comcast.net>
549 Paul Brook <paul@codesourcery.com>
550
551 PR fortran/17941
552 * gfortran.dg/real_const_1.f: New test.
553 * gfortran.dg/real_const_2.f90: New test.
554 * gfortran.dg/complex_int_1.f90: New test.
555
556 2005-01-23 Bud Davis <bdavis9659@comcast.net>
557
558 PR fortran/19313
559 * gfortan.dg/inquire_6.f90: New test.
560
561 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
562
563 PR libfortran/19451
564 * open_readonly_1.f90: New test.
565
566 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
567
568 PR libfortran/18982
569 * gfortran.dg/open_new.f90: New file.
570
571 2005-01-22 Paul Brook <paul@codesourcery.com>
572
573 * namelist_1.f90: New test.
574
575 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
576
577 PR tree-optimization/19484
578 * gcc.c-torture/compile/20050122-[12].c: New tests.
579
580 2005-01-22 Paul Brook <paul@codesourcery.com>
581
582 * gfortran.dg/implicit_2.f90: New test.
583
584 2005-01-22 Bud Davis <bdavis9659@comcast.net>
585
586 PR fortran/19314
587 * gfortran.dg/inquire_5.f90: New test.
588
589 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
590
591 PR c/18809
592 * gcc.dg/pr18809-1.c: New test.
593
594 2005-01-21 Ian Lance Taylor <ian@airs.com>
595
596 * gcc.dg/20050121-1.c: New test.
597
598 PR tree-optimization/13000
599 * gcc.dg/20040206-1.c: Change warning to point where function is
600 being inlined.
601
602 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
603
604 PR c++/19208
605 * g++.dg/template/array11.C: New test.
606
607 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
608
609 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
610 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
611 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
612 * gfortran.dg/getenv_1.f90: Add dg-do directive.
613 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
614 gfortran.dg/pr17164.f90: Add missing dg-do directives.
615
616 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
617
618 PR tree-optimization/15349
619 * gcc.dg/tree-ssa/pr15349.c: New.
620
621 2005-01-20 Steve Ellcey <sje@cup.hp.com>
622
623 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
624
625 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
626
627 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
628 scan-assembler-times directive name.
629
630 * gcc.dg/asm-a.c: Move dg-require-effective-target to
631 after dg-do.
632
633 PR rtl-optimization/19462
634 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
635
636 2005-01-19 Steve Ellcey <sje@cup.hp.com>
637
638 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
639 counting function calls on ia64.
640
641 2005-01-19 Jakub Jelinek <jakub@redhat.com>
642
643 PR rtl-optimization/15139
644 * gcc.dg/20050111-2.c: New test.
645
646 PR c/17297
647 * gcc.c-torture/compile/20050113-1.c: New testcase.
648
649 PR middle-end/19164
650 * gcc.dg/20050113-1.c: New testcase.
651
652 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
653
654 * gcc.dg/vect/vect-85.c: Add comment.
655 * gcc.dg/vect/vect-86.c: Add xfail for now.
656 * gcc.dg/vect/vect-87.c: Add xfail for now.
657 * gcc.dg/vect/vect-88.c: Add xfail for now.
658 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
659
660 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
661
662 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
663
664 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
665
666 * g++.dg/debug/typedef3.C: New test.
667
668 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
669
670 PR c/19472
671 * gcc.dg/asm-a.c: New test.
672
673 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
674
675 * gcc.dg/sh-relax.c: Add prototype for abort.
676
677 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
678
679 * gcc.dg/short-compare-1.c: New test.
680 * gcc.dg/short-compare-2.c: Likewise.
681
682 2005-01-18 Michael Matz <matz@suse.de>
683
684 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
685
686 2005-01-17 Diego Novillo <dnovillo@redhat.com>
687
688 PR tree-optimization/19121
689 * gcc.c-torture/compile/pr19121.c: New test.
690
691 2005-01-17 James E. Wilson <wilson@specifixinc.com>
692
693 PR target/19357
694 * gcc.c-torture/compile/pr19357.c: New test.
695
696 2005-01-17 Ian Lance Taylor <ian@airs.com>
697
698 PR c/5675
699 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
700 pass--those that refer just to the variable, possibly with a
701 cast.
702 * gcc.dg/c99-const-expr-3.c: Likewise.
703
704 PR middle-end/13127
705 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
706 longer emitted.
707
708 2005-01-16 Bud Davis <bdavis9659@comcast.net>
709
710 PR fortran/18778
711 * gfortran.dg/endfile_2.f90: New test.
712
713 2005-01-16 Steven G. Kargl <kargls@comcast.net>
714
715 PR 19168
716 * gfortran.dg/select_5.f90: New test.
717
718 2004-01-16 Paul Brook <paul@codesourcery.com>
719
720 * gfortran.dg/common_4.f90: New test.
721
722 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
723
724 PR rtl-optimization/19462
725 * gcc.dg/torture/pr19462-1.c: New test.
726
727 2005-01-15 Ziemowit Laski <zlaski@apple.com>
728
729 PR objc/19321
730 * objc.dg/func-ptr-2.m: New.
731 * objc.dg/volatile-1.m: New.
732
733 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
734
735 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
736
737 2005-01-15 Jakub Jelinek <jakub@redhat.com>
738
739 PR tree-optimization/19060
740 * gcc.c-torture/execute/20050104-1.c: New test.
741
742 2005-01-15 Bud Davis <bdavis9659@comcast.net>
743
744 PR fortran/18983
745 * gfortran.dg/write_to_null.f90: New test.
746
747 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
748 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
749
750 PR other/19328
751 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
752 argument.
753
754 2005-01-15 Jakub Jelinek <jakub@redhat.com>
755
756 PR c++/19263
757 * g++.dg/init/vector1.C: New test.
758
759 2005-01-14 James E. Wilson <wilson@specifixinc.com>
760
761 PR target/13158
762 * gcc.target/ia64/sibcall-unwind-1.c: New test.
763 PR target/18987
764 * gcc.target/ia64/sibcall-unwind-2.c: New test.
765
766 2005-01-14 Steven G. Kargl <kargls@comcast.net>
767
768 * gfortran.dg/select_1.f90: New test.
769 * gfortran.dg/select_2.f90: New test.
770 * gfortran.dg/select_3.f90: New test.
771 * gfortran.dg/select_4.f90: New test.
772
773 2005-01-14 Jakub Jelinek <jakub@redhat.com>
774
775 PR middle-end/19084
776 PR rtl-optimization/19348
777 * gcc.dg/20050111-1.c: New test.
778 * gcc.c-torture/execute/20050111-1.c: New test.
779
780 * gcc.dg/i386-asm-4.c: New test.
781
782 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
783
784 * gcc.dg/nested-func-2.c: New test.
785 * ada/acats/norun.lst: Remove c953002.
786
787 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
788
789 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
790
791 2005-01-12 Ben Elliston <bje@au.ibm.com>
792
793 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
794
795 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
796
797 PR target/18761
798 * g++.dg/abi/align1.C: New test.
799
800 2005-01-11 Alan Modra <amodra@bigpond.net.au>
801
802 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
803 at a time.
804 * g++.dg/ext/altivec_check.h: Support compiling as C.
805
806 2005-01-10 Roger Sayle <roger@eyesopen.com>
807
808 PR c++/19355
809 * g++.dg/expr/pr19355-1.C: New test case.
810
811 2005-01-10 Laurent GUERBY <laurent@guerby.net>
812
813 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
814 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
815 * ada/acats/tests/c3/c92005b.ada: Likewise.
816 * ada/acats/tests/c3/cxb3012.a: Likewise.
817 * ada/acats/norun.lst: Add c380004 and c953002, add PR
818
819 2005-01-09 Paul Brook <paul@codesourcery.com>
820
821 * gfortran.dg/common_2.f90: New file.
822 * gfortran.dg/common_3.f90: New file.
823
824 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
825
826 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
827
828 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
829
830 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
831 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
832 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
833 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
834 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
835 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
836 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
837 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
838 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
839 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
840 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
841 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
842 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
843 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
844 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
845 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
846 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
847 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
848 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
849 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
850 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
851 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
852 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
853 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
854 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
855 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
856 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
857 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
858 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
859 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
860 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
861 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
862 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
863 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
864 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
865 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
866 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
867 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
868 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
869 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
870 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
871 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
872 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
873 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
874 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
875 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
876 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
877 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
878 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
879 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
880 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
881 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
882 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
883 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
884 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
885 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
886 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
887 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
888 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
889 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
890 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
891 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
892 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
893 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
894 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
895 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
896 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
897
898 * gcc.dg/vect/vect-1.c: Fix spelling.
899 * gcc.dg/vect/vect-10.c: Fix spelling.
900 * gcc.dg/vect/vect-11.c: Fix spelling.
901 * gcc.dg/vect/vect-12.c: Fix spelling.
902 * gcc.dg/vect/vect-14.c: Fix spelling.
903 * gcc.dg/vect/vect-15.c: Fix spelling.
904 * gcc.dg/vect/vect-16.c: Fix spelling.
905 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
906 * gcc.dg/vect/vect-64.c: Fix comments.
907 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
908
909 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
910 Ira Rosen <irar@il.ibm.com>
911
912 * gcc.dg/vect/vect-70.c: New test.
913 * gcc.dg/vect/vect-71.c: New test.
914
915 2005-01-09 Manfred Hollstein <mh@suse.com>
916
917 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
918 * gcc.dg/pr18241-2.c: Likewise.
919 * gcc.dg/pr18241-3.c: Likewise.
920 * gcc.dg/pr18241-4.c: Likewise.
921 * gcc.dg/pr18241-5.c: Likewise.
922
923 2005-01-08 Richard Henderson <rth@redhat.com>
924
925 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
926 False for x86 and x86-64.
927
928 2005-01-08 Diego Novillo <dnovillo@redhat.com>
929
930 PR tree-optimization/18241
931 * gcc.dg/pr18241-1.c: New test.
932 * gcc.dg/pr18241-2.c: New test.
933 * gcc.dg/pr18241-3.c: New test.
934 * gcc.dg/pr18241-4.c: New test.
935 * gcc.dg/pr18241-5.c: New test.
936
937 2005-01-08 Steven G. Kargl <kargls@comcast.net>
938
939 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
940 gfortran.dg/select_4.f90: New.
941
942 2005-01-07 Jakub Jelinek <jakub@redhat.com>
943
944 * gcc.c-torture/execute/20050107-1.c: New test.
945
946 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
947
948 PR c++/19298
949 * g++.dg/template/ref2.C: New.
950
951 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
952
953 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
954 instead of being empty.
955
956 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
957
958 PR fortran/15553
959 * gfortran.dg/array-1.f90: New test.
960
961 2005-01-07 Jakub Jelinek <jakub@redhat.com>
962
963 PR tree-optimization/19283
964 * gcc.c-torture/execute/20050106-1.c: New test.
965
966 PR rtl-optimization/18861
967 * gcc.dg/20050105-1.c: New test.
968
969 PR tree-optimization/18828
970 * gcc.dg/20050105-2.c: New test.
971
972 2005-01-07 Andreas Jaeger <aj@suse.de>
973
974 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
975
976 2005-01-07 Bud Davis <bdavis9659@comcast.net>
977
978 PR fortran/18398
979 * gfortran.dg/fmt_read.f90: New test.
980
981 2005-01-06 Geoffrey Keating <geoffk@apple.com>
982
983 * gcc.dg/rs6000-ldouble-2.c: New.
984
985 2005-01-06 Mark Mitchell <mark@codesourcery.com>
986
987 PR c++/19244
988 * g++.dg/parser/ctor2.C: New test.
989
990 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
991
992 PR c++/17154
993 * g++.dg/template/using9.C: New test.
994
995 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
996
997 PR c++/19258
998 * g++.dg/lookup/friend6.C: New test.
999
1000 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1001
1002 PR c++/19270
1003 * g++.dg/template/array10.C: New.
1004
1005 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1006
1007 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1008 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1009
1010 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1011
1012 * gcc.c-torture/compile/20050105-1.c: New test.
1013
1014 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1015
1016 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1017
1018 2005-01-05 Roger Sayle <roger@eyesopen.com>
1019
1020 PR middle-end/19100
1021 * gcc.dg/conv-3.c: New test case.
1022
1023 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1024
1025 * gcc.dg/asm-wide-1.c: New test.
1026
1027 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1028
1029 PR c++/19030
1030 * g++.dg/parse/crash22.C: New
1031
1032 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1033
1034 PR 19257
1035 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1036
1037 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1038
1039 PR middle-end/17767
1040 * gcc.dg/i386-mmx-6.c: New test case.
1041
1042 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1043
1044 PR tree-optimization/18308
1045 * gcc.dg/vect/pr18308.c: New testcase.
1046
1047 2005-01-04 Andreas Jaeger <aj@suse.de>
1048
1049 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1050
1051 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1052 Robert Bowdidge <bowdidge@apple.com>
1053
1054 * gcc.dg/cpp/subframework1.c: New.
1055 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1056 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1057 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1058 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1059
1060 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1061
1062 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1063 producing warning.
1064 * gcc.dg/darwin-weakimport-2.c: New.
1065
1066 2005-01-03 Richard Henderson <rth@redhat.com>
1067
1068 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1069
1070 2005-01-03 Richard Henderson <rth@redhat.com>
1071
1072 * gcc.dg/vect/vect.exp: Enable for ia64.
1073 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1074 (check_effective_target_vect_float): Likewise.
1075 (check_effective_target_vect_no_align): Likewise.
1076 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1077 * gcc.dg/vect/vect-8.c: Likewise.
1078
1079 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1080
1081 PR target/19236
1082 * gcc.dg/pr19236-1.c: New test case.
1083
1084 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1085
1086 PR rtl-optimization/12092
1087 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1088
1089 2005-01-02 Andreas Jaeger <aj@suse.de>
1090
1091 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1092
1093 2005-01-01 Roger Sayle <roger@eyesopen.com>
1094 Andrew Pinski <pinskia@physics.uc.edu>
1095
1096 PR rtl-optimization/12092
1097 * gcc.dg/pr12092-1.c: New test case.
1098
1099 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1100
1101 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1102 'hidden' and 'default' for better portability.
1103 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1104
1105 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1106 6 and 7.
1107 * g++.old-deja/g++.brendan/new3.C: Likewise.
1108
1109 2005-01-01 Steven Bosscher <stevenb@suse.de>
1110
1111 * gcc.dg/20041231-1.C: New test.
1112 * g++.dg/warn/Wunreachable-code-1.C: New test.
1113
1114 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1115
1116 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1117 file, not /dev/null. Abort on error.
1118
1119 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1120 Ziemowit Laski <zlaski@apple.com>
1121
1122 PR objc/18971
1123 * objc.dg/encode-5.m: New test.
1124
1125 2004-12-29 Richard Henderson <rth@redhat.com>
1126
1127 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1128 * objc.dg/stabs-1.m: Disable for ia64.
1129
1130 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1131
1132 PR c++/19190
1133 * g++.dg/warn/Wunused-10.C: New test.
1134
1135 2004-12-28 Richard Henderson <rth@redhat.com>
1136
1137 * objc.dg/stabs-1.m: Disable for alpha.
1138
1139 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1140
1141 PR c++/19149
1142 * g++.dg/parse/error23.C: New test.
1143
1144 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1145
1146 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1147
1148 PR fortran/19032
1149 * gfortran.dg/intrinsic_modulo_1.f90: New.
1150 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1151 tests with divisor -1.
1152
1153 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1154
1155 * g++.dg/opt/temp1.C (memcpy): Return a value.
1156
1157 PR c++/19148
1158 * g++.dg/expr/cond7.C: New test.
1159
1160 2004-12-27 Paul Brook <paul@codesourcery.com>
1161
1162 * gfortran.dg/g77/select_no_compile.f: Remove.
1163
1164 2004-12-27 Richard Henderson <rth@redhat.com>
1165
1166 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1167 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1168 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1169
1170 2004-12-26 Richard Henderson <rth@redhat.com>
1171
1172 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1173 by 1i instead of token pasting.
1174
1175 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1176
1177 PR tree-optimization/17578
1178 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1179 to additional_flags.
1180 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1181
1182 2004-12-25 Richard Henderson <rth@redhat.com>
1183
1184 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1185 Remove Alpha.
1186
1187 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1188
1189 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1190 hppa*-*-hpux*.
1191 * gcc.dg/pr17957.c (dg-options): Likewise.
1192 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1193 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1194 instead of 0 on __hppa__.
1195 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1196 "foo,%r" on hppa*-*-*.
1197
1198 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1199
1200 PR fortran/19071
1201 * gfortran.dg/complex_write.f90: New test.
1202
1203 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1204
1205 PR c++/17595
1206 * g++.dg/parse/pragma2.C: New test.
1207
1208 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1209
1210 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1211
1212 * gcc.dg/empty2.c: Add missing dg-warning.
1213
1214 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1215
1216 PR c++/17413
1217 * g++.dg/template/local4.C: New test.
1218 * g++.dg/template/crash19.C: Add dg-error marker.
1219
1220 * g++.dg/template/crash31.C: Correct embedded PR number.
1221
1222 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1223
1224 PR c++/16405
1225 * g++.dg/opt/temp1.C: Add do-run marker.
1226
1227 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1228
1229 * g++.dg/template/spec19.C: New.
1230
1231 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1232
1233 PR target/16819
1234 * gcc.dg/empty2.c: New.
1235
1236 2004-12-23 Richard Henderson <rth@redhat.com>
1237
1238 * lib/target-supports.exp (check_effective_target_vect_no_align):
1239 Remove i?86 and x86-64.
1240
1241 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1242
1243 PR c++/16405
1244 * g++.dg/opt/temp1.C: New test.
1245
1246 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1247
1248 PR c++/18733
1249 * g++.dg/template/friend33.C: New testcase.
1250
1251 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1252
1253 PR c++/18464
1254 * g++.dg/template/cond5.C: New test.
1255
1256 PR c++/18492
1257 * g++.dg/inherit/thunk3.C: New test.
1258
1259 PR c++/11224
1260 * g++.dg/warn/Wunused-9.C: New test.
1261
1262 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1263
1264 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1265
1266 2004-12-22 Jan Beulich <jbeulich@novell.com>
1267
1268 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1269
1270 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1271
1272 PR c++/18378
1273 * g++.dg/ext/packed8.C: New test.
1274
1275 PR c++/13268
1276 * g++.dg/template/crash31.C: New test.
1277
1278 PR c++/19034
1279 * g++.dg/template/crash30.C: New test.
1280
1281 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1282
1283 PR C++/18984
1284 * g++.dg/eh/ctor3.C: New test.
1285
1286 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1287
1288 * objc.dg/stabs-1.m: Allow section name to be quoted and
1289 assembly label to begin with '.LL'.
1290
1291 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1292
1293 * gcc.dg/vect/vect.exp
1294 (check_effective_target_lp64_or_vect_no_align): New.
1295 * gcc.dg/vect/vect-77.c: Use it.
1296 * gcc.dg/vect/vect-78.c: Use it.
1297
1298 * lib/target-supports.exp
1299 (check_effective_target_vect_no_max,
1300 check_effective_target_vect_no_bitwise,
1301 check_effective_target_vect_no_align): New.
1302 * gcc.dg/vect/vect-13.c: Use them.
1303 * gcc.dg/vect/vect-17.c: Ditto.
1304 * gcc.dg/vect/vect-18.c: Ditto.
1305 * gcc.dg/vect/vect-19.c: Ditto.
1306 * gcc.dg/vect/vect-20.c: Ditto.
1307 * gcc.dg/vect/vect-27.c: Ditto.
1308 * gcc.dg/vect/vect-29.c: Ditto.
1309 * gcc.dg/vect/vect-44.c: Ditto.
1310 * gcc.dg/vect/vect-48.c: Ditto.
1311 * gcc.dg/vect/vect-50.c: Ditto.
1312 * gcc.dg/vect/vect-52.c: Ditto.
1313 * gcc.dg/vect/vect-54.c: Ditto.
1314 * gcc.dg/vect/vect-56.c: Ditto.
1315 * gcc.dg/vect/vect-58.c: Ditto.
1316 * gcc.dg/vect/vect-60.c: Ditto.
1317 * gcc.dg/vect/vect-72.c: Ditto.
1318 * gcc.dg/vect/vect-80.c: Ditto.
1319
1320 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1321
1322 PR c++/14075
1323 * g++.dg/init/string1.C: New.
1324
1325 PR c++/18975
1326 * g++.dg/other/synth1.C: New.
1327
1328 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1329
1330 PR c/18963
1331 * gcc.dg/pr18963-1.c: New test.
1332
1333 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1334
1335 PR c/18596
1336 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1337 * gcc.dg/pr18596-1.c: Use dg-error.
1338 (dg-options): Use -fno-unit-at-a-time.
1339 * gcc.dg/pr18596-2.c: New test.
1340 * gcc.dg/pr18596-3.c: New test.
1341
1342 2004-12-20 Roger Sayle <roger@eyesopen.com>
1343
1344 PR middle-end/18683
1345 * g++.dg/opt/pr18683-1.C: New test case.
1346
1347 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1348
1349 PR other/19093
1350 * g++.dg/opt/max1.C: Fix for 64bit targets.
1351
1352 2004-12-20 Matt Austern <austern@apple.com>
1353
1354 PR c++/19044
1355 * g++.dg/ext/builtin6.C: New
1356
1357 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1358
1359 PR tree-optimization/19080
1360 * gcc.c-torture/compile/pr19080.c: New test.
1361
1362 2004-12-20 Steven Bosscher <stevenb@suse.de>
1363
1364 * gcc.dg/20041219-1.c: New test.
1365
1366 2004-12-19 Roger Sayle <roger@eyesopen.com>
1367
1368 PR middle-end/19068
1369 * g++.dg/opt/max1.C: New test case.
1370
1371 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1372
1373 * gcc.dg/fdata-sections-1.c: New test.
1374
1375 2004-12-18 Roger Sayle <roger@eyesopen.com>
1376
1377 PR middle-end/18548
1378 * gcc.dg/max-1.c: New test case.
1379
1380 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1381
1382 * gcc.c-torture/execute/20041218-1.c: New test.
1383
1384 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1385
1386 * gcc.dg/pr18501.c: New test.
1387 * gcc.dg/uninit-5.c: XFAIL.
1388 * gcc.dg/uninit-9.c: XFAIL.
1389
1390 2004-12-17 Dale Johannesen <dalej@apple.com>
1391
1392 * gcc.dg/20041213-1.c: New.
1393
1394 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1395
1396 * objc.dg/stabs-1.m: Allow assembly label to begin
1397 with a dot ('.').
1398
1399 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1400
1401 * gcc.c-torture/execute/20041213-1.c: Move...
1402 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1403
1404 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1405
1406 PR c++/18721
1407 * g++.dg/lookup/conv-5.C: New.
1408
1409 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1410
1411 * objc.dg/stabs-1.m: New test.
1412
1413 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1414
1415 * gcc.dg/visibility-c.c: Change compile to
1416 assemble for the test.
1417
1418 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1419
1420 PR target/19041
1421 * gcc.dg/visibility-c.c: New test.
1422
1423 2004-12-16 Roger Sayle <roger@eyesopen.com>
1424
1425 PR middle-end/18493
1426 * gcc.dg/switch-8.c: New test case.
1427
1428 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1429
1430 PR c++/18905
1431 * g++.dg/template/init4.C: New.
1432 * g++.dg/opt/static3.C: Enable optimizer.
1433
1434 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1435
1436 * g++.dg/other/complex1.C: New test.
1437
1438 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1439
1440 * g++.dg/opt/inline9.C: New test.
1441
1442 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1443
1444 PR fortran/18993
1445 * gfotran.dg/nullify_1.f: New test.
1446
1447 2004-12-15 Richard Henderson <rth@redhat.com>
1448
1449 * gcc.target/i386/i386.exp: New harness.
1450 * gcc.target/i386/vect-args.c: New.
1451
1452 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1453
1454 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1455
1456 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1457
1458 PR c++/18825
1459 * g++.dg/template/friend32.C: New test.
1460
1461 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1462
1463 * cpp/pragma-once-1.c: New test.
1464 * cpp/pragma-once-1b.h: Likewise.
1465 * cpp/pragma-once-1c.h: Likewise.
1466 * cpp/pragma-once-1d.h: Likewise.
1467 * cpp/inc/pragma-once-1a.h: Likewise.
1468
1469 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1470 Steven G. Kargl <kargls@comcast.net>
1471
1472 PR fortran/17597
1473 * gfortran.dg/list_read_3.f90: New test.
1474
1475 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1476
1477 * gcc.dg/ftrapv-2.c: New test.
1478
1479 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1480
1481 PR c++/18981
1482 * g++.dg/template/typename9.C: New test.
1483
1484 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1485
1486 PR c++/18738
1487 * g++.dg/template/typename8.C: New test.
1488 * g++.dg/parse/friend2.C: Tweak error message.
1489
1490 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1491
1492 * gcc.c-torture/20041214-1.c: New test.
1493
1494 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1495
1496 PR c++/18965
1497 * g++.dg/init/array17.C: New test.
1498
1499 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1500
1501 PR c++/18793
1502 * g++.dg/init/aggr3.C: New test.
1503
1504 2004-12-14 Janis Johnson <janis187@us.ibm.com
1505
1506 * gcc.dg/altivec-types-1.c: New test.
1507 * gcc.dg/altivec-types-2.c: New test.
1508 * gcc.dg/altivec-types-3.c: New test.
1509 * gcc.dg/altivec-types-4.c: New test.
1510 * g++.dg/ext/altivec-types-1.C: New test.
1511 * g++.dg/ext/altivec-types-2.C: New test.
1512 * g++.dg/ext/altivec-types-3.C: New test.
1513 * g++.dg/ext/altivec-types-4.C: New test.
1514
1515 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1516
1517 PR middle-end/18951
1518 * gcc.c-torture/execute/20041213-1.c: New test.
1519
1520 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1521
1522 PR c++/18949
1523 * g++.dg/template/cast1.C: New.
1524
1525 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1526
1527 * gcc.c-torture/execute/20041213-2.c: New test.
1528
1529 2004-12-13 Richard Henderson <rth@redhat.com>
1530
1531 * gcc.dg/i386-sse-10.c: Fix typo in options.
1532
1533 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1534
1535 PR c++/18968
1536 * g++.dg/opt/pr18968.C: New test.
1537
1538 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1539
1540 PR c++/18925
1541 * g++.dg/ext/visibility/staticdatamem.C: New test.
1542
1543 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1544
1545 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1546
1547 2004-12-13 Roger Sayle <roger@eyesopen.com>
1548
1549 PR rtl-optimization/18928
1550 * gcc.dg/pr18928-1.c: New test case.
1551
1552 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1553
1554 PR tree-opt/16951
1555 * gcc.c-torture/compile/20041211-1.c: New.
1556
1557 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1558
1559 PR middle-end/17564
1560 * gcc.c-torture/execute/20041212-1.c: New test.
1561
1562 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1563
1564 PR fortran/18869
1565 * gfortran.dg/common_1.f90: New test.
1566
1567 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1568 Paul Brook <paul@codesourcery.com>
1569
1570 PR fortran/16222
1571 * gfortran.dg/real_do_1.f90: New test.
1572
1573 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1574
1575 PR tree-opt/18040
1576 * g++.dg/opt/ptrmem6.C: New test.
1577
1578 2004-12-11 Roger Sayle <roger@eyesopen.com>
1579
1580 PR middle-end/18921
1581 * gcc.dg/pr18921-1.c: New test case.
1582
1583 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1584
1585 PR fortran/17175
1586 * gfortran.dg/scale_1.f90: New test.
1587
1588 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1589
1590 PR middle-end/18903
1591 * gcc.c-torture/compile/pr18903.c: New test.
1592
1593 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1594
1595 * gcc.c-torture/execute/20041210-1.c: New test.
1596
1597 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1598
1599 PR c++/18731
1600 * g++.dg/parser/struct-1.C: New test.
1601 * g++.dg/parser/struct-2.C: New test.
1602 * g++.dg/parser/struct-3.C: New test.
1603
1604 2004-12-09 Richard Henderson <rth@redhat.com>
1605
1606 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1607
1608 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1609 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1610
1611 2004-12-09 Matt Austern <austern@apple.com>
1612
1613 PR c++/18514
1614 * g++.dg/ext/builtin1.C: New
1615 * g++.dg/ext/builtin2.C: New
1616 * g++.dg/ext/builtin3.C: New
1617 * g++.dg/ext/builtin4.C: New
1618 * g++.dg/ext/builtin5.C: New
1619
1620 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1621
1622 PR tree-opt/18904
1623 * g++.dg/opt/ptrmem5.C: New test.
1624
1625 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1626
1627 * g++.dg/parse/typename5.C: Adjust for new error.
1628 * g++.dg/parse/typename7.C: New.
1629
1630 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1631
1632 PR c++/18073
1633 * g++.dg/other/mmintrin.C: New test.
1634
1635 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1636
1637 PR c++/16681
1638 * g++.dg/init/array15.C: New.
1639 * g++.dg/init/array16.C: New.
1640
1641 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1642
1643 PR fortran/18826
1644 * gfortran.dg/assign_1.f90: New test.
1645
1646 2004-12-08 Nick Clifton <nickc@redhat.com>
1647
1648 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1649 * gcc.target/xstormy16/data_below100: Likewise.
1650 * gcc.target/xstormy16/sfr: Likewise.
1651 * gcc.target/xstormy16/below100.S: New test source file.
1652 * gcc.target/xstormy16/below100.ld: New test linker script.
1653 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1654 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1655 bp instructions.
1656 * gcc.target/xstormy16/bp.c: Likewise.
1657
1658 * gcc.target/xstormy16/bss_below100: New files:
1659 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1660 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1661 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1662 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1663 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1664 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1665 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1666 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1667 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1668 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1669 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1670 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1671 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1672 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1673 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1674 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1675 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1676 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1677 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1678 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1679 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1680 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1681 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1682 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1683 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1684 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1685 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1686
1687 * gcc.target/xstormy16/data_below100: New files:
1688 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1689 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1690 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1691 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1692 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1693 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1694 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1695 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1696 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1697 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1698 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1699 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1700 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1701 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1702 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1703 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1704 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1705 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1706 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1707 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1708 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1709 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1710 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1711 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1712 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1713 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1714 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1715
1716 * gcc.target/xstormy16/sfr: New files:
1717 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1718 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1719 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1720 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1721 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1722 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1723 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1724 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1725 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1726 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1727 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1728 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1729 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1730 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1731 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1732 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1733 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1734 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1735 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1736 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1737 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1738 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1739 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1740 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1741 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1742 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1743 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1744 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1745 27_if0_sfrw_bitfield_f.c
1746
1747 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1748
1749 PR c++/18100
1750 * g++.dg/lookup/name-clash4.C: New test.
1751
1752 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1753
1754 PR c++/18672
1755 * g++.dg/opt/array1.C: New.
1756
1757 PR c++/18803
1758 * g++.dg/template/operator5.C: New.
1759
1760 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1761
1762 PR c/18867
1763 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1764
1765 2004-12-07 Steven Bosscher <stevenb@suse.de>
1766
1767 * gcc.dg/noncompile/20041207.c: New test.
1768
1769 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1770
1771 * g++.dg/other/unreachable-1.C: New test.
1772
1773 2004-12-06 Nick Clifton <nickc@redhat.com>
1774
1775 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1776 <limits.h> because the latter comes from gcc's include/ directory
1777 and not the newlib/libc/include directory.
1778
1779 2004-12-04 Richard Henderson <rth@redhat.com>
1780
1781 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1782
1783 2004-12-04 Richard Henderson <rth@redhat.com>
1784
1785 * lib/target-supports.exp (check_gc_sections_available): Disable
1786 for alpha and ia64.
1787
1788 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1789
1790 PR middle-end/17909
1791 * g++.dg/other/vararg-2.C: New test.
1792
1793 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1794
1795 PR c++/17011, c++/17971
1796 * g++.dg/template/error15.C: Adjust expected error.
1797 * g++.dg/template/instantiate3.C: Likewise.
1798
1799 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1800
1801 * gcc.dg/altivec-18.c: Fix for darwin
1802
1803 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1804
1805 PR c++/18782
1806 * g++.dg/parse/ptrmem2.C: New.
1807
1808 PR c++/18318
1809 * g++.dg/template/new1.C: New.
1810
1811 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1812
1813 PR fortran/18710
1814 * gfortran.dg/direct_io_3.f90: New test.
1815
1816 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1817
1818 PR 18758
1819 * g++.dg/parse/crash21.C: New.
1820
1821 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1822
1823 PR c++/15664, c++/18276
1824 * g++.dg/template/ttp13.C: New test.
1825 * g++.dg/template/ttp14.C: Likewise.
1826
1827 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1828
1829 PR c++/18123
1830 * g++.dg/parse/enum2.C: New test.
1831 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1832
1833 2004-12-02 Nick Clifton <nickc@redhat.com>
1834
1835 * gcc.target/xstormy16: New test directory.
1836 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1837 * gcc.target/xstormy16/bp.c: Check the generation of bp
1838 instructions.
1839 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1840 bn instructions and the BELOW100 attribute.
1841
1842 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1843
1844 PR target/16952
1845 * gcc.dg/ppc-eabi.c: New.
1846
1847 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1848
1849 PR fortran/18284
1850 * gfortran.dg/backspace.f90
1851
1852 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1853
1854 * gfortran.dg/inquire.f90: New test.
1855
1856 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1857
1858 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1859 handle effective-target-keyword.
1860 (dg-skip-if): Support effective-target keyword as target list.
1861 (dg-xfail-if): Ditto.
1862 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1863
1864 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1865
1866 PR tree-optimization/18291
1867 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1868
1869 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1870
1871 PR C++/18729
1872 * g++.dg/parse/crash20.C: New.
1873
1874 PR c++/17431
1875 * g++.dg/overload/arg1.C: New.
1876 * g++.dg/overload/arg2.C: New.
1877 * g++.dg/overload/arg3.C: New.
1878 * g++.dg/overload/arg4.C: New.
1879
1880 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1881
1882 * gcc.dg/c99-flex-array-4.c: Remove.
1883
1884 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1885
1886 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1887
1888 * lib/target-supports.exp (is-effective-target): Simplify.
1889
1890 * lib/target-supports.exp (check_effective_target_vect_long):
1891 Fix for powerpc64-*-*.
1892
1893 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1894
1895 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1896 to support new requirements on FreeBSD 5.
1897
1898 2004-11-30 Devang Patel <dpatel@apple.com>
1899
1900 PR 18702
1901 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1902
1903 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1904
1905 * g++.dg/ext/altivec-13.C: New test.
1906
1907 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1908
1909 PR tree-opt/18298
1910 * gcc.c-torture/execute/p18298.c: New test.
1911
1912 2004-11-30 Ira Rosen <irar@il.ibm.com>
1913 Dorit Naishlos <dorit@il.ibm.com>
1914
1915 PR tree-opt/18607
1916 * gcc.dg/vect/vect-89.c: New test.
1917
1918 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1919
1920 * gcc.dg/pr18596-1.c: New test.
1921
1922 2004-11-30 Ben Elliston <bje@au.ibm.com>
1923
1924 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1925
1926 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1927
1928 PR c/18479
1929 * gcc.dg/pr18479.c: New test.
1930
1931 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1932
1933 PR target/18490
1934 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1935 mmix-knuth-mmixware.
1936
1937 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1938 cris-*-elf* cris-*-aout* mmix-*-*
1939
1940 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1941
1942 PR middle-end/18725
1943 * gcc.dg/pr18725.c: New test.
1944
1945 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1946
1947 PR target/18488
1948 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1949
1950 PR target/18336
1951 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1952
1953 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1954
1955 PR c++/18368
1956 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1957 * g++.old-deja/g++.law/ctors5.C: Likewise.
1958 * g++.old-deja/g++.other/crash25.C: Likewise.
1959
1960 PR c++/18674
1961 * g++.dg/template/error16.C: New test.
1962
1963 PR c++/18512
1964 * g++.dg/template/crash29.C: New test.
1965
1966 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1967
1968 PR tree-optimization/18712
1969 * gcc.c-torture/compile/pr18712.c: New test.
1970
1971 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1972
1973 PR c/7544
1974 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1975 tests.
1976
1977 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1978
1979 PR c++/18652
1980 * g++.dg/lookup/crash6.C: New test.
1981
1982 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1983
1984 PR middle-end/18164
1985 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1986
1987 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1988
1989 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1990 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1991 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1992
1993 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1994
1995 * gcc.dg/pr18164.c: New test.
1996
1997 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1998
1999 * gcc.dg/funroll-loops-all.c: New.
2000
2001 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2002
2003 PR target/18489
2004 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2005 delimeter, match space and TAB as well as ":".
2006
2007 PR target/18484
2008 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2009
2010 PR target/18348
2011 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2012
2013 PR target/18345
2014 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2015
2016 PR target/18337
2017 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2018
2019 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2020
2021 * gfortran.dg/direct_io_2.f90: New test.
2022
2023 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2024
2025 PR target/18334
2026 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2027
2028 2004-11-28 Richard Henderson <rth@redhat.com>
2029
2030 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2031
2032 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2033
2034 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2035 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2036 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2037 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2038 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2039 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2040 gcc.dg/pointer-arith-8.c: New tests.
2041
2042 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2043
2044 PR fortran/18364
2045 * gfortran.dg/endfile.f90: New test.
2046
2047 2004-11-27 Falk Hueffner <falk@debian.org>
2048
2049 * gcc.dg/loop-6.c: New test.
2050
2051 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2052
2053 * gcc.c-torture/execute/20041126-1.c: New test.
2054
2055 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2056
2057 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2058 on IRIX.
2059
2060 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2061
2062 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2063 functions.
2064
2065 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2066
2067 PR rtl-optimization/17825
2068 * gcc.c-torture/compile/20041119-1.c: New test.
2069
2070 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2071
2072 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2073 Check existence of ld library path variables before unsetting.
2074
2075 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2076
2077 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2078
2079 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2080
2081 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2082
2083 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2084
2085 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2086
2087 2004-11-26 Ben Elliston <bje@au.ibm.com>
2088
2089 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2090 dg-do directive.
2091
2092 2004-11-26 Ben Elliston <bje@au.ibm.com>
2093
2094 * gcc.dg/pr17957.c: Pass --param, not -param.
2095
2096 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2097
2098 PR middle-end/17957
2099 * testsuite/gcc.dg/pr17957.c: New test.
2100
2101 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2102
2103 PR c++/18445
2104 * g++.dg/template/crash28.C: Likewise.
2105
2106 PR c++/18001
2107 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2108 * g++.dg/ext/lvaddr.C: Likewise.
2109 * g++.dg/opt/pr7503-3.C: Likewise.
2110
2111 PR c++/18466
2112 * g++.dg/parse/qualified3.C: New test.
2113 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2114
2115 PR c++/18545
2116 * g++.dg/expr/return1.C: New test.
2117
2118 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2119
2120 Friend class name lookup 3/n, PR c++/3332
2121 * g++.dg/lookup/friend3.C: New test.
2122 * g++.dg/lookup/friend4.C: Likewise.
2123 * g++.dg/lookup/friend5.C: Likewise.
2124
2125 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2126
2127 Friend class name lookup 2/n, PR c++/14513, c++/15410
2128 * g++.dg/lookup/friend2.C: New test.
2129 * g++.dg/template/friend31.C: Likewise.
2130
2131 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2132
2133 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2134
2135 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2136
2137 PR c++/17473
2138 * g++.dg/tc1/dr56.C: Remove.
2139 * g++.dg/template/typedef1.C: Add dg-error markers.
2140 * g++.old-deja/g++.other/typedef7.C: Likewise.
2141
2142 PR c++/18285
2143 * g++.dg/parse/typedef7.C: New test.
2144
2145 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2146
2147 * gcc.c-torture/execute/20041124-1.c: New test.
2148
2149 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2150
2151 * g++.dg/template/deduce3.C: New test.
2152
2153 PR c++/18586
2154 * g++.dg/template/crash27.C: New test.
2155
2156 PR c++/18530
2157 * g++.dg/warn/Wshadow-3.C: New test.
2158
2159 2004-11-24 Devang Patel <dpatel@apple.com>
2160
2161 PR/18555
2162 * gcc.dg/cpp/isysroot-1.c: New test.
2163 * gcc.dg/cpp/usr/include/stdio.h: New file.
2164 * gcc.dg/cpp/isysroot-2.c: New test.
2165 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2166 New file.
2167
2168 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2169
2170 PR c++/8929
2171 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2172
2173 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2174
2175 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2176 * gcc.target/sparc/pdist.c: Likewise.
2177
2178 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2179
2180 PR c++/16882
2181 * g++.dg/conversion/simd1.C: New test.
2182
2183 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2184
2185 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2186 and restore_ld_library_path_env_vars.
2187 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2188 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2189 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2190 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2191
2192 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2193
2194 * gcc.dg/pragma-align-2.c: Test macro expansion.
2195 * gcc.dg/pragma-pack-2.c: New test.
2196
2197 2004-11-23 Richard Henderson <rth@redhat.com>
2198
2199 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2200 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2201 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2202 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2203 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2204 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2205
2206 * gcc.dg/vect/vect.exp: Add check for alpha.
2207 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2208 (check_effective_target_vect_int): Enable for alpha.
2209 (check_effective_target_vect_long): New.
2210 (is-effective-target): Add it.
2211
2212 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2213
2214 * gcc.dg/pr18614-1.c: New test.
2215
2216 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2217
2218 * gcc.dg/setjmp-2.c: New test.
2219
2220 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2221
2222 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2223 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2224 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2225 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2226 gcc.target/sparc/pdist.c: New tests.
2227
2228 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2229
2230 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2231
2232 2004-11-22 Dale Johannesen <dalej@apple.com>
2233
2234 * gcc.dg/20041111-1.c: New.
2235
2236 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2237
2238 PR tree-opt/18536
2239 * gcc.dg/vect/pr18536.c: New test.
2240
2241 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2242
2243 PR c++/18354
2244 * g++.dg/template/nontype11.C: New test.
2245
2246 2004-11-21 Roger Sayle <roger@eyesopen.com>
2247
2248 PR middle-end/18520
2249 * gcc.dg/pr18520-1.c: New test case.
2250
2251 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2252
2253 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2254 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2255 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2256 expected diagnostics.
2257
2258 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2259
2260 PR target/18580
2261 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2262 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2263 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2264
2265 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2266
2267 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2268
2269 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2270 Joseph Myers <joseph@codesourcery.com>
2271
2272 * lib/target-supports.exp (check_visibility_available): Really
2273 test the compiler.
2274
2275 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2276
2277 PR tree-opt/18181
2278 * gcc.dg/vect/vect-85.c: New test.
2279 * gcc.dg/vect/vect-86.c: New test.
2280 * gcc.dg/vect/vect-87.c: New test.
2281 * gcc.dg/vect/vect-88.c: New test.
2282
2283 2004-11-19 Ben Elliston <bje@au.ibm.com>
2284
2285 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2286
2287 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2288
2289 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2290 * gcc.dg/ppc-and-1.c: Ditto.
2291 * gcc.dg/ppc-compare-1.c: Ditto.
2292 * gcc.dg/ppc-mov-1.c: Ditto
2293
2294 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2295 Mark Mitchell <mark@codesourcery.com>
2296
2297 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2298
2299 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2300 Aldy Hernandez <aldyh@redhat.com>
2301
2302 * lib/target-supports.exp (check_effective_target_vect_int): New
2303 (check_effective_target_vect_float): New
2304 (check_effective_target_vect_double): New.
2305 (is-effective-target): Support new effective targets keywords.
2306 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2307 default action for dg-do.
2308 * gcc.dg/vect/pr16105.c: Use new support.
2309 * gcc.dg/vect/pr18400.c: Ditto.
2310 * gcc.dg/vect/pr18425.c: Ditto.
2311 * gcc.dg/vect/vect-1.c: Ditto.
2312 * gcc.dg/vect/vect-10.c: Ditto.
2313 * gcc.dg/vect/vect-11.c: Ditto.
2314 * gcc.dg/vect/vect-12.c: Ditto.
2315 * gcc.dg/vect/vect-13.c: Ditto.
2316 * gcc.dg/vect/vect-14.c: Ditto.
2317 * gcc.dg/vect/vect-15.c: Ditto.
2318 * gcc.dg/vect/vect-16.c: Ditto.
2319 * gcc.dg/vect/vect-17.c: Ditto.
2320 * gcc.dg/vect/vect-18.c: Ditto.
2321 * gcc.dg/vect/vect-19.c: Ditto.
2322 * gcc.dg/vect/vect-2.c: Ditto.
2323 * gcc.dg/vect/vect-20.c: Ditto.
2324 * gcc.dg/vect/vect-21.c: Ditto.
2325 * gcc.dg/vect/vect-22.c: Ditto.
2326 * gcc.dg/vect/vect-23.c: Ditto.
2327 * gcc.dg/vect/vect-24.c: Ditto.
2328 * gcc.dg/vect/vect-25.c: Ditto.
2329 * gcc.dg/vect/vect-26.c: Ditto.
2330 * gcc.dg/vect/vect-27.c: Ditto.
2331 * gcc.dg/vect/vect-27a.c: Ditto.
2332 * gcc.dg/vect/vect-28.c: Ditto.
2333 * gcc.dg/vect/vect-29.c: Ditto.
2334 * gcc.dg/vect/vect-29a.c: Ditto.
2335 * gcc.dg/vect/vect-3.c: Ditto.
2336 * gcc.dg/vect/vect-30.c: Ditto.
2337 * gcc.dg/vect/vect-31.c: Ditto.
2338 * gcc.dg/vect/vect-32.c: Ditto.
2339 * gcc.dg/vect/vect-33.c: Ditto.
2340 * gcc.dg/vect/vect-34.c: Ditto.
2341 * gcc.dg/vect/vect-35.c: Ditto.
2342 * gcc.dg/vect/vect-36.c: Ditto.
2343 * gcc.dg/vect/vect-37.c: Ditto.
2344 * gcc.dg/vect/vect-38.c: Ditto.
2345 * gcc.dg/vect/vect-4.c: Ditto.
2346 * gcc.dg/vect/vect-40.c: Ditto.
2347 * gcc.dg/vect/vect-41.c: Ditto.
2348 * gcc.dg/vect/vect-42.c: Ditto.
2349 * gcc.dg/vect/vect-43.c: Ditto.
2350 * gcc.dg/vect/vect-44.c: Ditto.
2351 * gcc.dg/vect/vect-45.c: Ditto.
2352 * gcc.dg/vect/vect-46.c: Ditto.
2353 * gcc.dg/vect/vect-47.c: Ditto.
2354 * gcc.dg/vect/vect-48.c: Ditto.
2355 * gcc.dg/vect/vect-48a.c: Ditto.
2356 * gcc.dg/vect/vect-49.c: Ditto.
2357 * gcc.dg/vect/vect-5.c: Ditto.
2358 * gcc.dg/vect/vect-50.c: Ditto.
2359 * gcc.dg/vect/vect-51.c: Ditto.
2360 * gcc.dg/vect/vect-52.c: Ditto.
2361 * gcc.dg/vect/vect-53.c: Ditto.
2362 * gcc.dg/vect/vect-54.c: Ditto.
2363 * gcc.dg/vect/vect-55.c: Ditto.
2364 * gcc.dg/vect/vect-56.c: Ditto.
2365 * gcc.dg/vect/vect-56a.c: Ditto.
2366 * gcc.dg/vect/vect-57.c: Ditto.
2367 * gcc.dg/vect/vect-58.c: Ditto.
2368 * gcc.dg/vect/vect-59.c: Ditto.
2369 * gcc.dg/vect/vect-6.c: Ditto.
2370 * gcc.dg/vect/vect-60.c: Ditto.
2371 * gcc.dg/vect/vect-61.c: Ditto.
2372 * gcc.dg/vect/vect-62.c: Ditto.
2373 * gcc.dg/vect/vect-63.c: Ditto.
2374 * gcc.dg/vect/vect-64.c: Ditto.
2375 * gcc.dg/vect/vect-65.c: Ditto.
2376 * gcc.dg/vect/vect-66.c: Ditto.
2377 * gcc.dg/vect/vect-67.c: Ditto.
2378 * gcc.dg/vect/vect-68.c: Ditto.
2379 * gcc.dg/vect/vect-69.c: Ditto.
2380 * gcc.dg/vect/vect-7.c: Ditto.
2381 * gcc.dg/vect/vect-72.c: Ditto.
2382 * gcc.dg/vect/vect-72a.c: Ditto.
2383 * gcc.dg/vect/vect-73.c: Ditto.
2384 * gcc.dg/vect/vect-74.c: Ditto.
2385 * gcc.dg/vect/vect-75.c: Ditto.
2386 * gcc.dg/vect/vect-76.c: Ditto.
2387 * gcc.dg/vect/vect-77.c: Ditto.
2388 * gcc.dg/vect/vect-77a.c: Ditto.
2389 * gcc.dg/vect/vect-78.c: Ditto.
2390 * gcc.dg/vect/vect-79.c: Ditto.
2391 * gcc.dg/vect/vect-8.c: Ditto.
2392 * gcc.dg/vect/vect-80.c: Ditto.
2393 * gcc.dg/vect/vect-82.c: Ditto.
2394 * gcc.dg/vect/vect-82_64.c: Ditto.
2395 * gcc.dg/vect/vect-83.c: Ditto.
2396 * gcc.dg/vect/vect-83_64.c: Ditto.
2397 * gcc.dg/vect/vect-9.c: Ditto.
2398 * gcc.dg/vect/vect-all.c: Ditto.
2399 * gcc.dg/vect/vect-none.c: Ditto.
2400
2401 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2402
2403 * lib/gcc-dg.exp (dg-skip-if): New function.
2404 (dg-forbid-option): Remove.
2405 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2406 * g++.dg/abi/bitfield8.C: Likewise.
2407 * g++.dg/abi/dtor1.C: Likewise.
2408 * g++.dg/abi/empty10.C: Likewise.
2409 * g++.dg/abi/empty7.C: Likewise.
2410 * g++.dg/abi/empty9.C: Likewise.
2411 * g++.dg/abi/layout3.C: Likewise.
2412 * g++.dg/abi/layout4.C: Likewise.
2413 * g++.dg/abi/thunk1.C: Likewise.
2414 * g++.dg/abi/thunk2.C: Likewise.
2415 * g++.dg/abi/vbase11.C: Likewise.
2416 * g++.dg/abi/vthunk2.C: Likewise.
2417 * g++.dg/abi/vthunk3.C: Likewise.
2418 * g++.dg/ext/attrib8.C: Likewise.
2419 * g++.dg/opt/longbranch2.C: Likewise.
2420 * g++.dg/opt/reg-stack4.C: Likewise.
2421 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2422 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2423 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2424 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2425 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2426 * gcc.dg/20000609-1.c: Likewise.
2427 * gcc.dg/20000720-1.c: Likewise.
2428 * gcc.dg/20011107-1.c: Likewise.
2429 * gcc.dg/20011119-1.c: Likewise.
2430 * gcc.dg/20020108-1.c: Likewise.
2431 * gcc.dg/20020122-2.c: Likewise.
2432 * gcc.dg/20020122-3.c: Likewise.
2433 * gcc.dg/20020201-3.c: Likewise.
2434 * gcc.dg/20020206-1.c: Likewise.
2435 * gcc.dg/20020218-1.c: Likewise.
2436 * gcc.dg/20020310-1.c: Likewise.
2437 * gcc.dg/20020411-1.c: Likewise.
2438 * gcc.dg/20020418-2.c: Likewise.
2439 * gcc.dg/20020426-1.c: Likewise.
2440 * gcc.dg/20020426-2.c: Likewise.
2441 * gcc.dg/20020517-1.c: Likewise.
2442 * gcc.dg/20020523-1.c: Likewise.
2443 * gcc.dg/20020523-2.c: Likewise.
2444 * gcc.dg/20020729-1.c: Likewise.
2445 * gcc.dg/20030204-1.c: Likewise.
2446 * gcc.dg/20030826-2.c: Likewise.
2447 * gcc.dg/20030926-1.c: Likewise.
2448 * gcc.dg/20031202-1.c: Likewise.
2449 * gcc.dg/980312-1.c: Likewise.
2450 * gcc.dg/980313-1.c: Likewise.
2451 * gcc.dg/990117-1.c: Likewise.
2452 * gcc.dg/990424-1.c: Likewise.
2453 * gcc.dg/990524-1.c: Likewise.
2454 * gcc.dg/991230-1.c: Likewise.
2455 * gcc.dg/i386-387-1.c: Likewise.
2456 * gcc.dg/i386-387-2.c: Likewise.
2457 * gcc.dg/i386-387-3.c: Likewise.
2458 * gcc.dg/i386-387-4.c: Likewise.
2459 * gcc.dg/i386-387-5.c: Likewise.
2460 * gcc.dg/i386-387-6.c: Likewise.
2461 * gcc.dg/i386-asm-1.c: Likewise.
2462 * gcc.dg/i386-bitfield1.c: Likewise.
2463 * gcc.dg/i386-bitfield2.c: Likewise.
2464 * gcc.dg/i386-loop-1.c: Likewise.
2465 * gcc.dg/i386-loop-2.c: Likewise.
2466 * gcc.dg/i386-loop-3.c: Likewise.
2467 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2468 * gcc.dg/i386-pic-1.c: Likewise.
2469 * gcc.dg/i386-regparm.c: Likewise.
2470 * gcc.dg/i386-signbit-1.c: Likewise.
2471 * gcc.dg/i386-signbit-2.c: Likewise.
2472 * gcc.dg/i386-signbit-3.c: Likewise.
2473 * gcc.dg/i386-sse-5.c: Likewise.
2474 * gcc.dg/i386-sse-8.c: Likewise.
2475 * gcc.dg/i386-unroll-1.c: Likewise.
2476 * gcc.dg/tls/opt-1.c: Likewise.
2477 * gcc.dg/tls/opt-2.c: Likewise.
2478 * gcc.dg/unroll-1.c: Likewise.
2479 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2480 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2481 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2482 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2483
2484 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2485
2486 * g++.dg/template/incomplete1.C: New test.
2487
2488 2004-11-16 Nick Clifton <nickc@redhat.com>
2489
2490 Revert patches accidentally commited during checkin of fixes for
2491 xstormy16 tests:
2492 gcc.c-torture/execute/simd-4.c: Revert
2493 gcc.dg/20040910-1.c: Revert.
2494
2495 2004-11-16 Paul Brook <paul@codesourcery.com>
2496
2497 PR fortran/13010
2498 * gfortran.dg/der_pointer_1.f90: New test.
2499
2500 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2501
2502 PR c/18498
2503 * gcc.dg/bitfld-13.c: New test.
2504
2505 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2506
2507 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2508 powerpc*-*-linux*.
2509
2510 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2511 * gcc.dg/ppc64-abi-2.c: Ditto.
2512 * gcc.dg/ppc64-abi-3.c: Ditto.
2513
2514 * lib/gcc-dg.exp (dg-target-list): Remove.
2515
2516 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2517
2518 * gcc.dg/ia64-postinc.c: New test.
2519
2520 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2521
2522 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2523
2524 2004-11-15 Nick Clifton <nickc@redhat.com>
2525
2526 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2527 __INT_MAX__ so that the test can be compiled by toolchains
2528 targeted at 16-bit processors.
2529
2530 * gcc.dg/20040625-1.c: Use long constants rather than integers
2531 when performing arithmetic that will overflow 16-bits.
2532
2533 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2534 xstormy16. It does not support 128-bit vector operations.
2535
2536 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2537 with the macro PTR_TYPE. Define this macro to an integer type
2538 suitable for holding a pointer.
2539
2540 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2541 the target is a 16-bit processor.
2542
2543 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2544 16-bit targets where the character constant will be too long.
2545
2546 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2547 where the double will not be directly addressable.
2548
2549 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2550
2551 Friend class name lookup 1/n, PR c++/18471
2552 * g++.dg/template/crash26.C: New test.
2553 * g++.dg/lookup/struct1.C: Adjust expected error.
2554 * g++.dg/parse/elab1.C: Likewise.
2555 * g++.dg/parse/elab2.C: Likewise.
2556 * g++.dg/parse/int-as-enum1.C: Likewise.
2557 * g++.dg/parse/struct-as-enum1.C: Likewise.
2558 * g++.dg/parse/typedef1.C: Likewise.
2559 * g++.dg/parse/typedef3.C: Likewise.
2560 * g++.dg/parse/typedef4.C: Likewise.
2561 * g++.dg/parse/typedef5.C: Likewise.
2562 * g++.dg/template/nontype4.C: Likewise.
2563 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2564 * g++.old-deja/g++.other/elab1.C: Likewise.
2565 * g++.old-deja/g++.other/syntax4.C: Likewise.
2566
2567 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2568
2569 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2570
2571 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2572
2573 * gcc.c-torture/execute/20041114-1.c: New test.
2574
2575 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2576
2577 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2578 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2579 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2580 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2581 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2582 gcc.dg/switch-7.c: New tests.
2583
2584 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2585
2586 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2587
2588 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2589
2590 PR tree-opt/18400
2591 * gcc.dg/vect/pr18400.c: New test.
2592
2593 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2594 Andrew Pinski <pinskia@physics.uc.edu>
2595
2596 PR tree-opt/18425
2597 * gcc.dg/vect/pr18425.c: New test.
2598
2599 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2600
2601 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2602 Guard with dg-require-alias and dg-require-visibility.
2603
2604 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2605
2606 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2607
2608 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2609
2610 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2611
2612 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2613
2614 PR c++/17344
2615 * g++.dg/template/defarg5.C: New test.
2616
2617 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2618
2619 * g++.dg/parse/cast1.C: Run only on ILP32.
2620 * g++.old-deja/g++.mike/p784.C: Likewise.
2621
2622 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2623
2624 * gcc.c-torture/execute/20041113-1.c: New test.
2625
2626 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2627
2628 PR target/18230
2629 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2630 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2631 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2632 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2633 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2634 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2635 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2636 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2637 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2638 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2639 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2640 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2641 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2642
2643 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2644
2645 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2646 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2647 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2648 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2649 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2650 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2651 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2652 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2653 gcc.target/sparc/combined-1.c: New tests.
2654
2655 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2656
2657 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2658 New tests.
2659
2660 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2661
2662 * lib/gcc-dg.exp (dg-forbid-option): New function.
2663 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2664 * g++.dg/abi/bitfield8.C: Likewise.
2665 * g++.dg/abi/dtor1.C: Likewise.
2666 * g++.dg/abi/empty10.C: Likewise.
2667 * g++.dg/abi/empty7.C: Likewise.
2668 * g++.dg/abi/empty9.C: Likewise.
2669 * g++.dg/abi/layout3.C: Likewise.
2670 * g++.dg/abi/layout4.C: Likewise.
2671 * g++.dg/abi/thunk1.C: Likewise.
2672 * g++.dg/abi/thunk2.C: Likewise.
2673 * g++.dg/abi/vbase11.C: Likewise.
2674 * g++.dg/abi/vthunk2.C: Likewise.
2675 * g++.dg/abi/vthunk3.C: Likewise.
2676 * g++.dg/ext/attrib8.C: Likewise.
2677 * g++.dg/opt/longbranch2.C: Likewise.
2678 * g++.dg/opt/reg-stack4.C: Likewise.
2679 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2680 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2681 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2682 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2683 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2684 * gcc.dg/20000609-1.c: Likewise.
2685 * gcc.dg/20000720-1.c: Likewise.
2686 * gcc.dg/20011107-1.c: Likewise.
2687 * gcc.dg/20011119-1.c: Likewise.
2688 * gcc.dg/20020108-1.c: Likewise.
2689 * gcc.dg/20020122-2.c: Likewise.
2690 * gcc.dg/20020122-3.c: Likewise.
2691 * gcc.dg/20020201-3.c: Likewise.
2692 * gcc.dg/20020206-1.c: Likewise.
2693 * gcc.dg/20020218-1.c: Likewise.
2694 * gcc.dg/20020310-1.c: Likewise.
2695 * gcc.dg/20020411-1.c: Likewise.
2696 * gcc.dg/20020418-2.c: Likewise.
2697 * gcc.dg/20020426-1.c: Likewise.
2698 * gcc.dg/20020426-2.c: Likewise.
2699 * gcc.dg/20020517-1.c: Likewise.
2700 * gcc.dg/20020523-1.c: Likewise.
2701 * gcc.dg/20020523-2.c: Likewise.
2702 * gcc.dg/20020729-1.c: Likewise.
2703 * gcc.dg/20030204-1.c: Likewise.
2704 * gcc.dg/20030826-2.c: Likewise.
2705 * gcc.dg/20030926-1.c: Likewise.
2706 * gcc.dg/20031202-1.c: Likewise.
2707 * gcc.dg/980312-1.c: Likewise.
2708 * gcc.dg/980313-1.c: Likewise.
2709 * gcc.dg/990117-1.c: Likewise.
2710 * gcc.dg/990424-1.c: Likewise.
2711 * gcc.dg/990524-1.c: Likewise.
2712 * gcc.dg/991230-1.c: Likewise.
2713 * gcc.dg/i386-387-1.c: Likewise.
2714 * gcc.dg/i386-387-2.c: Likewise.
2715 * gcc.dg/i386-387-3.c: Likewise.
2716 * gcc.dg/i386-387-4.c: Likewise.
2717 * gcc.dg/i386-387-5.c: Likewise.
2718 * gcc.dg/i386-387-6.c: Likewise.
2719 * gcc.dg/i386-asm-1.c: Likewise.
2720 * gcc.dg/i386-bitfield1.c: Likewise.
2721 * gcc.dg/i386-bitfield2.c: Likewise.
2722 * gcc.dg/i386-loop-1.c: Likewise.
2723 * gcc.dg/i386-loop-2.c: Likewise.
2724 * gcc.dg/i386-loop-3.c: Likewise.
2725 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2726 * gcc.dg/i386-pic-1.c: Likewise.
2727 * gcc.dg/i386-regparm.c: Likewise.
2728 * gcc.dg/i386-signbit-1.c: Likewise.
2729 * gcc.dg/i386-signbit-2.c: Likewise.
2730 * gcc.dg/i386-signbit-3.c: Likewise.
2731 * gcc.dg/i386-sse-5.c: Likewise.
2732 * gcc.dg/i386-sse-8.c: Likewise.
2733 * gcc.dg/i386-unroll-1.c: Likewise.
2734 * gcc.dg/tls/opt-1.c: Likewise.
2735 * gcc.dg/tls/opt-2.c: Likewise.
2736 * gcc.dg/unroll-1.c: Likewise.
2737 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2738 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2739 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2740 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2741 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2742 -m64 is specified.
2743
2744 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2745
2746 PR c++/18389
2747 * g++.dg/parse/cond1.C: New test.
2748
2749 PR c++/18429
2750 * g++.dg/template/array9.C: New test.
2751 * g++.dg/ext/vla1.C: Adjust error messages.
2752 * g++.dg/ext/vlm1.C: Likewise.
2753 * g++.dg/template/crash2.C: Likewise.
2754
2755 PR c++/18436
2756 * g++.dg/template/call3.C: New test.
2757
2758 PR c++/18407
2759 * g++.dg/template/ptrmem11.C: New test.
2760
2761 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2762
2763 PR other/14264
2764 * lib/g++.exp: Set LC_ALL and LANG to C.
2765 * lib/gcc-dg.exp: Likewise.
2766 * lib/gfortran.exp: Likewise.
2767 * lib/objc.exp: Likewise.
2768 * lib/treelang.exp: Likewise.
2769
2770 2004-11-12 Andreas Schwab <schwab@suse.de>
2771
2772 * gcc.dg/pr16286.c: Fix last change.
2773
2774 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2775
2776 PR c++/18416
2777 * g++.dg/init/global1.C: New test.
2778
2779 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2780
2781 * gcc.c-torture/execute/20041112-1.c: New test.
2782
2783 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2784
2785 * lib/gcc-dg.exp (dg-target-list): New.
2786
2787 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2788 Richard Sandiford <rsandifo@redhat.com>
2789
2790 * lib/target-supports.exp (get-compiler_messages): New.
2791 (check_named_sections_available): Use it.
2792 (check_effective_target_ilp32): New.
2793 (check_effective_target_lp64): New.
2794 (is-effective-target): New.
2795 * lib/gcc-dg.exp (dg-require-effective-target): New.
2796
2797 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2798
2799 * gcc.dg/precedence-1.c: New test.
2800
2801 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2802
2803 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2804
2805 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2806 message, delete generated files, use more descriptive name for
2807 executable, and make the test unsupported when it cannot be run.
2808
2809 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2810 (dg-require-weak, dg-require-visibility, dg-require-alias,
2811 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2812 dg-require-iconv, dg-require-named-sections): Use it.
2813
2814 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2815
2816 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2817
2818 PR target/16457
2819 * gcc.dg/ppc-and-1: New
2820
2821 PR target/16796
2822 * gcc.dg/ppc-mov-1.c: New.
2823
2824 PR target/16458
2825 * gcc.dg/ppc-compare-1.c: New.
2826
2827 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2828
2829 * objc.dg/desig-init-2.m: New test.
2830
2831 2004-11-10 Adam Nemet <anemet@lnxw.com>
2832
2833 PR middle-end/18160
2834 * g++.dg/warn/register-var-1.C: New test.
2835 * g++.dg/warn/register-var-2.C: New test.
2836
2837 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2838
2839 * gcc.dg/union-2.c: New test.
2840
2841 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2842
2843 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2844 New test for PR tree-optimization/17892.
2845
2846 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2847
2848 PR c++/18369
2849 * g++.dg/init/new12.C: New test.
2850
2851 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2852
2853 * gcc.target/sparc: New directory.
2854 * gcc.target/sparc/sparc.exp: New driver.
2855 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2856 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2857 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2858 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2859
2860 2004-11-10 Paul Brook <paul@codesourcery.com>
2861
2862 PR fortran/18218
2863 * gfortran.dg/list_read.c: New test.
2864
2865 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2866
2867 PR c/18322
2868 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2869 expected diagnostic location.
2870
2871 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2872
2873 * gcc.dg/20041109-1.c: New test.
2874
2875 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2876
2877 PR objc/18406
2878 * objc/compile/pr18406.m: New test.
2879
2880 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2881
2882 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2883
2884 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2885
2886 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2887
2888 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2889
2890 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2891
2892 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2893
2894 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2895 exit.
2896
2897 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2898
2899 PR tree-opt/18299
2900 * gcc.c-torture/pr18299-1.c: New test.
2901
2902 2004-11-06 Andreas Schwab <schwab@suse.de>
2903
2904 * gcc.dg/pr16286.c: Also test for bool and pixel.
2905
2906 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2907
2908 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2909 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2910 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2911 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2912 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2913 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2914 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2915 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2916 gcc.dg/struct-semi-3.c: New tests.
2917
2918 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2919
2920 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2921
2922 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2923
2924 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2925 Do not use C99 designators.
2926
2927 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2928
2929 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2930
2931 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2932
2933 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2934 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2935 * gcc.c-torture/execute/simd-5.x: Remove.
2936
2937 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2938
2939 PR rtl-optimization/17933
2940 * gcc.dg/torture/pr17933-1.c: New test.
2941
2942 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2943
2944 PR target/18106
2945 * lib/target-supports.exp (check_weak_available): Support
2946 Windows.
2947
2948 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2949
2950 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2951 call to fflush(stdout) before abort.
2952 (my_ffsll): New function.
2953 (generate_fields): Use it.
2954
2955 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2956
2957 * gcc.dg/init-undef-1.c: New test.
2958
2959 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2960
2961 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2962 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2963 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2964 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2965 expected messages for new parser.
2966
2967 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2968
2969 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2970
2971 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2972
2973 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2974 on LP64 targets.
2975
2976 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2977
2978 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2979 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2980 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2981 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2982 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2983 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2984 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2985 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2986 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2987 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2988
2989 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2990
2991 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2992 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2993 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2994 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2995 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2996 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2997 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2998 for new parser.
2999
3000 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3001
3002 PR target/15342
3003 * gcc.dg/20041104-1.c: New test.
3004
3005 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3006
3007 * g++.dg/template/nontype7.C: New test.
3008 * g++.dg/template/nontype8.C: Likewise.
3009 * g++.dg/template/nontype9.C: Likewise.
3010 * g++.dg/template/nontype10.C: Likewise.
3011 * g++.dg/tc1/dr49.C: Likewise.
3012 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3013 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3014
3015 2004-11-04 Ben Elliston <bje@au.ibm.com>
3016
3017 * g++.dg/rtti/tinfo1.C: Remove xfails.
3018
3019 2004-11-04 Ben Elliston <bje@au.ibm.com>
3020
3021 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3022 packed attribute to the definition to satisfy the new C++ parser.
3023
3024 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3025
3026 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3027 invocations of va_arg.
3028
3029 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3030
3031 PR c++/18124
3032 * g++.dg/template/crash25.C: New test.
3033
3034 PR c++/18155
3035 * g++.dg/template/typedef2.C: New test.
3036 * g++.dg/parse/crash13.C: Adjust error markers.
3037
3038 PR c++/18177
3039 * g++.dg/conversion/const3.C: New test.
3040
3041 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3042
3043 PR fortran/17535
3044 PR fortran/17583
3045 PR fortran/17713
3046 * gfortran.dg/generic_[123].f90: New testcases.
3047
3048 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3049
3050 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3051 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3052
3053 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3054
3055 PR tree-opt/16808
3056 * gcc.c-torture/compile/pr16808.c: New test.
3057
3058 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3059
3060 PR rtl-optimization/17104
3061 * gcc.dg/ppc-bitfield1.c: New.
3062
3063 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3064
3065 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3066
3067 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3068
3069 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3070 strings for 32-bit code.
3071
3072 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3073
3074 PR c/18239
3075 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3076
3077 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3078
3079 PR c++/18064
3080 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3081
3082 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3083
3084 PR c++/15172
3085 * g++.dg/init/aggr2.C: New test.
3086
3087 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3088
3089 * objc.dg/local-decl-1.m: New test.
3090
3091 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3092
3093 * gcc.dg/20040910-1.c: Adjust regex.
3094
3095 2004-10-30 Roger Sayle <roger@eyesopen.com>
3096
3097 PR rtl-optimization/18084
3098 * g++.dg/opt/pr18084-1.C: New testcase.
3099
3100 2004-10-30 Matt Austern <austern@apple.com>
3101
3102 PR c++/17542
3103 * g++.dg/ext/attrib18.C: New test.
3104
3105 2004-10-30 Roger Sayle <roger@eyesopen.com>
3106
3107 PR middle-end/18096
3108 * gcc.dg/pr18096-1.c: New test case.
3109
3110 2004-10-30 Roger Sayle <roger@eyesopen.com>
3111
3112 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3113
3114 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3115
3116 PR c/16666
3117 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3118 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3119 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3120 gcc.dg/old-style-prom-3.c: New tests.
3121
3122 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3123
3124 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3125 Remove unnecessary inclusion of stdio.h.
3126
3127 2004-10-29 Roger Sayle <roger@eyesopen.com>
3128
3129 PR rtl-optimization/17581
3130 * gcc.dg/pr17581-1.c: New test case.
3131
3132 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3133
3134 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3135 being implemented.
3136 * g++.dg/conversion/dr195-1.C: New.
3137 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3138 * g++.old-deja/g++.mike/p10148.C: Likewise.
3139
3140 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3141
3142 PR c++/17695
3143 * g++.dg/debug/typedef2.C: New test.
3144
3145 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3146
3147 PR fortran/13490
3148 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3149 * gfortran.dg/g77/README: Update.
3150
3151 2004-10-28 Matt Austern <austern@apple.com>
3152
3153 PR c++/14124
3154 * g++.dg/ext/packed7.C: New test.
3155
3156 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3157
3158 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3159 scan-assembler.
3160 * lib/scanasm.exp (hidden-scan-for): New proc.
3161 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3162 string.
3163 (scan-not-hidden): Likewise.
3164 * lib/target-supports.exp (check_visibility_available): mach-o is
3165 support too.
3166
3167 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3168
3169 PR c++/17132
3170 * g++.dg/template/memclass3.C: New test.
3171
3172 2004-10-28 Adam Nemet <anemet@lnxw.com>
3173
3174 PR middle-end/18160
3175 * gcc.dg/register-var-1.c: New test.
3176 * gcc.dg/register-var-2.c: New test.
3177 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3178 error now.
3179
3180 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3181
3182 PR other/18172
3183 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3184 unused variables.
3185 * gcc.dg/vect/vect-22.c: Likewise.
3186
3187 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3188
3189 * gcc.dg/i386-rotate-1.c: New test.
3190
3191 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3192
3193 * g++.dg/init/ref12.C: Add "run" marker.
3194
3195 PR c++/17435
3196 * g++.dg/init/ref12.C: New test.
3197
3198 PR c++/18140
3199 * g++.dg/template/shift1.C: New test.
3200 * g++.dg/template/error10.C: Adjust error markers.
3201
3202 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3203
3204 PR tree-opt/17529
3205 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3206
3207 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3208
3209 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3210 * gcc.dg/weak/weak-3.c: Likewise.
3211 * gcc.dg/weak/weak-5.c: Likewise.
3212 * gcc.dg/weak/weak-9.c: Likewise.
3213 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3214 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3215
3216 * gcc.dg/darwin-weakimport-1.c: New.
3217
3218 2004-10-28 Ben Elliston <bje@au.ibm.com>
3219
3220 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3221
3222 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3223
3224 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3225 'syntax' error messages.
3226 * gcc.dg/cpp/direct2s.c: Likewise.
3227
3228 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3229
3230 * gcc.c-torture/compile/20041026-1.c: New.
3231
3232 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3233
3234 PR c++/18093
3235 * g++.dg/lookup/ns2.C: New test.
3236
3237 PR c++/18020
3238 * g++.dg/template/enum4.C: New test.
3239
3240 PR c++/18161
3241 * g++.dg/template/expr1.C: New test.
3242
3243 2004-10-26 Ben Elliston <bje@au.ibm.com>
3244
3245 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3246
3247 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3248
3249 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3250 gcc.dg/decl-nospec-3.c: New tests.
3251
3252 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3253
3254 * objc.dg/super-class-3.m: New test.
3255
3256 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3257
3258 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3259 resyncing.
3260 * gcc.dg/cpp/direct2s.c: Likewise.
3261
3262 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3263
3264 * objc.dg/image-info.m: Update for changes to section selection.
3265
3266 2004-10-25 David Ayers <d.ayers@inode.at>
3267 Ziemowit Laski <zlaski@apple.com>
3268
3269 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3270 diagnostics when messaging 'id <Proto>'.
3271 * objc.dg/class-protocol-1.m: New test.
3272 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3273 a non-existent method signature.
3274 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3275 Update diagnostics when messaging with non-existent method signature.
3276 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3277 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3278 invalid receivers are now resolved as if messaging 'id'; remove
3279 extraneous diagnostics.
3280
3281 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3282
3283 PR c/16667
3284 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3285 gcc.dg/init-desig-obs-3.c: New tests.
3286
3287 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3288
3289 * gcc.dg/debug/20041023-1.c: New test.
3290
3291 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3292
3293 PR middle-end/17407
3294 * gcc.c-torture/compile/pr17407.c: New test.
3295
3296 PR c++/18121
3297 * g++.dg/template/array8.C: New test.
3298
3299 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3300
3301 PR other/18138
3302 * lib/g++.exp: Accept more than one multilib libgcc.
3303 * lib/gcc-dg.exp: Likewise.
3304 * lib/objc.exp: Likewise.
3305 * lib/treelang.exp: Likewise.
3306 * lib/gfortran.exp: Likewise.
3307
3308 2004-10-24 Ben Elliston <bje@au.ibm.com>
3309
3310 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3311
3312 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3313
3314 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3315 * gcc.dg/c99-const-expr-3.c: Likewise.
3316
3317 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3318
3319 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3320
3321 2004-10-23 Ben Elliston <bje@au.ibm.com>
3322
3323 * gcc.c-torture/execute/loop-2e.x: Remove.
3324
3325 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3326
3327 PR c++/18095
3328 * g++.dg/parse/crash18.C: New.
3329 * g++.dg/parse/crash19.C: New.
3330
3331 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3332
3333 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3334 * g++.dg/ext/dllimport2.C: Same.
3335 * g++.dg/ext/dllimport8.C: Same.
3336
3337 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3338
3339 PR c++/10841
3340 * g++.dg/conversion/cast1.C: New test.
3341 * g++.dg/overload/pmf1.C: Adjust error marker.
3342
3343 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3344
3345 PR objc/17923
3346 * objc.dg/const-str-7.m: New test.
3347
3348 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3349
3350 * g++.dg/template/memfriend11.C: Fix comment typo.
3351 * g++.dg/template/memfriend14.C: Likewise.
3352
3353 2004-10-20 Richard Henderson <rth@redhat.com>
3354
3355 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3356 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3357 -fasynchronous-unwind-tables.
3358
3359 2004-10-20 Richard Henderson <rth@redhat.com>
3360
3361 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3362 (main): Return success.
3363 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3364 (main): Return success.
3365
3366 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3367
3368 PR c++/13495
3369 * g++.dg/template/memfriend9.C: New test.
3370 * g++.dg/template/memfriend10.C: Likewise.
3371 * g++.dg/template/memfriend11.C: Likewise.
3372 * g++.dg/template/memfriend12.C: Likewise.
3373 * g++.dg/template/memfriend13.C: Likewise.
3374 * g++.dg/template/memfriend14.C: Likewise.
3375 * g++.dg/template/memfriend15.C: Likewise.
3376 * g++.dg/template/memfriend16.C: Likewise.
3377 * g++.dg/template/memfriend17.C: Likewise.
3378 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3379
3380 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3381
3382 * g++.dg/conversion/dr195.C: New.
3383 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3384
3385 2004-10-20 Ben Elliston <bje@au.ibm.com>
3386 Devang Patel <dpatel@apple.com>
3387
3388 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3389 of floating point arithmetic, which could trap.
3390
3391 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3392
3393 PR c++/14035
3394 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3395 * g++.dg/conversion/const2.C: New test.
3396 * g++.dg/expr/reinterpret2.C: New test.
3397 * g++.dg/expr/reinterpret3.C: New test.
3398 * g++.dg/expr/cast2.C: New test.
3399 * g++.dg/expr/copy1.C: New test.
3400 * g++.dg/other/conversion1.C: Change error message.
3401 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3402 function pointers to void *.
3403 * g++.old-deja/g++.mike/p10148.C: Likewise.
3404
3405 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3406
3407 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3408
3409 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3410
3411 PR c++/18047
3412
3413 * g++.dg/parse/expr3.C: New test.
3414
3415 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3416
3417 * gcc.dg/smod-1.c: New test.
3418
3419 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3420
3421 * objc.dg/method-14.m: New test.
3422
3423 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3424
3425 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3426 Also xfail as the patch was reverted.
3427
3428 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3429
3430 PR middle-end/16973
3431 * gcc.dg/pr16973.c: New test.
3432
3433 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3434
3435 PR tree-optimization/17656
3436 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3437
3438 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3439
3440 * g++.dg/eh/shadow1.C: New.
3441
3442 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3443
3444 * gcc.c-torture/compile/20041018-1.c: New test.
3445
3446 2004-10-18 Ben Elliston <bje@au.ibm.com>
3447
3448 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3449 compiler referring to register 0 when accessing sdata. The linker
3450 now patches things up.
3451
3452 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3453
3454 PR c/17529
3455 * gcc.c-torture/compile/pr17529.c: New test.
3456
3457 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3458
3459 PR c++/17743
3460 * g++.dg/ext/attrib17.C: New test.
3461
3462 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3463
3464 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3465
3466 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3467
3468 PR c++/10479
3469 * g++.dg/ext/attrib16.C: New test.
3470
3471 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3472
3473 PR c++/17042
3474 * g++.dg/init/dso_handle1.C: New test.
3475
3476 PR c++/14667
3477 * g++.dg/parse/typedef6.C: New test.
3478
3479 PR c++/17916
3480 * g++.dg/parse/pragma1.C: New test.
3481
3482 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3483
3484 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3485
3486 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3487
3488 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3489 -fno-common when on HPPA HP-UX platforms.
3490
3491 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3492
3493 PR other/16820
3494 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3495 stdint.h.
3496 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3497 uintptr_t.
3498
3499 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3500
3501 PR c++/16301
3502 * g++.dg/lookup/strong-using-4.C: New test.
3503
3504 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3505
3506 PR middle-end/16567
3507 * gcc.c-torture/compile/nested-1.c: New test.
3508
3509 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3510
3511 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3512 and mipsisa64*-*-* (until support for misaligned loads is added).
3513 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3514 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3515 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3516 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3517 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3518 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3519
3520 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3521
3522 PR c++/17976
3523 * g++.dg/init/dtor3.C: New test.
3524
3525 2004-10-15 Ben Elliston <bje@au.ibm.com>
3526
3527 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3528
3529 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3530
3531 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3532 * gcc.dg/macho-lo-sum.c: Likewise.
3533
3534 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3535
3536 * gcc.dg/ppc-spe64-1.c: New test.
3537
3538 2004-10-14 Devang Patel <dpatel@apple.com>
3539
3540 PR 17635
3541 * gcc.dg/pr17635.c : New test.
3542
3543 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3544
3545 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3546 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3547 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3548 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3549 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3550 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3551 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3552 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3553 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3554 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3555 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3556 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3557 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3558 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3559 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3560 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3561 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3562 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3563
3564 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3565
3566 * gcc.dg/vect/vect-82.c: New testcase.
3567 * gcc.dg/vect/vect-82_64.c: New testcase.
3568 * gcc.dg/vect/vect-83.c: New testcase.
3569 * gcc.dg/vect/vect-83_64.c: New testcase.
3570
3571 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3572
3573 * gcc.dg/cpp/error-1.c: New test.
3574
3575 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3576
3577 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3578
3579 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3580
3581 PR target/17984
3582 * gcc.dg/cris-peep2-xsrand2.c: New test.
3583
3584 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3585
3586 PR c++/17661
3587 * testsuite/g++.dg/expr/for2.C: New test.
3588
3589 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3590
3591 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3592
3593 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3594
3595 PR tree-optimization/17724
3596 * g++.dg/opt/pr17724-1.C: New test.
3597 * g++.dg/opt/pr17724-2.C: New test.
3598 * g++.dg/opt/pr17724-3.C: New test.
3599 * g++.dg/opt/pr17724-4.C: New test.
3600 * g++.dg/opt/pr17724-5.C: New test.
3601 * g++.dg/opt/pr17724-6.C: New test.
3602
3603 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3604
3605 PR c/17301
3606 * gcc.dg/pr17301-2.c: New test.
3607
3608 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3609
3610 PR c++/15876
3611 * g++.dg/parse/error22.C: New test.
3612
3613 PR c++/17936
3614 * g++.dg/template/spec18.C: New test.
3615
3616 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3617
3618 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3619 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3620 memcpy.
3621 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3622 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3623
3624 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3625
3626 * g++.dg/eh/cleanup5.C: Add dg-options "".
3627
3628 2004-10-11 Roger Sayle <roger@eyesopen.com>
3629
3630 PR middle-end/17657
3631 * gcc.dg/switch-4.c: New test case.
3632
3633 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3634
3635 * gcc.c-torture/execute/20041011-1.c: New test.
3636
3637 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3638
3639 PR c++/17554
3640 * g++.dg/init/for3.C: New test.
3641
3642 PR c++/17657
3643 * g++.dg/opt/switch2.C: New test.
3644
3645 PR middle-end/17703
3646 * g++.dg/warn/Wreturn-2.C: New test.
3647
3648 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3649
3650 PR c++/17907
3651 * g++.dg/eh/cleanup5.C: New test.
3652
3653 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3654
3655 PR c++/17393
3656 * g++.dg/parse/error21.C: New test.
3657
3658 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3659
3660 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3661 * g++.dg/warn/incomplete1.C: Likewise.
3662 * g++.dg/template/qualttp20.C: Likewise.
3663
3664 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3665
3666 PR c/17881
3667 * parm-incomplete-1.c: New test.
3668
3669 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3670
3671 PR c++/17867
3672 * g++.dg/parse/error19.C: New test.
3673
3674 PR c++/17670
3675 * g++.dg/init/new11.C: New test.
3676
3677 PR c++/17821
3678 * g++.dg/parse/error20.C: New test.
3679
3680 PR c++/17826
3681 * g++.dg/template/crash24.C: New test.
3682
3683 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3684
3685 PR c/17301
3686 * gcc.dg/pr17301-1.c: New test.
3687
3688 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3689
3690 PR c/17189
3691 * gcc.dg/anon-struct-5.c: New test.
3692
3693 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3694
3695 PR c/17844
3696 * gcc.dg/pr17844-1.c: New test.
3697
3698 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3699
3700 PR tree-optimization/17906
3701 * gcc.c-torture/compile/pr17906.c: New.
3702
3703 2004-10-09 Stuart Hastings <stuart@apple.com>
3704 Roger Sayle <roger@eyesopen.com>
3705
3706 PR rtl-optimization/17853
3707 * gcc.dg/i386-mmx-5.c: New testcase.
3708
3709 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3710
3711 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3712
3713 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3714
3715 PR c++/17524
3716 * g++.dg/template/static9.C: New test.
3717
3718 PR c++/17685
3719 * g++.dg/parse/operator5.C: New test.
3720
3721 2004-10-09 Roger Sayle <roger@eyesopen.com>
3722
3723 PR middle-end/17894
3724 * gcc.c-torture/execute/divcmp-4.c: New test case.
3725
3726 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3727
3728 PR tree-opt/17902
3729 * g++.dg/opt/pr17902.C: New test.
3730
3731 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3732
3733 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3734
3735 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3736
3737 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3738
3739 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3740
3741 * gcc.dg/assign-warn-3.c: New test.
3742
3743 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3744
3745 PR c/16999
3746 * gcc.dg/cpp/ident-1.c: New test.
3747
3748 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3749
3750 * gcc.c-torture/compile/acc1.c: New.
3751
3752 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3753
3754 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3755 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3756
3757 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3758
3759 * gcc.dg/ultrasp11.c: New test.
3760
3761 2004-10-08 Michael Matz <matz@suse.de>
3762
3763 * gcc.dg/doloop-2.c: New test.
3764
3765 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3766
3767 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3768 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3769 objc.dg/method-9.m: Update expected diagnostics.
3770
3771 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3772
3773 * gcc.dg/ppc-fsel-3.c: New file.
3774 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3775
3776 2004-10-07 Paul Brook <paul@codesourcery.com>
3777
3778 * gfortran.dg/intrinsic_verify_1.f90: New test.
3779
3780 2004-10-07 Paul Brook <paul@codesourcery.com>
3781
3782 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3783
3784 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3785
3786 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3787 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3788 commit.
3789
3790 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3791
3792 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3793
3794 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3795
3796 PR c++/17115
3797 * g++.dg/warn/Winline-4.C: New test.
3798
3799 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3800
3801 * gcc.c-torture/compile/20041007-1.c: New test.
3802
3803 2004-10-07 Paul Brook <paul@codesourcery.com>
3804
3805 PR fortran/17678
3806 * gfortran.dg/use_allocated_1.f90: New test.
3807
3808 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3809
3810 PR middle-end/17849
3811 * gfortran.fortran-torture/compile/nested.f90: New test
3812
3813 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3814
3815 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3816
3817 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3818
3819 PR c++/17368
3820 * g++.dg/ext/asm6.C: New test.
3821
3822 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3823
3824 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3825
3826 2004-10-06 Paul Brook <paul@codesourcery.com>
3827
3828 PR libfortran/17709
3829 * gfortran.dg/empty_format_1.f90: New test.
3830
3831 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3832
3833 PR fortran/17568
3834 * gfortran.dg/ishft.f90: New test.
3835
3836 PR fortran/17283
3837 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3838 tests.
3839
3840 2004-10-06 Paul Brook <paul@codesourcery.com>
3841
3842 * gfortran.dg/do_1.f90: New test.
3843
3844 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3845
3846 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3847 optimizing for size.
3848
3849 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3850
3851 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3852
3853 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3854
3855 * gcc.c-torture/compile/20041005-1.c: New test.
3856
3857 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3858
3859 PR c++/17829
3860 * g++.dg/lookup/koenig4.C: New.
3861
3862 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3863
3864 * g++.dg/other/classkey1.C: Adjust quoting marks.
3865 * g++.dg/parse/error15.C: Likewise.
3866 * g++.dg/template/meminit2.C (int>): Likewise.
3867
3868 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3869
3870 PR fortran/17283
3871 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3872
3873 PR fortran/17631
3874 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3875
3876 PR fortran/17708
3877 * gfortran.dg/pr17708.f90: New test.
3878
3879 2004-10-04 Chao-ying Fu <fu@mips.com>
3880
3881 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3882 * gcc.dg/vect/vect-4.c: Ditto.
3883 * gcc.dg/vect/vect-5.c: Ditto.
3884 * gcc.dg/vect/vect-6.c: Ditto.
3885 * gcc.dg/vect/vect-8.c: Ditto.
3886 * gcc.dg/vect/vect-16.c: Ditto.
3887 * gcc.dg/vect/vect-30.c: Ditto.
3888 * gcc.dg/vect/vect-40.c: Ditto.
3889 * gcc.dg/vect/vect-41.c: Ditto.
3890 * gcc.dg/vect/vect-42.c: Ditto.
3891 * gcc.dg/vect/vect-43.c: Ditto.
3892 * gcc.dg/vect/vect-44.c: Ditto.
3893 * gcc.dg/vect/vect-45.c: Ditto.
3894 * gcc.dg/vect/vect-46.c: Ditto.
3895 * gcc.dg/vect/vect-47.c: Ditto.
3896 * gcc.dg/vect/vect-48.c: Ditto.
3897 * gcc.dg/vect/vect-49.c: Ditto.
3898 * gcc.dg/vect/vect-50.c: Ditto.
3899 * gcc.dg/vect/vect-51.c: Ditto.
3900 * gcc.dg/vect/vect-52.c: Ditto.
3901 * gcc.dg/vect/vect-53.c: Ditto.
3902 * gcc.dg/vect/vect-54.c: Ditto.
3903 * gcc.dg/vect/vect-55.c: Ditto.
3904 * gcc.dg/vect/vect-56.c: Ditto.
3905 * gcc.dg/vect/vect-57.c: Ditto.
3906 * gcc.dg/vect/vect-58.c: Ditto.
3907 * gcc.dg/vect/vect-59.c: Ditto.
3908 * gcc.dg/vect/vect-60.c: Ditto.
3909 * gcc.dg/vect/vect-74.c: Ditto.
3910 * gcc.dg/vect/vect-79.c: Ditto.
3911 * gcc.dg/vect/vect-80.c: Ditto.
3912
3913 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 * gcc.dg/unused-7.c: Use the correct option.
3916
3917 2004-10-04 Paul Brook <paul@codesourcery.com>
3918 Bud Davis <bdavis9659@comcast.net>
3919
3920 PR fortran/17706
3921 PR fortran/16434
3922 * gfortran/pr17706.f90: New test.
3923 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3924
3925 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3926
3927 * gfortran.dg/pr17612.f90: New test.
3928
3929 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3930
3931 * g++.dg/template/local1.C: Adjust quoting marks in
3932 testing for diagnostics.
3933 * g++.dg/tls/diag-2.C: Likewise.
3934 * g++.dg/other/error8.C: Likewise.
3935
3936 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3937
3938 PR c/17178
3939 * gcc.dg/unused-4.c: Adjust to be correct.
3940
3941 PR c/17820
3942 * gcc.dg/unused-7.c: New test.
3943
3944 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3945
3946 PR c++/17797
3947 * g++.dg/overload/template2.C: New test.
3948
3949 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3950
3951 PR tree-optimization/16632
3952 * gcc.dg/tree-ssa/20041002-1.c: New.
3953
3954 2004-10-03 Paul Brook <paul@codesourcery.com>
3955
3956 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3957 rather than relying on default formatting.
3958
3959 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3960
3961 * gcc.dg/20040920-1.c: Update expected message text.
3962
3963 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3964
3965 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3966
3967 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3968
3969 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3970 tree level.
3971
3972 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3973
3974 * gcc.dg/tree-ssa/pr17343.c: Remove.
3975
3976 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3977
3978 PR tree-opt/17343
3979 * gcc.dg/tree-ssa/pr17343.c: New test.
3980
3981 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3982
3983 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3984 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3985 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3986 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3987 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3988
3989 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3990
3991 * gcc.dg/lvalue-2.c: New test.
3992
3993 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3994
3995 PR c/17730
3996 * gcc.dg/pr17730-1.c: New test
3997
3998 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3999
4000 PR c/7425
4001 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4002
4003 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4004
4005 * gcc.c-torture/execute/stdarg-1.c: New test.
4006 * gcc.c-torture/execute/stdarg-2.c: New test.
4007 * gcc.c-torture/execute/stdarg-3.c: New test.
4008 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4009 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4010 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4011 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4012 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4013
4014 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4015
4016 PR tree-optimization/17697
4017 * g++.dg/opt/pr17697-1.C: New test.
4018 * g++.dg/opt/pr17697-2.C: New test.
4019 * g++.dg/opt/pr17697-3.C: New test.
4020
4021 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4022
4023 PR c/16409
4024 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4025 gcc.dg/vla-init-5.c: New tests.
4026
4027 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4028
4029 PR c/13804
4030 * gcc.dg/pr13804-1.c: New test.
4031
4032 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4033
4034 PR fortran/16938
4035 * gfortran.dg/pr16938.f90: New test.
4036
4037 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4038
4039 * g++.dg/template/crash23.C: New test.
4040
4041 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/17585
4044 * g++.dg/template/static8.C: New test.
4045
4046 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4047
4048 PR c++/17681
4049 * g++.dg/other/error9.C: New test.
4050
4051 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4052
4053 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4054
4055 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4056
4057 PR fortran/15164
4058 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4059
4060 2004-09-26 Roger Sayle <roger@eyesopen.com>
4061
4062 PR middle-end/17112
4063 * gcc.dg/pr17112-1.c: New test case.
4064
4065 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4066
4067 PR c/11459
4068 * gcc.dg/pr11459-1.c: New test.
4069
4070 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4071
4072 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4073 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4074
4075 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4076
4077 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4078
4079 2004-09-25 Jan Hubicka <jh@suse.cz>
4080
4081 * compile/30040909-1.c: New test.
4082 * compile/30040907-1.c: New test.
4083
4084 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4085
4086 * gcc.c-torture/execute/va-arg-26.c: New test.
4087
4088 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4089
4090 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4091 extra diagnostics on targets with 64-bit pointers.
4092 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4093
4094 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4095
4096 PR c/17188
4097 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4098 * gcc.dg/decl-3.c: Adjust expected message.
4099
4100 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4101
4102 PR fortran/17615
4103 * gfortran.dg/pr17615.f90: New test.
4104
4105 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4106
4107 PR tree-optimzation/17517
4108 * g++.dg/tree-ssa/pr17517.C: New Test.
4109
4110 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4111
4112 PR c++/16889
4113 * g++.dg/lookup/ambig3.C: New.
4114
4115 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4116
4117 PR tree-opt/17624
4118 * g++.dg/opt/pr17624.C: New test.
4119
4120 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4121
4122 PR c/6980
4123 * gcc.dg/Wbad-function-cast-1.c: New test.
4124
4125 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4126
4127 * g++.dg/ext/complit1.C
4128 * g++.dg/other/error2.C
4129 * g++.dg/other/nontype-1.C
4130 * g++.dg/parse/crash11.C
4131 * g++.dg/parse/crash12.C
4132 * g++.dg/parse/error15.C
4133 * g++.dg/parse/error4.C
4134 * g++.dg/parse/tmpl-outside1.C
4135 * g++.dg/parse/too-many-tmpl-args1.C
4136 * g++.dg/template/dependent-expr3.C
4137 * g++.dg/template/error10.C
4138 * g++.dg/template/instantiate1.C
4139 * g++.dg/template/vtable2.C
4140 * g++.dg/warn/Wshadow-1.C
4141 * g++.dg/warn/weak1.C
4142 * g++.old-deja/g++.brendan/crash16.C
4143 * g++.old-deja/g++.brendan/crash18.C
4144 * g++.old-deja/g++.brendan/crash48.C
4145 * g++.old-deja/g++.brendan/crash49.C
4146 * g++.old-deja/g++.brendan/crash55.C
4147 * g++.old-deja/g++.brendan/crash56.C
4148 * g++.old-deja/g++.brendan/crash8.C
4149 * g++.old-deja/g++.brendan/enum11.C
4150 * g++.old-deja/g++.brendan/enum8.C
4151 * g++.old-deja/g++.brendan/enum9.C
4152 * g++.old-deja/g++.brendan/friend3.C
4153 * g++.old-deja/g++.brendan/misc14.C
4154 * g++.old-deja/g++.bugs/900402_02.C
4155 * g++.old-deja/g++.bugs/900404_03.C
4156 * g++.old-deja/g++.bugs/900404_04.C
4157 * g++.old-deja/g++.bugs/900428_03.C
4158 * g++.old-deja/g++.jason/crash4.C
4159 * g++.old-deja/g++.jason/overload21.C
4160 * g++.old-deja/g++.jason/redecl1.C
4161 * g++.old-deja/g++.jason/report.C
4162 * g++.old-deja/g++.jason/rfg10.C
4163 * g++.old-deja/g++.jason/template30.C
4164 * g++.old-deja/g++.law/arm12.C
4165 * g++.old-deja/g++.law/ctors5.C
4166 * g++.old-deja/g++.law/cvt20.C
4167 * g++.old-deja/g++.law/init10.C
4168 * g++.old-deja/g++.law/init8.C
4169 * g++.old-deja/g++.law/visibility17.C
4170 * g++.old-deja/g++.law/visibility7.C
4171 * g++.old-deja/g++.mike/net8.C
4172 * g++.old-deja/g++.mike/p646.C
4173 * g++.old-deja/g++.mike/p700.C
4174 * g++.old-deja/g++.mike/p701.C
4175 * g++.old-deja/g++.mike/p811.C
4176 * g++.old-deja/g++.ns/template13.C
4177 * g++.old-deja/g++.other/array3.C
4178 * g++.old-deja/g++.other/crash25.C
4179 * g++.old-deja/g++.other/dtor3.C
4180 * g++.old-deja/g++.other/dtor4.C
4181 * g++.old-deja/g++.other/main1.C
4182 * g++.old-deja/g++.other/warn7.C
4183 * g++.old-deja/g++.pt/crash11.C
4184 * g++.old-deja/g++.pt/crash36.C
4185 * g++.old-deja/g++.pt/spec22.C
4186 * g++.old-deja/g++.pt/spec9.C
4187 * g++.old-deja/g++.pt/ttp52.C
4188 * g++.old-deja/g++.robertl/eb103.C
4189 * g++.old-deja/g++.robertl/eb121.C
4190 * g++.old-deja/g++.robertl/eb22.C
4191 * g++.old-deja/g++.robertl/eb8.C:
4192 Update locations and/or regexps of dg-error markers.
4193 Remove markers for some bogus messages that are no longer issued.
4194
4195 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4196
4197 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4198 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4199
4200 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4201
4202 PR c++/17618
4203 * g++.dg/lookup/crash5.C: New test.
4204
4205 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4206
4207 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4208 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4209 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4210 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4211 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4212 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4213
4214 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4215 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4216 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4217 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4218 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4219 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4220
4221 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4222
4223 * gcc.dg/vect/vect-44.c: Check additional cases.
4224 * gcc.dg/vect/vect-48.c: Check additional cases.
4225
4226 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4227 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4228 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4229 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4230 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4231 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4232 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4233 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4234 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4235
4236 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4237 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4238 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4239
4240 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4241
4242 * gcc.dg/tree-ssa/loop-6.c: New test.
4243
4244 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4245
4246 PR c++/17620
4247 * g++.dg/inherit/base2.C: New.
4248
4249 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4250
4251 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4252 * gcc.dg/20001012-2.c: Likewise.
4253 * gcc.dg/20001013-1.c: Likewise.
4254 * gcc.dg/20001101-1.c: Likewise.
4255 * gcc.dg/20001102-1.c: Likewise.
4256 * gcc.dg/bf-spl1.c: Likewise.
4257 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4258 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4259
4260 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4261
4262 PR tree-optimization/16721
4263 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4264
4265 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4266
4267 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4268 * gcc.dg/20040305-1.c: Likewise.
4269
4270 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4271
4272 PR c/16566
4273 * gcc.c-torture/compile/pr16566-1.c,
4274 gcc.c-torture/compile/pr16566-2.c,
4275 gcc.c-torture/compile/pr16566-3.c: New tests.
4276
4277 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4278
4279 PR tree-optimization/17512
4280 * gcc.c-torture/compile/20040916-1.c.
4281
4282 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4283
4284 * gcc.dg/pragma-re-3.c: New test.
4285
4286 2004-09-17 Matt Austern <austern@apple.com>
4287
4288 PR c++/15049
4289 * g++.dg/other/anon3.C: New.
4290
4291 2004-09-21 Roger Sayle <roger@eyesopen.com>
4292
4293 PR c++/7503
4294 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4295 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4296 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4297 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4298 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4299
4300 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4301
4302 PR fortran/17286
4303 * gfortran.dg/pr17286.f90: New test.
4304
4305 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4306
4307 PR c++/17530
4308 * g++.dg/template/static7.C: New test.
4309
4310 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4311
4312 PR tree-opt/17558
4313 * gcc.c-torture/compile/pr17558.c: New test.
4314
4315 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4316
4317 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4318 if SKIP_ATTRIBUTE is defined.
4319
4320 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4321
4322 PR fortran/15957
4323 * gfortran.dg/pr15957.f90: New test.
4324
4325 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4326
4327 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4328 in comparison.
4329 * gcc.dg/vect/vect-79.c: Likewise.
4330 * gcc.dg/vect/vect-80.c: Likewise.
4331
4332 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4333
4334 PR fortran/15750
4335 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4336
4337 2004-09-20 Ira Rosen <irar@il.ibm.com>
4338
4339 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4340 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4341 * gcc.dg/vect/vect-62.c: New testcase.
4342 * gcc.dg/vect/vect-63.c: New testcase.
4343 * gcc.dg/vect/vect-64.c: New testcase.
4344 * gcc.dg/vect/vect-65.c: New testcase.
4345 * gcc.dg/vect/vect-66.c: New testcase.
4346 * gcc.dg/vect/vect-67.c: New testcase.
4347 * gcc.dg/vect/vect-68.c: New testcase.
4348 * gcc.dg/vect/vect-69.c: New testcase.
4349 * gcc.dg/vect/vect-79.c: New testcase.
4350 * gcc.dg/vect/vect-80.c: New testcase.
4351
4352 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4353
4354 * gcc.target/mips/asm-1.c: New test.
4355
4356 2004-09-19 Ira Rosen <irar@il.ibm.com>
4357
4358 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4359 * gcc.dg/vect/vect-73.c: New testcase.
4360 * gcc.dg/vect/vect-74.c: New testcase.
4361 * gcc.dg/vect/vect-75.c: New testcase.
4362 * gcc.dg/vect/vect-76.c: New testcase.
4363 * gcc.dg/vect/vect-77.c: New testcase.
4364 * gcc.dg/vect/vect-78.c: New testcase
4365
4366 2004-09-18 Paul Brook <paul@codesourcery.com>
4367
4368 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4369
4370 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4371
4372 PR c/17424
4373 * gcc.dg/pr17424-1.c: New test.
4374
4375 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4376
4377 * g++.dg/tree-ssa/pr17153.C: New test.
4378
4379 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4380
4381 PR pch/13361
4382 * testsuite/g++.dg/pch/wchar-1.C: New.
4383 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4384
4385 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4386
4387 * gcc.c-torture/execute/20040917-1.c: New test.
4388
4389 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4390
4391 PR tree-optimization/17319
4392 * gcc.dg/pr17319.c: New test.
4393
4394 2004-09-17 Devang Patel <dpatel@apple.com>
4395
4396 * gcc.dg/20040813-1.c: New test.
4397
4398 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4399
4400 PR tree-optimization/17273
4401 * gcc.c-torture/compile/pr17273.c: New test.
4402
4403 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4404
4405 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4406 Update expected messages.
4407 * gcc.dg/declspec-13.c: New test.
4408
4409 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4410
4411 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4412
4413 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4414
4415 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4416 change what 'a' is pointing to.
4417
4418 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4419
4420 PR c++/16002
4421 * g++.dg/template/error18.C: New test.
4422
4423 PR c++/16029
4424 * g++.dg/warn/Wunused-8.C: New test.
4425
4426 2004-09-17 Steven Bosscher <stevenb@suse.de>
4427
4428 PR tree-optimization/17513
4429 * gcc.dg/20040916-1.c: New test.
4430
4431 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4432
4433 PR c++/17501
4434 * g++.dg/template/typename7.C: New test.
4435
4436 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4437
4438 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4439
4440 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4441
4442 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4443 with -ftree-based-profiling also.
4444 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4445
4446 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4447
4448 PR/15364
4449 * gfortran.dg/der_array_io_1.f90: New test.
4450 * gfortran.dg/der_array_io_2.f90: New test.
4451 * gfortran.dg/der_array_io_3.f90: New test.
4452
4453 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4454
4455 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4456 EABI.
4457
4458 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4459
4460 * g++.dg/opt/switch1.C: New test.
4461
4462 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4463
4464 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4465 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4466 Update expected messages.
4467
4468 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4469
4470 PR fortran/16485
4471 * gfortran.dg/same_name_1.f90: New test.
4472
4473 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4474
4475 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4476 dereference garbage pointers.
4477
4478 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4479
4480 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4481 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4482
4483 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4484 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4485 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4486
4487 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4488
4489 PR c++/17324
4490 * g++.dg/template/mangle1.C: New test.
4491
4492 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4493
4494 PR tree-optimization/17252
4495 * gcc.c-torture/execute/pr17252.c: New test.
4496
4497 2004-09-14 Andrew Pinski <apinski@apple.com>
4498
4499 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4500
4501 2004-09-14 Roger Sayle <roger@eyesopen.com>
4502
4503 PR rtl-optimization/9771
4504 * gcc.dg/pr9771-1.c: New test case.
4505
4506 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4507
4508 PR tree-optimization/15262
4509 * gcc.c-torture/execute/pr15262-1.c: New test.
4510 * gcc.c-torture/execute/pr15262-2.c: New test.
4511
4512 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4513
4514 * gcc.dg/declspec-12.c: New test.
4515
4516 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4517
4518 * gfortran.dg/pr17090.f90: Add directives to test.
4519
4520 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4521
4522 * gcc.c-torture/compile/20040914-1.c: New test.
4523
4524 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4525
4526 PR c++/16162
4527 * g++.dg/template/decl2.C: New test.
4528
4529 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4530
4531 PR fortran/17090
4532 * gfortran.dg/pr17090.f90: New test.
4533
4534 2004-09-13 Dale Johannesen <dalej@apple.com>
4535
4536 * gcc.c-torture/compile/pr17408.c: New test case.
4537
4538 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4539
4540 PR c++/16716
4541 * g++.dg/parse/crash17.C: New test.
4542
4543 PR c++/17327
4544 * g++.dg/template/enum3.C: New test.
4545
4546 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4547
4548 * lib/gcc-defs.exp: Load wrapper.exp.
4549 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4550 using local code.
4551 * lib/gcc.exp (gcc_init): Similar.
4552 * lib/gfortran.exp (gfortran_init): Similar.
4553 * lib/objc.exp (objc_init): Similar.
4554 * lib/treelang.exp (treelang_init): Similar.
4555 * lib/wrapper.exp: New file with build_wrapper call machinery in
4556 ${tool}_maybe_build_wrapper.
4557
4558 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4559
4560 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4561 "inline".
4562 * gcc.dg/declspec-11.c: Update expected messages.
4563 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4564 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4565 gcc.dg/inline-12.c: New tests.
4566
4567 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4568
4569 * g++.dg/tree-ssa/pr17400.C: New testcase.
4570
4571 2004-09-13 James E Wilson <wilson@specifixinc.com>
4572
4573 * gcc.target/mips/sb1-1.c: New testcase.
4574
4575 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4576
4577 * lib/g77-dg.exp: Remove unused file.
4578 * lib/mike-g77.exp: Ditto.
4579 * lib/g77.exp: Ditto.
4580
4581 2004-09-12 Richard Henderson <rth@redhat.com>
4582
4583 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4584
4585 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4586
4587 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4588 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4589 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4590 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4591 Update expected messages.
4592
4593 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4594
4595 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4596 declaration/use mismatch for dirp parameter.
4597
4598 2004-09-12 Andrew Pinski <apinski@apple.com>
4599
4600 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4601 -fgnu-runtime is passed.
4602
4603 2004-09-12 Richard Henderson <rth@redhat.com>
4604
4605 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4606 do the uplevel thing and update additional_flags directly.
4607 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4608 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4609 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4610 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4611
4612 2004-09-11 Steven Bosscher <stevenb@suse.de>
4613
4614 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4615
4616 2004-09-11 Roger Sayle <roger@eyesopen.com>
4617
4618 PR middle-end/17411
4619 * g++.dg/opt/pr17411-1.C: New test case.
4620
4621 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4622
4623 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4624 gcc.dg/tls/diag-2.c: Update expected messages.
4625 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4626 messages.
4627 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4628 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4629 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4630 gcc.dg/tls/diag-5.c: New tests.
4631
4632 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4633
4634 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4635
4636 2004-09-11 Steven Bosscher <stevenb@suse.de>
4637
4638 * g++.dg/parse/break-in-for.C: New test.
4639
4640 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4641
4642 * gcc.dg/tree-ssa/20040911-1.c: New test.
4643
4644 2004-09-11 Andreas Jaeger <aj@suse.de>
4645
4646 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4647 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4648
4649 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4650
4651 * gcc.target/frv: New directory of FR-V-specific tests.
4652
4653 2004-09-10 James E Wilson <wilson@specifixinc.com>
4654
4655 * gcc.dg/convert-vec-1.c: New test.
4656
4657 2004-09-10 Roger Sayle <roger@eyesopen.com>
4658
4659 PR middle-end/17024
4660 * gcc.dg/pr17024-1.c: New test case.
4661
4662 2004-09-10 Eric Christopher <echristo@redhat.com>
4663
4664 * gcc.dg/20040910-1.c: New test.
4665
4666 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4667
4668 * gcc.dg/bitfld-9.c: New test.
4669
4670 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4671
4672 * gcc.c-torture/execute/ieee/acc1.c: New test.
4673 * gcc.c-torture/execute/ieee/acc2.c: New test.
4674 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4675
4676 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4677
4678 * gcc.dg/deprecated-2.c: New test.
4679
4680 2004-09-09 James E Wilson <wilson@specifixinc.com>
4681
4682 * gcc.dg/init-vec-1.c: New test.
4683
4684 2004-09-09 Roger Sayle <roger@eyesopen.com>
4685
4686 PR middle-end/17055
4687 * gcc.dg/pr17055-1.c: New test case.
4688
4689 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4690
4691 PR target/17377
4692 * gcc.c-torture/execute/pr17377.c: New test.
4693
4694 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4695
4696 PR c/8420
4697 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4698 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4699 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4700 gcc.dg/long-long-typespec-1.c: New tests.
4701 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4702
4703 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4704
4705 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4706 gcc.dg/gnu99-static-1.c: New tests.
4707
4708 2004-09-08 Devang Patel <dpatel@apple.com>
4709
4710 * gcc.dg/darwin-ld-20040828-1.c: New test.
4711 * gcc.dg/darwin-ld-20040828-2.c: New test.
4712 * gcc.dg/darwin-ld-20040828-3.c: New test.
4713
4714 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4715
4716 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4717 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4718 in error message.
4719 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4720 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4721 in error message.
4722 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4723 types they qualify.
4724 * objc.dg/type-size-2.m: Fix wording in comment.
4725 * objc.dg/va-meth-1.m: New test case.
4726
4727 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4728
4729 PR c/16633:
4730 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4731 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4732
4733 2004-09-06 Devang Patel <dpatel@apple.com>
4734
4735 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4736 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4737
4738 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4739
4740 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4741 reflect changed line numbering of diagnostics.
4742
4743 2004-09-06 Paul Brook <paul@codesourcery.com>
4744
4745 * gfortran.dg/edit_real_1.f90: Add new test.
4746
4747 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4748
4749 * gcc.dg/tree-ssa/loop-2.c: New test.
4750 * gcc.dg/tree-ssa/loop-3.c: New test.
4751 * gcc.dg/tree-ssa/loop-4.c: New test.
4752 * gcc.dg/tree-ssa/loop-5.c: New test.
4753
4754 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4755
4756 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4757
4758 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4759
4760 * gcc.dg/format/sentinel-1.c: New test.
4761
4762 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4763
4764 * testsuite/gcc.dg/builtins-46.c: New.
4765
4766 2004-09-03 Devang Patel <dpatel@apple.com>
4767
4768 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4769 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4770
4771 2004-09-03 Jan Beulich <jbeulich@novell.com>
4772
4773 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4774 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4775 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4776 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4777 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4778 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4779 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4780 the non-portable bzero.
4781 * gcc.dg/20010912-1.c: xfail for NetWare.
4782 * gcc.dg/20020426-2.c: xfail for NetWare.
4783 * gcc.dg/20021014-1.c: xfail for NetWare.
4784 * gcc.dg/20021018-1.c: xfail for NetWare.
4785 * gcc.dg/20030213-1.c: xfail for NetWare.
4786 * gcc.dg/20030225-1.c: xfail for NetWare.
4787 * gcc.dg/20030708-1.c: xfail for NetWare.
4788 * gcc.dg/builtins-config.h: Also exclude NetWare.
4789 * gcc.dg/format/format.h: Define restrict only if not already defined.
4790 * gcc.dg/nest.c: xfail for NetWare.
4791 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4792 * lib/target-supports.exp (check_visibility_available): Exclude
4793 NetWare.
4794
4795 2004-09-03 Jan Beulich <jbeulich@novell.com>
4796
4797 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4798 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4799 deterministic starting point for the alignment of structure fields.
4800 * gcc.dg/Wpadded.c: Dito.
4801 * g++.dg/abi/vbase10.C: Dito.
4802
4803 2004-09-03 Devang Patel <dpatel@apple.com>
4804
4805 * g++.dg/debug/pr15736.cc: New test.
4806
4807 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4808
4809 * README.QMTEST: Fix out-of-date link.
4810
4811 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4812
4813 PR fortran/16579
4814 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4815 Delete. Duplicate of gfortran.dg/g77/20010610.f
4816
4817 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4818
4819 * g++.dg/abi/arm_rtti1.C: New test.
4820
4821 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4822
4823 * gcc.dg/ppc-vector-memcpy.c: New.
4824 * gcc.dg/ppc-vector-memset.c: New.
4825
4826 2004-09-02 Chao-ying Fu <fu@mips.com>
4827
4828 * gcc.target/mips/mips-3d-1.c: New test.
4829 * gcc.target/mips/mips-3d-2.c: New test.
4830 * gcc.target/mips/mips-3d-3.c: New test.
4831 * gcc.target/mips/mips-3d-4.c: New test.
4832 * gcc.target/mips/mips-3d-5.c: New test.
4833 * gcc.target/mips/mips-3d-6.c: New test.
4834 * gcc.target/mips/mips-3d-7.c: New test.
4835 * gcc.target/mips/mips-3d-8.c: New test.
4836 * gcc.target/mips/mips-3d-9.c: New test.
4837 * gcc.target/mips/mips-ps-1.c: New test.
4838 * gcc.target/mips/mips-ps-2.c: New test.
4839 * gcc.target/mips/mips-ps-3.c: New test.
4840 * gcc.target/mips/mips-ps-4.c: New test.
4841 * gcc.target/mips/mips-ps-type.c: New test.
4842
4843 2004-09-02 Paul Brook <paul@codesourcery.com>
4844
4845 * gfortran.dg/edit_real_1.f90: Add new tests.
4846
4847 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4848
4849 PR fortran/15327
4850 * gfortran.dg/merge_char_1.f90: New test.
4851
4852 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4853
4854 PR fortran/16404
4855 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4856
4857 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4858
4859 PR c/1522
4860 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4861
4862 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4863
4864 * g++.dg/opt/loop1.C: Do not XFAIL.
4865
4866 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4867
4868 * gcc.c-torture/execute/20040831-1.c: New test.
4869
4870 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4871
4872 PR fortran/16579
4873 * gfortran.dg/g77/20010610.f: Now passes.
4874 Copy from g77.f-torture/execute. Add dg-run directive.
4875 * gfortran.dg/g77/README: Update
4876
4877 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4878
4879 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4880 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4881 (t1, t2, t3, t4): Add volatile.
4882
4883 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4884
4885 * g++.dg/ext/visibility/arm1.C: New test.
4886
4887 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4888
4889 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4890 -pedantic-errors.
4891
4892 2004-09-01 Paul Brook <paul@codesourcery.com>
4893
4894 * gfortran.dg/eof_2.f90: New test.
4895
4896 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4897
4898 PR fortran/16579
4899 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4900
4901 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4902
4903 PR libfortran/16805
4904 * gfortran.dg/list_read_2.f90: New test.
4905
4906 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4907
4908 * g++.dg/abi/key1.C: New test.
4909
4910 2004-08-31 Richard Henderson <rth@redhat.com>
4911
4912 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4913 form of offsetof.
4914 * g++.dg/other/offsetof5.C: Remove duplicate.
4915
4916 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4917
4918 PR fortran/17244
4919 * gfortran.dg/func_derived_1.f90: New test.
4920
4921 2004-08-31 Paul Brook <paul@codesourcery.com>
4922
4923 * gfortran.dg/eof_1.f90: New test.
4924
4925 2004-08-31 Paul Brook <paul@codesourcery.com>
4926
4927 * gfortran.dg/list_read_1.f90: New file.
4928
4929 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4930
4931 * g++.dg/opt/loop1.C: XFAIL.
4932
4933 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4934
4935 * gcc.dg/funcdef-storage-1.c: New.
4936 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4937 an extern function in local scope.
4938 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4939 declare an 'auto inline' function in local scope.
4940 * gcc.dg/20011130-1.c: Likewise.
4941 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4942 an 'auto' function in local scope.
4943 * gcc.dg/20021014-1.c: Likewise.
4944 * gcc.dg/20030331-2.c: Likewise.
4945
4946 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4947
4948 * gfortran.dg/blockdata_1.f90: New test.
4949
4950 2004-08-30 Richard Henderson <rth@redhat.com>
4951
4952 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4953
4954 2004-08-30 Richard Henderson <rth@redhat.com>
4955
4956 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4957 additional_flags set by alternate driver.
4958 (ieee-options): New procedure.
4959 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4960 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4961 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4962 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4963
4964 2004-08-30 Richard Henderson <rth@redhat.com>
4965
4966 * lib/f-torture.exp: Remove.
4967
4968 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4969
4970 PR rtl-optimization/16590
4971 * g++.dg/opt/loop1.C: New test.
4972
4973 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4974
4975 PR fortran/13910
4976 * gfortran.dg/oldstyle_1.f90: New test.
4977
4978 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4979 Paul Brook <paul@codesourcery.com>
4980
4981 * gfortran.dg/g77/README: Update.
4982 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4983 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4984 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4985
4986 2004-08-28 Paul Brook <paul@codesourcery.com>
4987
4988 PR libfortran/17195
4989 * gfortran.dg/edit_real_1.f90: New test.
4990
4991 2004-08-27 Paul Brook <paul@codesourcery.com>
4992
4993 * gfortran.dg/rewind_1.f90: New test.
4994
4995 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4996
4997 PR fortran/16597
4998 * gfortran.dg/pr16597.f90: New test.
4999
5000 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5001
5002 PR c/13801
5003 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5004 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5005 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5006 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5007 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5008
5009 2004-08-26 Nick Clifton <nickc@redhat.com>
5010
5011 * gcc.c-torture/compile/pr17119.c: New test.
5012
5013 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5014
5015 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5016
5017 2004-08-25 Richard Henderson <rth@redhat.com>
5018
5019 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5020 the bits that expect kind=8 to be the largest real kind.
5021
5022 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5023
5024 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5025
5026 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5027
5028 * gfortran.dg/assignment_1.f90: New test.
5029
5030 2004-08-25 Adam Nemet <anemet@lnxw.com>
5031
5032 * g++.dg/template/repo3.C: New test.
5033
5034 2004-08-25 Roger Sayle <roger@eyesopen.com>
5035
5036 PR middle-end/16693
5037 PR tree-optimization/16372
5038 * g++.dg/opt/pr16372-1.C: New test case.
5039 * g++.dg/opt/pr16693-1.C: New test case.
5040 * g++.dg/opt/pr16693-2.C: New test case.
5041
5042 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5043
5044 * objc.dg/proto-lossage-4.m: New test.
5045
5046 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5047
5048 PR c++/17155
5049 * g++.dg/inherit/local2.C: New test.
5050
5051 2004-08-25 Paul Brook <paul@codesourcery.com>
5052
5053 PR fortran/17144
5054 * gfortran.dg/string_ctor_1.f90: New test.
5055
5056 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5057
5058 PR c++/14428
5059 * g++.dg/template/redecl2.C: New test.
5060
5061 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5062
5063 PR fortran/17143
5064 * gfortran.dg/pr17143.f90: New test.
5065
5066 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5067
5068 PR fortran/17164
5069 * gfortran.dg/pr17164.f90: New test.
5070
5071 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5072
5073 * gcc.dg/tree-ssa/loop-1.c: New test.
5074
5075 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5076
5077 * gcc.c-torture/compile/20040824-1.c: New test.
5078
5079 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5080
5081 * gcc.c-torture/compile/iftrap-3.c: New test.
5082
5083 2004-08-24 Paul Brook <paul@codesourcery.com>
5084
5085 * gfortran.dg/entry_2.f90: New test.
5086
5087 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5088
5089 PR c++/16889
5090 * g++.dg/lookup/ambig[12].C: New.
5091
5092 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5093
5094 PR c++/16706
5095 * g++.dg/template/crash21.C: New test.
5096 * g++.dg/template/crash22.C: Likewise.
5097
5098 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5099
5100 PR c++/17149
5101 * g++.dg/template/access15.C: New.
5102
5103 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5104
5105 PR c++/17163
5106 * g++.dg/template/repo2.C: New test.
5107
5108 2004-08-23 Roger Sayle <roger@eyesopen.com>
5109
5110 PR rtl-optimization/17078
5111 * gcc.c-torture/execute/pr17078-1.c: New test case.
5112
5113 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5114
5115 PR c/14492
5116 * gcc.dg/debug/crash1.c: New test.
5117
5118 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5119
5120 PR c/16180
5121 * gcc.dg/loop-5.c: New test.
5122
5123 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5124
5125 * gcc.c-torture/execute/20040823-1.c: New test.
5126
5127 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5128
5129 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5130 to the assembler. Simplify test accordingly.
5131 (asm_abi_flags): Use GNU names.
5132 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5133 to check for ABI flags.
5134
5135 2004-08-22 Andrew Pinski <apinski@apple.com>
5136
5137 * g++.dg/opt/pr14029.C: New test.
5138 * gcc.c-torture/execute/pr15262.c: New test.
5139
5140 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5141
5142 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5143
5144 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5145
5146 PR 16908
5147 * gfortran.dg/direct_io.f90: New test.
5148
5149 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5150
5151 PR c++/17121
5152 * g++.dg/inherit/local2.C: New test.
5153
5154 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5155
5156 PR c++/17120
5157 * g++.dg/warn/Wparentheses-4.C: New test.
5158
5159 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5160
5161 PR c++/17121
5162 * g++.dg/inherit/local2.C: New test.
5163
5164 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5165 * gcc.dg/ppc-ldstruct.c: Likewise.
5166 * gcc.dg/ppc64-abi-2.c: Likewise.
5167
5168 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5169
5170 PR rtl-optimization/17099
5171 * gcc.c-torture/execute/20040820-1.c: New test.
5172
5173 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5174
5175 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5176
5177 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5178
5179 PR fortran/17077
5180 * gfortran.dg/auto_array_1.f90: New test.
5181
5182 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5183
5184 PR fortran/17074
5185 * gfortran.dg/simpleif_1.f90: New test.
5186
5187 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5188
5189 * lib/target-supports.exp (check_profiling_available): Return
5190 false for arm*-*-symbianelf* and arm*-*-eabi*.
5191
5192 PR c++/15890
5193 * g++.dg/template/delete1.C: New test.
5194
5195 2004-08-19 Paul Brook <paul@codesourcery.com>
5196
5197 PR fortran/14976
5198 PR fortran/16228
5199 * gfortran.dg/data_char_1.f90: New test.
5200
5201 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5202
5203 PR fortran/16946
5204 * gfortran.dg/reduction.f90: New testcase.
5205
5206 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5207
5208 PR fortran/16520
5209 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5210
5211 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5212
5213 PR c++/17041
5214 * g++.dg/Wparentheses-3.C: New test.
5215
5216 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5217
5218 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5219 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5220 * gcc.dg/vect/vect-2.c: Likewise.
5221 * gcc.dg/vect/vect-3.c: Likewise.
5222 * gcc.dg/vect/vect-4.c: Likewise.
5223 * gcc.dg/vect/vect-5.c: Likewise.
5224 * gcc.dg/vect/vect-6.c: Likewise.
5225 * gcc.dg/vect/vect-7.c: Likewise.
5226 * gcc.dg/vect/vect-25.c: Likewise.
5227 * gcc.dg/vect/vect-31.c: Likewise.
5228 * gcc.dg/vect/vect-32.c: Likewise.
5229 * gcc.dg/vect/vect-34.c: Likewise.
5230 * gcc.dg/vect/vect-36.c: Likewise.
5231 * gcc.dg/vect/vect-all.c: Likewise.
5232
5233 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5234
5235 PR c++/17068
5236 * g++.dg/template/operator4.C: New test.
5237
5238 2004-08-18 Richard Henderson <rth@redhat.com>
5239
5240 * gcc.dg/20040206-1.c: XFAIL.
5241
5242 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5243
5244 PR c++/16246
5245 * g++.dg/template/array7.C: New test.
5246
5247 2004-08-17 James E Wilson <wilson@specifixinc.com>
5248
5249 * gcc.dg/mips-movcc-1.c: New test.
5250 * gcc.dg/mips-movcc-2.c: New test.
5251 * gcc.dg/mips-movcc-3.c: New test.
5252
5253 * gcc.dg/mips-nmadd-1.c: New test.
5254 * gcc.dg/mips-nmadd-2.c: New test.
5255
5256 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5257
5258 PR c++/15871
5259 * g++.dg/opt/inline8.C: New test.
5260
5261 PR c++/16965
5262 * g++.dg/parse/error17.C: New test.
5263
5264 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5265
5266 * gcc.dg/vect: New directory for vectorizer tests.
5267 * gcc.dg/vect/tree-vect.h: New file.
5268 * gcc.dg/vect/vect.exp: New file.
5269 * gcc.dg/vect/pr16105.c.c: New test.
5270 * gcc.dg/vect/vect-1.c: New test.
5271 * gcc.dg/vect/vect-2.c: New test.
5272 * gcc.dg/vect/vect-3.c: New test.
5273 * gcc.dg/vect/vect-4.c: New test.
5274 * gcc.dg/vect/vect-5.c: New test.
5275 * gcc.dg/vect/vect-6.c: New test.
5276 * gcc.dg/vect/vect-7.c: New test.
5277 * gcc.dg/vect/vect-8.c: New test.
5278 * gcc.dg/vect/vect-9.c: New test.
5279 * gcc.dg/vect/vect-10.c: New test.
5280 * gcc.dg/vect/vect-11.c: New test.
5281 * gcc.dg/vect/vect-12.c: New test.
5282 * gcc.dg/vect/vect-13.c: New test.
5283 * gcc.dg/vect/vect-14.c: New test.
5284 * gcc.dg/vect/vect-15.c: New test.
5285 * gcc.dg/vect/vect-16.c: New test.
5286 * gcc.dg/vect/vect-17.c: New test.
5287 * gcc.dg/vect/vect-18.c: New test.
5288 * gcc.dg/vect/vect-19.c: New test.
5289 * gcc.dg/vect/vect-20.c: New test.
5290 * gcc.dg/vect/vect-21.c: New test.
5291 * gcc.dg/vect/vect-22.c: New test.
5292 * gcc.dg/vect/vect-23.c: New test.
5293 * gcc.dg/vect/vect-24.c: New test.
5294 * gcc.dg/vect/vect-25.c: New test.
5295 * gcc.dg/vect/vect-26.c: New test.
5296 * gcc.dg/vect/vect-27.c: New test.
5297 * gcc.dg/vect/vect-28.c: New test.
5298 * gcc.dg/vect/vect-29.c: New test.
5299 * gcc.dg/vect/vect-30.c: New test.
5300 * gcc.dg/vect/vect-31.c: New test.
5301 * gcc.dg/vect/vect-32.c: New test.
5302 * gcc.dg/vect/vect-33.c: New test.
5303 * gcc.dg/vect/vect-34.c: New test.
5304 * gcc.dg/vect/vect-35.c: New test.
5305 * gcc.dg/vect/vect-36.c: New test.
5306 * gcc.dg/vect/vect-37.c: New test.
5307 * gcc.dg/vect/vect-38.c: New test.
5308 * gcc.dg/vect/vect-40.c: New test.
5309 * gcc.dg/vect/vect-41.c: New test.
5310 * gcc.dg/vect/vect-42.c: New test.
5311 * gcc.dg/vect/vect-43.c: New test.
5312 * gcc.dg/vect/vect-44.c: New test.
5313 * gcc.dg/vect/vect-45.c: New test.
5314 * gcc.dg/vect/vect-46.c: New test.
5315 * gcc.dg/vect/vect-47.c: New test.
5316 * gcc.dg/vect/vect-48.c: New test.
5317 * gcc.dg/vect/vect-49.c: New test.
5318 * gcc.dg/vect/vect-50.c: New test.
5319 * gcc.dg/vect/vect-51.c: New test.
5320 * gcc.dg/vect/vect-52.c: New test.
5321 * gcc.dg/vect/vect-53.c: New test.
5322 * gcc.dg/vect/vect-54.c: New test.
5323 * gcc.dg/vect/vect-55.c: New test.
5324 * gcc.dg/vect/vect-56.c: New test.
5325 * gcc.dg/vect/vect-57.c: New test.
5326 * gcc.dg/vect/vect-58.c: New test.
5327 * gcc.dg/vect/vect-59.c: New test.
5328 * gcc.dg/vect/vect-60.c: New test.
5329 * gcc.dg/vect/vect-61.c: New test.
5330 * gcc.dg/vect/vect-all.c: New test.
5331 * gcc.dg/vect/vect-none.c: New test.
5332
5333 2004-08-17 Paul Brook <paul@codesourcery.com>
5334
5335 PR fortran/13082
5336 * gfortran.dg/entry_1.f90: New test.
5337
5338 2004-08-17 Andrew Pinski <apinski@apple.com>
5339
5340 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5341
5342 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5343
5344 * gcc.dg/pr17036-1.c: New test.
5345
5346 2004-08-16 Devang Patel <dpatel@apple.com>
5347
5348 * gcc.dg/darwin-20040809-1.c: New test.
5349
5350 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5351
5352 * gcc.dg/funcdef-attr-1.c: New test.
5353
5354 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5355
5356 * gcc.dg/altivec-17.c: New test.
5357 * gcc.dg/altivec-18.c: New test.
5358
5359 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5360
5361 PR c++/6749
5362 * g++.dg/template/vtable2.C: New test.
5363
5364 2004-08-14 Richard Henderson <rth@redhat.com>
5365
5366 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5367 * gcc.dg/pack-test-4.c (main): Return 0.
5368 * gcc.dg/setjmp-1.c: Remove XFAIL.
5369 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5370
5371 2004-08-14 Richard Henderson <rth@redhat.com>
5372
5373 * gcc.dg/980217-1.c: Add prototype for printf.
5374
5375 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5376
5377 * gfortran.dg/pr16935.f90: New test.
5378
5379 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5380
5381 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5382
5383 2004-08-13 Paul Brook <paul@codesourcery.com>
5384
5385 * gfortran.dg/der_io_1.f90: Remove stray comma.
5386
5387 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5388
5389 * gcc.dg/vmx/cw-bug-2.c: Remove.
5390 * gcc.dg/vmx/vprint-1.c: Remove.
5391 * gcc.dg/vmx/vscan-1.c: Remove.
5392
5393 2004-08-12 Devang patel <dpatel@apple.com>
5394
5395 * gcc.dg/darwin-20040809-2.c: New test.
5396
5397 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5398
5399 * g++.dg/ext/altivec-12.C: New test.
5400
5401 * g++.dg/ext/altivec-11.C: New test.
5402
5403 2004-08-12 Paul Brook <paul@codesourcery.com>
5404
5405 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5406
5407 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5408
5409 * g++.dg/ext/altivec-2.C: Check for hardware support before
5410 executing any VMX instructions.
5411
5412 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5413
5414 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5415
5416 PR c++/16276
5417 * g++.old-deja/g++.other/comdat4.C: New test.
5418 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5419
5420 2004-08-12 Ben Elliston <bje@au.ibm.com>
5421
5422 PR target/16286
5423 * gcc.dg/pr16286.c: New test.
5424
5425 2004-08-12 Jan Beulich <jbeulich@novell.com>
5426
5427 * g++.dg/ext/asm5.C: New.
5428
5429 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5430
5431 PR c++/16698
5432 * g++.dg/eh/crash1.C: New test.
5433
5434 PR c++/16717
5435 * g++.dg/ext/construct1.C: New test.
5436
5437 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5438
5439 PR c++/16853
5440 * g++.dg/init/ptrmem1.C: New test.
5441
5442 PR c++/16618
5443 * g++.dg/parse/offsetof5.C: New test.
5444
5445 PR c++/16870
5446 * g++.dg/template/overload3.C: New test.
5447
5448 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5449
5450 PR c++/16964
5451 * g++.dg/parse/error16.C: New test.
5452
5453 PR c++/16904
5454 * g++.dg/template/error14.C: New test.
5455
5456 PR c++/16929
5457 * g++.dg/template/error15.C: New test.
5458
5459 2004-08-11 Devang Patel <dpatel@apple.com>
5460
5461 * gcc.dg/darwin-ld-20040809-1.c: New test.
5462 * gcc.dg/darwin-ld-20040809-2.c: New test.
5463
5464 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5465
5466 PR fortran/16917
5467 * gfortran.dg/dfloat_1.f90: New test.
5468
5469 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5470
5471 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5472 * gcc.dg/dll-2.c: Fix dg-require syntax.
5473 * gcc.misc-tests/arm-isr.c (abort): Declare.
5474 (exit): Likewise.
5475
5476 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5477
5478 PR c++/16971
5479 * g++.dg/parse/crash16.C: New test.
5480
5481 2004-08-10 Roger Sayle <roger@eyesopen.com>
5482
5483 * gcc.dg/mips-rsqrt-1.c: New test case.
5484 * gcc.dg/mips-rsqrt-2.c: New test case.
5485 * gcc.dg/mips-rsqrt-3.c: New test case.
5486
5487 2004-08-10 Paul Brook <paul@codesourcery.com>
5488
5489 * gfortran.dg/der_io_1.f90: New test.
5490
5491 2004-08-10 Paul Brook <paul@codesourcery.com>
5492
5493 PR fortran/16919
5494 * gfortran.dg/der_array_1.f90: New test.
5495
5496 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5497
5498 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5499
5500 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5501
5502 * gcc.dg/wchar_t-2.c: Fix typo.
5503
5504 2004-08-09 Falk Hueffner <falk@debian.org>
5505
5506 PR tree-optimization/12517
5507 * gcc.c-torture/compile/pr12517.c: New test.
5508
5509 PR tree-optimization/12578
5510 * gcc.c-torture/compile/pr12578.c: New test.
5511
5512 PR tree-optimization/12899
5513 * gcc.c-torture/compile/pr12899.c: New test.
5514
5515 PR rtl-optimization/14692
5516 * gcc.c-torture/compile/pr14692.c: New test.
5517
5518 PR tree-optimization/16461
5519 * gcc.c-torture/compile/pr16461.c: New test.
5520
5521 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5522
5523 * gfortran.dg/getenv_1.f90: New test.
5524
5525 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5526
5527 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5528 wchar_t.
5529 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5530
5531 2004-08-06 Paul Brook <paul@codesourcery.com>
5532
5533 * gfortran.dg/ret_array_1.f90: New test.
5534 * gfortran.dg/ret_pointer_1.f90: New test.
5535
5536 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5537
5538 * gcc.dg/missing-field-init-[12].c: New tests.
5539 * g++.dg/warn/missing-field-init-[12].C: New tests.
5540
5541 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5542
5543 * gcc.dg/enum2.c: New test.
5544 * gcc.dg/symbian3.c: Likewise.
5545 * gcc.dg/symbian4.c: Likewise.
5546 * gcc.dg/wchar_t-2.c: Likewise.
5547
5548 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5549
5550 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5551 destructor tests.
5552
5553 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5554
5555 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5556 dg-require-visiblity.
5557 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5558 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5559 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5560 * g++.dg/ext/visibility/new1.C: Likewise.
5561 * g++.dg/ext/visibility/pragma.C: Likewise.
5562 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5563 * g++.dg/ext/visibility/virtual.C: Likewise.
5564 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5565 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5566 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5567 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5568 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5569 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5570 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5571 * g++/dg/ext/visibility/visibility-8.C: New test.
5572 * gcc.c-torture/compile/dll.x: Remove.
5573 * gcc.dg/dll-2.c: Use dg-require-dll
5574 * gcc.dg/visibility-10.c: New test.
5575 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5576 supporting DLLs.
5577 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5578 (scan_not_hidden): Likewise.
5579
5580 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5581
5582 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5583
5584 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5585
5586 * gcc.c-torture/execute/20040805-1.c: New test.
5587
5588 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5589
5590 * gcc.dg/20020118-1.c: Declare abort.
5591 * gcc.dg/altivec_check.h: Likewise.
5592 * gcc.dg/iftrap-2.c: Likewise.
5593 * gcc.dg/pragma-darwin.c: Likewise.
5594 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5595
5596 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5597
5598 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5599
5600 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5601
5602 * gcc.c-torture/execute/builtins/abs-2.c,
5603 gcc.c-torture/execute/builtins/abs-3.c,
5604 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5605 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5606 intmax_t, uintmax_t and their limits.
5607 * gcc.dg/intmax_t-1.c: New test.
5608
5609 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5610
5611 * g++.dg/tc1/dr147.C: Add reference to PR.
5612
5613 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5614
5615 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5616 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5617
5618 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5619
5620 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5621
5622 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5623
5624 * gcc.dg/redecl-5.c: New test.
5625 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5626 of scanf.
5627
5628 2004-08-03 Roger Sayle <roger@eyesopen.com>
5629
5630 PR middle-end/16790
5631 * gcc.c-torture/execute/pr16790-1.c: New test case.
5632
5633 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5634
5635 * g++.dg/ext/visibility/assign1.C: New test.
5636 * g++.dg/ext/visibility/new1.C: Likewise.
5637
5638 * gcc.dg/symbian1.c: New test.
5639 * gcc.dg/symbian2.c: Likewise.
5640
5641 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5642
5643 PR target/16570
5644 * gcc.dg/i386-sse-9.c: New test.
5645
5646 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5647
5648 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5649
5650 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5651
5652 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5653 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5654 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5655 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5656 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5657 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5658 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5659 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5660 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5661 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5662 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5663 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5664 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5665 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5666 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5667 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5668 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5669 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5670 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5671 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5672 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5673 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5674 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5675 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5676 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5677 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5678 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5679 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5680 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5681 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5682 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5683 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5684 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5685 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5686 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5687 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5688 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5689 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5690 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5691 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5692 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5693 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5694 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5695 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5696 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5697 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5698 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5699 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5700 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5701 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5702 gcc.misc-tests/i386-pf-3dnow-1.c,
5703 gcc.misc-tests/i386-pf-athlon-1.c,
5704 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5705 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5706 Declare built-in functions used.
5707 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5708
5709 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/16707
5712 * g++.dg/lookup/using12.C: New test.
5713
5714 * g++.dg/init/null1.C: Fix PR number.
5715 * g++.dg/parse/namespace10.C: Likewise.
5716
5717 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5718
5719 PR c++/16224
5720 * g++.dg/template/spec17.C: New test.
5721 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5722 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5723
5724 2004-08-02 David Billinghurst
5725
5726 PR fortran/16292
5727 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5728
5729 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5730
5731 * gcc.dg/ia64-got-1.c: New test case.
5732
5733 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5734
5735 PR c++/16489
5736 * g++.dg/init/null1.C: New test.
5737 * g++.dg/tc1/dr76.C: Adjust error marker.
5738
5739 PR c++/16529
5740 * g++.dg/parse/namespace10.C: New test.
5741
5742 PR c++/16810
5743 * g++.dg/inherit/ptrmem2.C: New test.
5744
5745 2004-08-02 Ben Elliston <bje@au.ibm.com>
5746
5747 PR target/16155
5748 * gcc.dg/pr16155.c: New test.
5749
5750 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5751
5752 * gcc.dg/redecl-2.c: New test.
5753
5754 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5755
5756 * gcc.dg/darwin-longdouble.c: New file.
5757
5758 2004-07-30 Richard Henderson <rth@redhat.com>
5759
5760 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5761 write to constant argument.
5762 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5763
5764 2004-07-30 Richard Henderson <rth@redhat.com>
5765
5766 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5767 tests of nearest around zero.
5768
5769 2004-07-30 Andrew Pinski <apinski@apple.com>
5770
5771 * gcc.c-torture/compile/20040730-1.c: New test.
5772
5773 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5774
5775 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5776 powerpc-eabispe.
5777
5778 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5779
5780 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5781
5782 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5783
5784 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5785 contains $ld_library_path.
5786 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5787
5788 2004-07-29 Richard Henderson <rth@redhat.com>
5789
5790 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5791
5792 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5793 (alt2, which): New.
5794 (Check): Accept either alternative.
5795
5796 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5797
5798 * g++.dg/abi/inline1.C: New test.
5799 * g++.dg/abi/local1-a.cc: Likewise.
5800 * g++.dg/abi/local1.C: Likewise.
5801 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5802 * g++.dg/abi/mangle12.C: Likewise.
5803 * g++.dg/abi/mangle17.C: Likewise.
5804 * g++.dg/abi/mangle20-2.C: Likewise.
5805 * g++.dg/opt/interface1.C: Likewise.
5806 * g++.dg/opt/interface1.h: Likewise.
5807 * g++.dg/opt/interface1-a.cc: New test.
5808 * g++.dg/parse/repo1.C: New test.
5809 * g++.dg/template/repo1.C: Likewise.
5810 * g++.dg/warn/Winline-1.C: Likewise.
5811 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5812
5813 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5814
5815 * gcc.dg/tree-ssa/20040729-1.c: New test.
5816
5817 2004-07-27 Matt Austern <austern@apple.com>
5818
5819 * gcc.dg/darwin-bool-1.c: New test.
5820 * gcc.dg/darwin-bool-2.c: New test.
5821
5822 2004-07-28 Richard Henderson <rth@redhat.com>
5823
5824 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5825 arguments in the correct type. Don't write to constant arguments.
5826
5827 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5828
5829 PR tree-optimization/16688
5830 PR tree-optimization/16689
5831 * g++.dg/tree-ssa/pr16688.C: New test.
5832
5833 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5834
5835 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5836 loads. Not only in the comment, this time.
5837
5838 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5839
5840 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5841 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5842 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5843 * gcc.dg/sh4a-bitmovua.c: New.
5844 * gcc.dg/sh4a-cos.c: New.
5845 * gcc.dg/sh4a-cosf.c: New.
5846 * gcc.dg/sh4a-fprun.c: New.
5847 * gcc.dg/sh4a-fsrra.c: New.
5848 * gcc.dg/sh4a-memmovua.c: New.
5849 * gcc.dg/sh4a-sin.c: New.
5850 * gcc.dg/sh4a-sincos.c: New.
5851 * gcc.dg/sh4a-sincosf.c: New.
5852 * gcc.dg/sh4a-sinf.c: New.
5853
5854 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5855
5856 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5857 conditionals.
5858 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5859 loads.
5860 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5861 DOM1.
5862
5863 2004-07-27 Andrew Pinski <apinski@apple.com>
5864
5865 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5866
5867 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5868
5869 * gcc.dg/pragma-isr.c: New test.
5870
5871 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5872
5873 PR c++/14429
5874 * g++.dg/template/ttp11.C: New test.
5875
5876 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5877
5878 * gcc.c-torture/compile/20040727-1.c: New test.
5879
5880 2004-07-26 Eric Christopher <echristo@redhat.com>
5881
5882 * gcc.c-torture/compile/20040726-2.c: New test.
5883
5884 2004-07-26 Andrew Pinski <apinski@apple.com>
5885
5886 * g++.dg/rtti/tinfo1.C: Xfail.
5887
5888 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5889
5890 * gcc.c-torture/compile/20040726-1.c: New test.
5891
5892 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5893 Brian Ryner <bryner@brianryner.com>
5894
5895 PR c++/9283
5896 PR c++/15000
5897 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5898 * g++.dg/ext/visibility/: New directory.
5899 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5900 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5901 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5902 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5903 * g++.dg/ext/visibility/fvisibility.C,
5904 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5905 g++.dg/ext/visibility/fvisibility-override1.C
5906 g++.dg/ext/visibility/fvisibility-override2.C
5907 g++.dg/ext/visibility/memfuncts.C
5908 g++.dg/ext/visibility/noPLT.C
5909 g++.dg/ext/visibility/pragma.C
5910 g++.dg/ext/visibility/pragma-override1.C
5911 g++.dg/ext/visibility/pragma-override2.C
5912 g++.dg/ext/visibility/staticmemfuncts.C
5913 g++.dg/ext/visibility/virtual.C: New tests.
5914
5915 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5916
5917 PR c/15360
5918 * gcc.dg/pr15360-1.c: New test.
5919
5920 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5921
5922 * gcc.dg/pragma-align-2.c: New test.
5923 * gcc.dg/pragma-init-fini.c: New test.
5924 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5925 targets.
5926
5927 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5928
5929 * gcc.dg/init-string-2.c: New test.
5930
5931 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5932
5933 PR 16684
5934 * gcc.dg/Wredundant-decls-1.c: New test case.
5935
5936 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5937
5938 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5939 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5940 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5941 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5942 * gcc.dg/compat/generate-random.c: New file.
5943 * gcc.dg/compat/generate-random.h: Likewise.
5944 * gcc.dg/compat/generate-random_r.c: Likewise.
5945 * gcc.dg/compat/struct-layout-1.h: Likewise.
5946 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5947 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5948 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5949 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5950 * gcc.dg/compat/struct-layout-1_main.c: New test.
5951 * gcc.dg/compat/struct-layout-1_x.c: New file.
5952 * gcc.dg/compat/struct-layout-1_y.c: New file.
5953 * gcc.dg/compat/struct-layout-1_test.h: New file.
5954
5955 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5956
5957 * gcc.dg/comp-return-1.c: New test
5958
5959 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5960
5961 * gcc.dg/vmx/8-02a.c: Fix typo.
5962
5963 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5964 * gcc.dg/darwin-abi-3.c: New test.
5965
5966 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5967 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5968
5969 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5970 * gcc.dg/vmx/ops-long-1.c: New test.
5971 * gcc.dg/vmx/ops-long-2.c: New test.
5972
5973 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5974
5975 * g++.dg/lookup/conv-[1234].C: New.
5976
5977 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5978
5979 * g++.dg/parse/attr2.C: Simplify.
5980
5981 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5982
5983 PR c/7284
5984 * gcc.c-torture/execute/pr7284-1.c: New test.
5985
5986 2004-07-22 Brian Booth <bbooth@redhat.com>
5987
5988 * gcc.dg/tree-ssa/20040721-1.c: New test.
5989
5990 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5991
5992 * g++.dg/template/crash20.c: New.
5993
5994 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5995
5996 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5997 Add dg-run directive. Declare variables as required.
5998 * gfortran.dg/g77/README: Update
5999
6000 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6001
6002 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6003 gcc.dg/cris-peep2-andu2.c: New tests.
6004
6005 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6006
6007 PR c/15052
6008 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6009 on return type.
6010 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6011 messages.
6012 * gcc.dg/qual-return-2.c: Update expected messages.
6013 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6014
6015 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6016
6017 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6018 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6019
6020 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6021
6022 PR c/11250
6023 * gcc.dg/init-string-1.c: New test.
6024
6025 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6026
6027 PR middle-end/15345
6028 PR c/16450
6029 * gcc.dg/torture/nested-fn-1.c: New test.
6030
6031 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6032
6033 PR target/16559
6034 * gcc.dg/ia64-fptr-1.c: New file.
6035
6036 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6037
6038 PR c++/14497
6039 * g++.dg/template/spec16.C: New test.
6040 * g++.old-deja/g++.robertl/eb118.C: Remove.
6041
6042 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6043
6044 PR c++/509
6045 * g++.dg/template/spec15.C: New test.
6046
6047 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6048
6049 Copy cases from g77.f-torture/execute and add dg-run
6050 directive. Other changes as noted.
6051 * gfortran.dg/g77/13037.f
6052 * gfortran.dg/g77/1832.f
6053 * gfortran.dg/g77/19981119-0.f
6054 * gfortran.dg/g77/19990313-0.f
6055 * gfortran.dg/g77/19990313-1.f
6056 * gfortran.dg/g77/19990313-2.f
6057 * gfortran.dg/g77/19990313-3.f
6058 * gfortran.dg/g77/19990419-1.f
6059 * gfortran.dg/g77/19990826-0.f
6060 * gfortran.dg/g77/19990826-2.f
6061 * gfortran.dg/g77/20000503-1.f
6062 * gfortran.dg/g77/20001111.f
6063 * gfortran.dg/g77/20010116.f
6064 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6065 * gfortran.dg/g77/20010430.f
6066 * gfortran.dg/g77/6177.f
6067 * gfortran.dg/g77/947.f
6068 * gfortran.dg/g77/970816-3.f
6069 * gfortran.dg/g77/971102-1.f
6070 * gfortran.dg/g77/980520-1.f
6071 * gfortran.dg/g77/980628-0.f
6072 * gfortran.dg/g77/980628-1.f
6073 * gfortran.dg/g77/980628-10.f
6074 * gfortran.dg/g77/980628-2.f
6075 * gfortran.dg/g77/980628-3.f
6076 * gfortran.dg/g77/980628-7.f
6077 * gfortran.dg/g77/980628-8.f
6078 * gfortran.dg/g77/980628-9.f
6079 * gfortran.dg/g77/980701-0.f
6080 * gfortran.dg/g77/980701-1.f
6081 * gfortran.dg/g77/cabs.f
6082 * gfortran.dg/g77/claus.f
6083 * gfortran.dg/g77/complex_1.f
6084 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6085 * gfortran.dg/g77/dcomplex.f
6086 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6087 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6088 * gfortran.dg/g77/f90-intrinsic-numeric.f
6089 * gfortran.dg/g77/int8421.f
6090 * gfortran.dg/g77/labug1.f
6091 * gfortran.dg/g77/large_vec.f
6092 * gfortran.dg/g77/le.f
6093 * gfortran.dg/g77/short.f
6094 * gfortran.dg/g77/README: Update
6095
6096 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6097
6098 PR c++/16637
6099 * g++.dg/parse/lookup4.C: New test.
6100
6101 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6102
6103 PR c++/16175
6104 * g++.dg/template/ttp10.C: New test.
6105
6106 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6107
6108 * gcc.dg/pr12625-1.c: New test.
6109
6110 2004-07-20 Steven Bosscher <stevenb@suse.de>
6111
6112 * testsuite/gcc.dg/switch-warn-1.c: New test.
6113 * testsuite/gcc.dg/switch-warn-2.c: New test.
6114 * gcc.c-torture/compile/pr14730.c: Update.
6115
6116 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6117
6118 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6119 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6120 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6121 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6122
6123 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6124
6125 PR c++/16623
6126 * g++.dg/template/assign1.C: New test.
6127
6128 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6129
6130 PR c++/12170
6131 * g++.dg/template/ttp9.C: New test.
6132
6133 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6134
6135 * gcc.dg/format/cmn-err-1.c: New test.
6136
6137 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6138
6139 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6140 gcc.dg/Wparentheses-10.c: New tests.
6141 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6142
6143 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6144
6145 PR fortran/16465
6146 * gfortran.dg/g77//ffixed-line-length-0.f,
6147 gfortran.dg/g77/ffixed-line-length-132.f,
6148 gfortran.dg/g77/ffixed-line-length-72.f,
6149 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6150 gfortran.dg/g77/README: Update.
6151
6152 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6153
6154 PR c++/13092
6155 * g++.dg/template/non-dependent7.C: New test.
6156 * g++.dg/template/non-dependent8.C: Likewise.
6157 * g++.dg/template/non-dependent9.C: Likewise.
6158 * g++.dg/template/non-dependent10.C: Likewise.
6159
6160 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6161
6162 PR c++/16337
6163 * g++.dg/parse/attr2.C: New test.
6164
6165 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6166
6167 * g77.dg: Removed.
6168 * g77.f-torture: Ditto.
6169
6170 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6171
6172 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6173 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6174 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6175
6176 2004-07-16 Richard Henderson <rth@redhat.com>
6177
6178 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6179
6180 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6181
6182 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6183 tests with full list of options.
6184 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6185 of TORTURE_OPTIONS if test contains 'dg-do run'.
6186
6187 PR fortran/16404
6188 * gfortran.dg/do_iterator.f90: New test.
6189
6190 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6191
6192 PR rtl-optimization/16536
6193 * gcc.c-torture/execute/restrict-1.c: New test.
6194
6195 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6196
6197 PR fortran/15324
6198 * gfortran.dg/pr15324.f90: New test.
6199
6200 PR fortran/15129
6201 * gfortran.dg/pr15129.f90: New test.
6202
6203 PR fortran/15140
6204 * gfortran.dg/pr15140.f90: New test.
6205
6206 PR fortran/13792
6207 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6208 compile-time simplification.
6209
6210 2004-07-14 Mike Stump <mrs@apple.com>
6211
6212 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6213
6214 2004-07-14 James E Wilson <wilson@specifixinc.com>
6215
6216 PR target/16325
6217 * gcc.dg/profile-generate-1.c: New.
6218
6219 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6220
6221 * gcc.c-torture/execute/20040709-1.c: New test.
6222 * gcc.c-torture/execute/20040709-2.c: New test.
6223
6224 2004-07-14 Mike Stump <mrs@apple.com>
6225
6226 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6227
6228 2004-07-14 Mike Stump <mrs@apple.com>
6229
6230 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6231
6232 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6233
6234 PR c++/16518
6235 * g++.dg/parse/mutable1.C: New test.
6236
6237 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6238
6239 PR tree-optimization/16443
6240 * gcc.dg/tree-ssa/20040713-1.c: New test.
6241
6242 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6243
6244 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6245 for operator new.
6246
6247 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6248
6249 * gfortran.dg/g77/README: New file
6250 * gfortran.dg/g77/19981216-0.f: Copy from
6251 g77.f-torture/noncompile. Add "dg-do compile" and
6252 dg-error as required.
6253 * gfortran.dg/g77/19990218-1.f: Likewise
6254 * gfortran.dg/g77/19990905-1.f: Likewise
6255 * gfortran.dg/g77/9263.f: Likewise
6256 * gfortran.dg/g77/980615-0.f: Likewise
6257 * gfortran.dg/g77/980616-0.f: Likewise
6258 * gfortran.dg/g77/check0.f: Likewise
6259 * gfortran.dg/g77/select_no_compile.f: Likewise
6260
6261 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6262
6263 Copy files from g77.f-torture/compile.
6264 Add "{ dg-do compile}". Other changes as noted
6265 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6266 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6267 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6268 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6269 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6270 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6271 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6272 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6273 statement to conform to standard. Append alpha1.x for reference.
6274 * gfortran.dg/g77/xformat.f: Add dg-warning
6275
6276 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6277
6278 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6279 Add {dg-do compile} directive.
6280 * gfortran.dg/g77/cpp2.F: Likewise
6281
6282 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6283
6284 PR c++/5402
6285 * g++.dg/lookup/name-clash1.C: New test.
6286
6287 PR c++/9777
6288 * g++.dg/lookup/name-clash2.C: New test.
6289
6290 PR c++/12102
6291 * g++.dg/lookup/name-clash3.C: New test.
6292
6293 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6294
6295 * g++.dg/lookup/new2.C: New test.
6296 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6297
6298 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6299
6300 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6301 Add {dg-do compile} directive.
6302 * gfortran.dg/g77/13060.f: Likewise
6303 * gfortran.dg/g77/19990218-0.f: Likewise
6304 * gfortran.dg/g77/19990305-0.f: Likewise
6305 * gfortran.dg/g77/19990419-0.f: Likewise
6306 * gfortran.dg/g77/19990502-0.f: Likewise
6307 * gfortran.dg/g77/19990502-1.f: Likewise
6308 * gfortran.dg/g77/19990525-0.f: Likewise
6309 * gfortran.dg/g77/19990826-1.f: Likewise
6310 * gfortran.dg/g77/19990826-3.f: Likewise
6311 * gfortran.dg/g77/19990905-2.f: Likewise
6312 * gfortran.dg/g77/20000412-1.f: Likewise
6313 * gfortran.dg/g77/20000511-1.f: Likewise
6314 * gfortran.dg/g77/20000511-2.f: Likewise
6315 * gfortran.dg/g77/20000518.f: Likewise
6316 * gfortran.dg/g77/20000601-1.f: Likewise
6317 * gfortran.dg/g77/20000601-2.f: Likewise
6318 * gfortran.dg/g77/20000629-1.f: Likewise
6319 * gfortran.dg/g77/20000630-2.f: Likewise
6320 * gfortran.dg/g77/20010115.f: Likewise
6321 * gfortran.dg/g77/20010321-1.f: Likewise
6322 * gfortran.dg/g77/20010426.f: Likewise
6323 * gfortran.dg/g77/20020307-1.f: Likewise
6324 * gfortran.dg/g77/8485.f: Likewise
6325 * gfortran.dg/g77/960317-1.f: Likewise
6326 * gfortran.dg/g77/970915-0.f: Likewise
6327 * gfortran.dg/g77/980310-1.f: Likewise
6328 * gfortran.dg/g77/980310-2.f: Likewise
6329 * gfortran.dg/g77/980310-3.f: Likewise
6330 * gfortran.dg/g77/980310-4.f: Likewise
6331 * gfortran.dg/g77/980310-6.f: Likewise
6332 * gfortran.dg/g77/980310-7.f: Likewise
6333 * gfortran.dg/g77/980310-8.f: Likewise
6334 * gfortran.dg/g77/980419-2.f: Likewise
6335 * gfortran.dg/g77/980424-0.f: Likewise
6336 * gfortran.dg/g77/980427-0.f: Likewise
6337 * gfortran.dg/g77/980729-0.f: Likewise
6338 * gfortran.dg/g77/981117-1.f: Likewise
6339 * gfortran.dg/g77/toon_1.f: Likewise
6340
6341 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6342
6343 PR c++/2204
6344 * g++.dg/other/abstract2.C: New test.
6345
6346 2004-07-12 Paul Brook <paul@codesourcery.com>
6347
6348 * gfortran.dg/pointer_init_1.f90: New test.
6349
6350 2004-07-11 Paul Brook <paul@codesourcery.com>
6351
6352 PR fortran/15986
6353 * gfortran.dg/contained_1.f90: New test.
6354
6355 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6356
6357 * g++.dg/parse/defarg8.C: New test.
6358
6359 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6360
6361 PR fortran/16433
6362 * gfortran.dg/pr16433.f: New test.
6363
6364 PR fortran/17574
6365 * gfortran.dg/pr15754.f90: New test.
6366
6367 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6368
6369 PR tree-optimization/16437
6370 * gcc.c-torture/execute/bitfld-4.c: New test.
6371
6372 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6373
6374 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6375 access to common var from module.
6376
6377 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6378
6379 PR fortran/16336
6380 * gfortran.fortran-torture/execute/common_2.f90: New test.
6381
6382 2004-07-10 Paul Brook <paul@codesourcery.com>
6383
6384 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6385
6386 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6387
6388 PR fortran/15969
6389 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6390
6391 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6392
6393 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6394 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6395 * gfortran.dg/g77/ffree-form-1.f: Likewise
6396 * gfortran.dg/g77/ffree-form-2.f: Likewise
6397 * gfortran.dg/g77/ffree-form-3.f: Likewise
6398 * gfortran.dg/g77/fno-underscoring.f: Likewise
6399 * gfortran.dg/g77/funderscoring.f: Likewise
6400 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6401
6402 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6403
6404 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6405
6406 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6407 Paul Brook <paul@codesourcery.com>
6408
6409 PR fortran/13415
6410 * gfortran.dg/common_pointer_1.f90: New test.
6411
6412 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6413
6414 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6415
6416 2004-07-09 James E Wilson <wilson@specifixinc.com>
6417
6418 PR target/16364
6419 * gcc.c-torture/compile/20040709-1.c: New.
6420
6421 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6422
6423 PR fortran/14077
6424 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6425
6426 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6427
6428 PR fortran/13201
6429 * gfortran.dg/shape_1.f90: New test.
6430
6431 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6432 Andrew Pinski <apinski@apple.com>
6433
6434 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6435
6436 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6437
6438 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6439 comment.
6440
6441 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6442 Paul Brook <paul@codesourcery.com>
6443
6444 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6445 '.f95' and '.F95'.
6446
6447 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6448
6449 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6450
6451 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6452
6453 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6454 testcases with capital suffix.
6455
6456 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6457
6458 PR fortran/15481
6459 PR fortran/13372
6460 PR fortran/13575
6461 PR fortran/15978
6462 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6463
6464 * gfortran.dg/implicit_1.f90: New test.
6465
6466 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6467
6468 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6469 expression to match gfortran warning/error messages
6470 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6471 dg-error text.
6472
6473 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6474
6475 * lib/fortran-torture.exp: Rename proc search_for to
6476 search_for_re.
6477
6478 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6479
6480 * gcc.c-torture/execute/simd-5.x: New file.
6481 XFAIL on SPARC 64-bit at -O0.
6482
6483 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6484
6485 PR c++/8211
6486 PR c++/16165
6487 * g++.dg/warn/effc3.C: New test.
6488
6489 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6490
6491 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6492 change X to 1X in format.
6493 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6494 add data statements to conform to standard.
6495
6496 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6497
6498 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6499 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6500 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6501
6502 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6503
6504 * gfortran.dg/g77/7388.f: Copy from g77.dg
6505 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6506 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6507 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6508 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6509 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6510 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6511 * gfortran.dg/g77/strlen0.f: Likewise
6512
6513 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6514
6515 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6516 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6517
6518 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6519
6520 * gcc.c-torture/execute/920428-2.x: Delete.
6521 * gcc.c-torture/execute/920501-7.x: Likewise.
6522
6523 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6524
6525 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6526 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6527 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6528 prescott and c3-2.
6529 (PREFETCH_3DNOW): Add -march=c3.
6530
6531 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6532
6533 PR c/16437
6534 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6535 * gcc.c-torture/execute/bf64-1.x: Likewise.
6536
6537 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6538
6539 * gcc.c-torture/compile/20040708-1.c: New test.
6540
6541 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6542
6543 PR c++/16169
6544 * g++.dg/warn/effc2.C: New test.
6545
6546 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6547
6548 * gcc.c-torture/execute/bitfld-1.x: Remove.
6549 * gcc.c-torture/execute/bitfld-3.c: New test.
6550 * gcc.dg/bitfld-2.c: Remove XFAILs.
6551
6552 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6553
6554 PR c++/16276
6555 * g++.dg/rtti/tinfo1.C: New file.
6556
6557 2004-07-07 Eric Christopher <echristo@redhat.com>
6558
6559 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6560
6561 2004-07-07 Andrew Pinski <apinski@apple.com>
6562
6563 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6564
6565 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6566
6567 * g++.dg/init/call1.C: XFAIL.
6568
6569 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6570
6571 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6572 except for movstrict*, to movmem* and clrstr* to clrmem*.
6573
6574 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6575
6576 * gcc.c-torture/execute/20040707-1.c: New test.
6577
6578 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6579
6580 * gcc.c-torture/execute/20040706-1.c: New test.
6581
6582 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6583
6584 PR c++/3671
6585 * g++.dg/template/spec14.C: New test.
6586
6587 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6588
6589 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6590 nothing if not yet defined. Use it in b, c and d type definitions.
6591 * gcc.c-torture/execute/20040705-1.c: New test.
6592 * gcc.c-torture/execute/20040705-2.c: New test.
6593
6594 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6595
6596 PR c++/2518
6597 * g++.dg/lookup/new1.C: New test.
6598
6599 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6600
6601 PR c++/11406
6602 * g++.dg/template/sizeof8.C: New test.
6603
6604 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6605
6606 * gcc.c-torture/compile/20040705-1.c: New test.
6607
6608 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6609
6610 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6611
6612 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6613
6614 * gcc.dg/cpp/if-mop.c: Two new testcases.
6615 * gcc.dg/cpp/trad/comment-3.c: New.
6616
6617 2004-07-04 Paul Brook <paul@codesourcery.com>
6618
6619 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6620
6621 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6622
6623 PR c++/3761
6624 * g++.dg/lookup/crash4.C: New test.
6625
6626 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6627
6628 * gcc.c-torture/execute/builtin-abs-1.c
6629 * gcc.c-torture/execute/builtin-abs-2.c
6630 * gcc.c-torture/execute/builtin-complex-1.c
6631 * gcc.c-torture/execute/builtins/string-1-lib.c
6632 * gcc.c-torture/execute/builtins/string-1.c
6633 * gcc.c-torture/execute/builtins/string-2-lib.c
6634 * gcc.c-torture/execute/builtins/string-2.c
6635 * gcc.c-torture/execute/builtins/string-3-lib.c
6636 * gcc.c-torture/execute/builtins/string-3.c
6637 * gcc.c-torture/execute/builtins/string-4-lib.c
6638 * gcc.c-torture/execute/builtins/string-4.c
6639 * gcc.c-torture/execute/builtins/string-5-lib.c
6640 * gcc.c-torture/execute/builtins/string-5.c
6641 * gcc.c-torture/execute/builtins/string-6-lib.c
6642 * gcc.c-torture/execute/builtins/string-6.c
6643 * gcc.c-torture/execute/builtins/string-7-lib.c
6644 * gcc.c-torture/execute/builtins/string-7.c
6645 * gcc.c-torture/execute/builtins/string-8-lib.c
6646 * gcc.c-torture/execute/builtins/string-8.c
6647 * gcc.c-torture/execute/builtins/string-9-lib.c
6648 * gcc.c-torture/execute/builtins/string-9.c
6649 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6650 * gcc.c-torture/execute/builtins/string-asm-1.c
6651 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6652 * gcc.c-torture/execute/builtins/string-asm-2.c
6653 * gcc.c-torture/execute/stdio-opt-1.c
6654 * gcc.c-torture/execute/stdio-opt-2.c
6655 * gcc.c-torture/execute/stdio-opt-3.c
6656 * gcc.c-torture/execute/string-opt-1.c
6657 * gcc.c-torture/execute/string-opt-10.c
6658 * gcc.c-torture/execute/string-opt-11.c
6659 * gcc.c-torture/execute/string-opt-12.c
6660 * gcc.c-torture/execute/string-opt-13.c
6661 * gcc.c-torture/execute/string-opt-14.c
6662 * gcc.c-torture/execute/string-opt-15.c
6663 * gcc.c-torture/execute/string-opt-16.c
6664 * gcc.c-torture/execute/string-opt-2.c
6665 * gcc.c-torture/execute/string-opt-6.c
6666 * gcc.c-torture/execute/string-opt-7.c
6667 * gcc.c-torture/execute/string-opt-8.c:
6668 Replace with ...
6669
6670 * gcc.c-torture/execute/builtins/abs-2.c
6671 * gcc.c-torture/execute/builtins/abs-3.c
6672 * gcc.c-torture/execute/builtins/complex-1.c
6673 * gcc.c-torture/execute/builtins/fprintf.c
6674 * gcc.c-torture/execute/builtins/fputs.c
6675 * gcc.c-torture/execute/builtins/memcmp.c
6676 * gcc.c-torture/execute/builtins/memmove.c
6677 * gcc.c-torture/execute/builtins/memops-asm.c
6678 * gcc.c-torture/execute/builtins/mempcpy-2.c
6679 * gcc.c-torture/execute/builtins/mempcpy.c
6680 * gcc.c-torture/execute/builtins/memset.c
6681 * gcc.c-torture/execute/builtins/printf.c
6682 * gcc.c-torture/execute/builtins/sprintf.c
6683 * gcc.c-torture/execute/builtins/strcat.c
6684 * gcc.c-torture/execute/builtins/strchr.c
6685 * gcc.c-torture/execute/builtins/strcmp.c
6686 * gcc.c-torture/execute/builtins/strcpy.c
6687 * gcc.c-torture/execute/builtins/strcspn.c
6688 * gcc.c-torture/execute/builtins/strlen-2.c
6689 * gcc.c-torture/execute/builtins/strlen.c
6690 * gcc.c-torture/execute/builtins/strncat.c
6691 * gcc.c-torture/execute/builtins/strncmp-2.c
6692 * gcc.c-torture/execute/builtins/strncmp.c
6693 * gcc.c-torture/execute/builtins/strncpy.c
6694 * gcc.c-torture/execute/builtins/strpbrk.c
6695 * gcc.c-torture/execute/builtins/strpcpy-2.c
6696 * gcc.c-torture/execute/builtins/strpcpy.c
6697 * gcc.c-torture/execute/builtins/strrchr.c
6698 * gcc.c-torture/execute/builtins/strspn.c
6699 * gcc.c-torture/execute/builtins/strstr-asm.c
6700 * gcc.c-torture/execute/builtins/strstr.c:
6701 ... these new files.
6702
6703 * gcc.c-torture/execute/builtins/abs-2-lib.c
6704 * gcc.c-torture/execute/builtins/abs-3-lib.c
6705 * gcc.c-torture/execute/builtins/complex-1-lib.c
6706 * gcc.c-torture/execute/builtins/fprintf-lib.c
6707 * gcc.c-torture/execute/builtins/fputs-lib.c
6708 * gcc.c-torture/execute/builtins/memcmp-lib.c
6709 * gcc.c-torture/execute/builtins/memmove-lib.c
6710 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6711 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6712 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6713 * gcc.c-torture/execute/builtins/memset-lib.c
6714 * gcc.c-torture/execute/builtins/printf-lib.c
6715 * gcc.c-torture/execute/builtins/sprintf-lib.c
6716 * gcc.c-torture/execute/builtins/strcat-lib.c
6717 * gcc.c-torture/execute/builtins/strchr-lib.c
6718 * gcc.c-torture/execute/builtins/strcmp-lib.c
6719 * gcc.c-torture/execute/builtins/strcpy-lib.c
6720 * gcc.c-torture/execute/builtins/strcspn-lib.c
6721 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6722 * gcc.c-torture/execute/builtins/strlen-lib.c
6723 * gcc.c-torture/execute/builtins/strncat-lib.c
6724 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6725 * gcc.c-torture/execute/builtins/strncmp-lib.c
6726 * gcc.c-torture/execute/builtins/strncpy-lib.c
6727 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6728 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6729 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6730 * gcc.c-torture/execute/builtins/strrchr-lib.c
6731 * gcc.c-torture/execute/builtins/strspn-lib.c
6732 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6733 * gcc.c-torture/execute/builtins/strstr-lib.c
6734 * gcc.c-torture/execute/builtins/lib/abs.c
6735 * gcc.c-torture/execute/builtins/lib/fprintf.c
6736 * gcc.c-torture/execute/builtins/lib/memset.c
6737 * gcc.c-torture/execute/builtins/lib/printf.c
6738 * gcc.c-torture/execute/builtins/lib/sprintf.c
6739 * gcc.c-torture/execute/builtins/lib/strcpy.c
6740 * gcc.c-torture/execute/builtins/lib/strcspn.c
6741 * gcc.c-torture/execute/builtins/lib/strncat.c
6742 * gcc.c-torture/execute/builtins/lib/strncmp.c
6743 * gcc.c-torture/execute/builtins/lib/strncpy.c
6744 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6745 * gcc.c-torture/execute/builtins/lib/strspn.c
6746 * gcc.c-torture/execute/builtins/lib/strstr.c:
6747 New files containing support routines.
6748
6749 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6750 declaration.
6751 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6752 when not optimizing.
6753
6754 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6755
6756 PR c++/16240
6757 * g++.dg/abi/mangle22.C: New test.
6758 * g++.dg/abi/mangle23.C: Likewise.
6759
6760 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6761
6762 PR fortran/16290
6763 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6764 Allow for cases without denormalized floating point numbers.
6765
6766 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6767
6768 PR c/1027
6769 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6770 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6771 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6772 expected warning text.
6773 * gcc.dg/format/diag-2.c: New test.
6774
6775 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6776
6777 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6778
6779 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6780
6781 * gcc.dg/builtins-43.c: New.
6782 * gcc.dg/builtins-44.c: New.
6783 * gcc.dg/builtins-45.c: New.
6784
6785 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6786 Andreas Tobler <a.tobler@schweiz.ch>
6787
6788 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6789 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6790 as SIGSEGV.
6791 * gcc.dg/cleanup-11.c: Likewise.
6792 * gcc.dg/cleanup-8.c: Likewise.
6793 * gcc.dg/cleanup-9.c: Likewise.
6794 * gcc.dg/cleanup-5.c: Run on all platforms.
6795
6796 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6797
6798 * g++.dg/warn/nonnull1.C: New test.
6799
6800 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6801
6802 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6803 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6804 Special-case the Sun compiler wrt to <complex.h>.
6805
6806 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6807
6808 * gcc.dg/Wunreachable-8.C: New test.
6809
6810 * gcc.dg/h8300-ice2.c : New test.
6811
6812 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6813
6814 PR fortran/16161
6815 * gfortran.fortran-torture/compile/implicit.f90: Add test
6816 for implicit character.
6817
6818 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6819
6820 PR fortran/16289
6821 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6822 Use tiny() intrinsic to find smallest non-negative real
6823
6824 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6825
6826 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6827 * gcc.dg/compat/struct-by-value-22_x.c: New.
6828 * gcc.dg/compat/struct-by-value-22_y.c: New.
6829
6830 * gcc.c-torture/execute/20040629-1.c: New test.
6831
6832 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6833
6834 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6835 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6836
6837 PR target/16195
6838 * gcc.dg/20040625-1.c: New test.
6839
6840 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6841
6842 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6843
6844 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6845
6846 PR fortran/15963
6847 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6848
6849 2004-06-29 Richard Henderson <rth@redhat.com>
6850
6851 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6852
6853 2004-06-29 Paul Brook <paul@codesourcery.com>
6854
6855 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6856 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6857
6858 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6859
6860 PR c++/16260
6861 * g++.dg/parse/crash15.C: New.
6862
6863 2004-06-28 Andrew Pinski <apinski@apple.com>
6864
6865 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6866 by the error already.
6867
6868 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6869
6870 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6871
6872 PR target/14041
6873 * gcc.dg/h8300-bss-align-1.c : New.
6874
6875 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6876
6877 * PR c++/16174
6878 * g++.dg/template/ctor4.C: New.
6879
6880 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6881
6882 PR c++/16205
6883 * g++.dg/warn/Wsequence-point-1.C: New test.
6884
6885 2004-06-27 Paul Brook <paul@codesourcery.com>
6886
6887 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6888
6889 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6890
6891 * g++.old-deja/g++.mike/p7325.C: Remove.
6892
6893 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6894
6895 PR c/14963
6896 * gcc.dg/pr14963.c: New test.
6897
6898 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6899
6900 PR c++/16193
6901 * g++.dg/parse/redef1.C: New test.
6902
6903 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6904
6905 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6906 20021110.c.
6907 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6908 20021119-1.c.
6909 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6910 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6911 5-04.c.
6912 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6913 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6914 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6915 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6916 g++.brendan/enum14.C.
6917 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6918 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6919 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6920 g++.mike/virt1.C.
6921 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6922 memtemp24.C.
6923
6924 2004-06-27 Roger Sayle <roger@eyesopen.com>
6925
6926 * gcc.dg/20040527-1.c: New test case.
6927
6928 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6929
6930 PR gfortran/pr16196
6931 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6932
6933 2004-06-25 Roger Sayle <roger@eyesopen.com>
6934
6935 PR middle-end/15825
6936 * gcc.dg/pr15825-1.c: New test case.
6937
6938 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6939
6940 * gcc.c-torture/execute/20040625-1.c: New test.
6941
6942 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6943
6944 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6945
6946 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6947
6948 * gcc.dg/torture/mips-div-1.c: New test.
6949
6950 2004-06-24 Jeff Law <law@redhat.com>
6951
6952 * gcc.dg/tree-ssa/20040624-1.c: New test.
6953
6954 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6955
6956 * gcc.c-torture/compile/20040624-1.c: New test.
6957
6958 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6959
6960 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6961 this directory.
6962
6963 2004-06-23 Andrew Pinski <apinski@apple.com>
6964
6965 PR middle-end/15988
6966 * g++.dg/opt/ptrmem4.C: New test.
6967
6968 * gcc.dg/c90-array-quals-2.c: New test.
6969
6970 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6971
6972 * gcc.dg/kpice1.c: New test.
6973
6974 2006-06-23 Andrew Pinski <apinski@apple.com>
6975
6976 * gcc.dg/c90-array-quals.c: New test.
6977
6978 2006-06-22 Richard Henderson <rth@redhat.com>
6979
6980 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6981
6982 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6983
6984 * gcc.dg/builtins-config.h: Handle FreeBSD.
6985
6986 2006-06-22 Richard Henderson <rth@redhat.com>
6987
6988 * g++.dg/opt/devirt1.C: New.
6989
6990 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6991
6992 * g++.dg/opt/pr15551.C: New testcase.
6993
6994 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6995
6996 PR target/14800
6997 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6998 x86_64-*-linux* when compiling for 32bit.
6999
7000 2004-06-21 Andrew Pinski <apinski@apple.com>
7001
7002 * gcc.dg/pch/struct-1.c: New.
7003 * gcc.dg/pch/struct-1.hs: New.
7004
7005 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7006
7007 * gcc.dg/pch/save-temps-1.c: New file.
7008 * gcc.dg/pch/save-temps-1.hs: New file.
7009
7010 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7011
7012 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7013 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7014
7015 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7016
7017 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7018 to fix type error.
7019 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7020 Remove trailing spaces.
7021
7022 2004-06-21 Richard Henderson <rth@redhat.com>
7023
7024 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7025 merging && to BIT_FIELD_REF.
7026
7027 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7028
7029 * g++.dg/opt/placeholder1.C: New test.
7030
7031 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7032
7033 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7034 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7035 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7036 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7037
7038 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7039
7040 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7041 extern "C".
7042 * g++.dg/other/pragma-re-1.C: Add comments.
7043
7044 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7045
7046 PR gfortran/16080
7047 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7048
7049 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7052 instead of setting the type of size_t by
7053 hand.
7054
7055 2004-06-18 Roger Sayle <roger@eyesopen.com>
7056
7057 * gcc.dg/unordered-2.c: New test case.
7058 * gcc.dg/unordered-3.c: New test case.
7059
7060 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7061
7062 PR other/16043
7063 * lib/g++.exp (g++_version): Tweak regexp for version
7064 * lib/g77.exp (g77_version): Likewise
7065 * lib/gfortran.exp (gfortran_version): Likewise
7066 * lib/objc.exp (objc_version): Likewise
7067 * lib/treelang.exp (treelang_version): Likewise
7068
7069 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7070
7071 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7072 Use INT_MAX instead of __INT_MAX__.
7073 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7074
7075 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7076 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7077 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7078 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7079 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7080 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7081 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7082 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7083 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7084
7085 * gcc.dg/range-test-1.c: New test.
7086 * g++.dg/opt/range-test-1.C: New test.
7087
7088 2004-06-17 Richard Henderson <rth@redhat.com>
7089
7090 * objc.dg/sync-1.m: New.
7091 * objc.dg/try-catch-1.m: Don't force next runtime.
7092 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7093 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7094 shadowed catch clause.
7095 * objc.dg/try-catch-5.m: New.
7096
7097 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7098
7099 Bug 14610
7100 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7101
7102 2004-06-15 Richard Henderson <rth@redhat.com>
7103
7104 * gcc.dg/20001116-1.c: Move expected warning line.
7105
7106 2004-06-15 Richard Henderson <rth@redhat.com>
7107
7108 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7109 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7110
7111 2004-06-15 Jeff Law <law@redhat.com>
7112
7113 * gcc.dg/tree-ssa/20040615-1.c: New test.
7114 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7115 be less sensitive to operand ordering.
7116 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7117
7118 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7119
7120 * g++.dg/abi/bitfield3.C: Add comment..
7121
7122 2004-06-15 Richard Henderson <rth@redhat.com>
7123
7124 * g++.dg/ext/stmtexpr1.C: XFAIL.
7125 * gcc.dg/20030612-1.c: XFAIL.
7126
7127 2004-06-15 Eric Christopher <echristo@redhat.com>
7128
7129 * g++.dg/charset/asm5.c: New.
7130 * gcc.dg/charset/asm6.c: New.
7131
7132 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7133
7134 PR fortran/15962
7135 * gfortran.fortran-torture/execute/select_1.f90: New test.
7136
7137 2004-06-15 Paul Brook <paul@codesourcery.com>
7138
7139 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7140
7141 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7142
7143 PR c++/15967
7144 * g++.dg/lookup/crash3.C: New test.
7145
7146 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7147
7148 PR c++/15947
7149 * g++.dg/parse/dtor4.C: New test.
7150
7151 2004-06-14 Jeff Law <law@redhat.com>
7152
7153 * gcc.c-torture/compile/20040614-1.c: New test.
7154
7155 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7156
7157 PR fortran/15211
7158 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7159 LEN of a character array.
7160
7161 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7162
7163 PR c++/15096
7164 * g++.dg/template/ptrmem10.C: New test.
7165
7166 PR c++/14930
7167 * g++.dg/template/friend30.C: New test.
7168
7169 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7170
7171 PR fortran/14928
7172 * gfortran.fortran-torture/compile/mloc.f90: New test.
7173
7174 2004-06-13 Paul Brook <paul@codesourcery.com>
7175
7176 * gfortran.fortran-torture/execute/random_2.f90: New test.
7177
7178 2004-06-13 Eric Christopher <echristo@redhat.com>
7179
7180 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7181
7182 2004-06-12 Paul Brook <paul@codesourcery.com>
7183
7184 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7185
7186 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7187
7188 PR fortran/14923
7189 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7190
7191 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7192
7193 PR fortran/14957
7194 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7195 syntax errors in end statements of contained subroutines.
7196
7197 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7198
7199 PR fortran/12841
7200 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7201
7202 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7203
7204 PR fortran/15665
7205 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7206
7207 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7208
7209 PR gfortran/12839
7210 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7211
7212 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7213
7214 PR c++/15862
7215 * g++.dg/parse/enum1.C: New test.
7216
7217 2004-06-10 Jeff Law <law@redhat.com>
7218
7219 * gcc.c-torture/compile/20040610-1.c: New test.
7220
7221 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7222
7223 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7224 * g++.old-deja/g++.other/decl3.C: Likewise.
7225
7226 2004-06-10 Brian Booth <bbooth@redhat.com>
7227
7228 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7229 V_MAY_DEF instead of VDEF.
7230 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7231
7232 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7233
7234 PR c++/14211
7235 * g++.dg/conversion/const1.C: New test.
7236
7237 PR c++/15076
7238 * g++.dg/conversion/reinterpret1.C: New test.
7239
7240 PR c++/15877
7241 * g++.dg/template/enum2.C: New test.
7242
7243 PR c++/15227
7244 * g++.dg/template/error13.C: New test.
7245
7246 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7247
7248 PR fortran/14957
7249 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7250 arguments to test_* REAL and of the right size.
7251
7252 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7253
7254 PR target/15569
7255 PR rtl-optimization/15681
7256 * gcc.dg/20040609-1.c: New test.
7257
7258 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7259
7260 PR c++/14791
7261 * g++.dg/opt/builtins1.C: New test.
7262
7263 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7264
7265 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7266 that use default windows32 struct layout.
7267 * gcc.dg/i386-bitfield2.c: Likewise.
7268
7269 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7270
7271 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7272 for mingw32 and cygwin targets.
7273
7274 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7275
7276 * gcc.dg/pch/macro-4.c: New.
7277 * gcc.dg/pch/macro-4.hs: New.
7278
7279 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7280
7281 PR fortran/13249
7282 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7283
7284 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7285
7286 PR fortran/13372
7287 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7288
7289 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7290
7291 PR gfortran/14897
7292 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7293
7294 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7295
7296 PR gfortran/15755
7297 * gfortran.fortran-torture/execute/backspace.c : New test.
7298
7299 2004-06-09 Paul Brook <paul@codesourcery.com>
7300
7301 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7302 (pointer_to_section): Rewrite to use smaller array.
7303
7304 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7305
7306 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7307 * gcc.dg/ext/altivec-10.c: Same.
7308 * gcc.dg/ext/altivec-11.c: Same.
7309 * gcc.dg/ext/altivec-12.c: Same.
7310 * gcc.dg/ext/altivec-13.c: Same.
7311 * gcc.dg/ext/altivec-14.c: Same.
7312 * gcc.dg/ext/altivec-15.c: Same.
7313 * gcc.dg/ext/altivec-16.c: Same.
7314 * gcc.dg/ext/altivec-3.c: Same.
7315 * gcc.dg/ext/altivec-4.c: Same.
7316 * gcc.dg/ext/altivec-6.c: Same.
7317 * gcc.dg/ext/altivec-7.c: Same.
7318 * gcc.dg/ext/altivec-8.c: Same.
7319 * gcc.dg/ext/altivec-varargs-1.c: Same.
7320
7321 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7322 * g++.dg/ext/altivec-10.C: Same.
7323 * g++.dg/ext/altivec-2.C: Same.
7324 * g++.dg/ext/altivec-3.C: Same.
7325 * g++.dg/ext/altivec-4.C: Same.
7326 * g++.dg/ext/altivec-5.C: Same.
7327 * g++.dg/ext/altivec-6.C: Same.
7328 * g++.dg/ext/altivec-7.C: Same.
7329 * g++.dg/ext/altivec-8.C: Same.
7330 * g++.dg/ext/altivec-9.C: Same.
7331
7332 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7333
7334 PR c++/7841
7335 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7336
7337 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7338
7339 * gcc.dg/union-1.c: New test.
7340
7341 2004-06-07 Roger Sayle <roger@eyesopen.com>
7342
7343 * gcc.dg/builtins-41.c: New test case.
7344 * gcc.dg/builtins-42.c: New test case.
7345
7346 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7347
7348 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7349 * g++.dg/ext/altivec-10.C: Same.
7350 * g++.dg/ext/altivec-2.C: Same.
7351 * g++.dg/ext/altivec-3.C: Same.
7352 * g++.dg/ext/altivec-4.C: Same.
7353 * g++.dg/ext/altivec-5.C: Same.
7354 * g++.dg/ext/altivec-6.C: Same.
7355 * g++.dg/ext/altivec-7.C: Same.
7356 * g++.dg/ext/altivec-8.C: Same.
7357 * g++.dg/ext/altivec-9.C: Same.
7358 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7359 * g++.old-deja/g++.brendan/new3.C: Same.
7360 * gcc.c-torture/execute/eeprof-1.x: Same.
7361
7362 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7363
7364 PR c/14765
7365 * gcc.dg/pr14765-1.c: New test.
7366
7367 2004-06-07 Roger Sayle <roger@eyesopen.com>
7368
7369 PR c/14649
7370 * gcc.dg/pr14649-1.c: New test case.
7371
7372 2004-06-07 Richard Henderson <rth@redhat.com>
7373
7374 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7375 if temporaries.
7376
7377 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7378
7379 * g++.dg/eh/elide1.C: Remove XFAIL.
7380
7381 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7382
7383 PR c++/15337
7384 * g++.dg/expr/sizeof3.C: New test.
7385
7386 PR c++/14777
7387 * g++.dg/template/access14.C: New test.
7388
7389 PR c++/15554
7390 * g++.dg/template/enum1.C: New test.
7391
7392 PR c++/15057
7393 * g++.dg/eh/throw1.C: New test.
7394
7395 2004-06-07 David Ayers <d.ayers@inode.at>
7396 Ziemowit Laski <zlaski@apple.com>
7397
7398 * lib/objc.exp (objc_target_compile): Revert the '-framework
7399 Foundation' flag fix, since bare Darwin does not ship
7400 with the Foundation framework.
7401 * objc/execute/next_mapping.h: Provide a local NSConstantString
7402 @interface and @implementation.
7403 (objc_constant_string_init): A constructor function, used to
7404 initialize the NSConstantString meta-class object.
7405 * objc/execute/string1.m: Include "next_mapping.h" instead of
7406 <Foundation/NSString.h>.
7407 * objc/execute/string2.m: Likewise.
7408 * objc/execute/string3.m: Likewise.
7409 * objc/execute/string4.m: Likewise.
7410
7411 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7412
7413 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7414 to double. Replace double with FLOAT.
7415 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7416
7417 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7418 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7419 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7420 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7421 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7422 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7423 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7424 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7425
7426 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7427
7428 PR c/13519
7429 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7430
7431 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7432
7433 PR c++/15503
7434 * g++.dg/template/meminit2.C: New test.
7435
7436 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7437
7438 PR target/15822
7439 * gcc.c-torture/execute/compare-fp-1.c,
7440 gcc.c-torture/execute/compare-fp-2.c,
7441 gcc.c-torture/execute/compare-fp-3.c,
7442 gcc.c-torture/execute/compare-fp-4.c,
7443 gcc.c-torture/execute/compare-fp-3.x,
7444 gcc.c-torture/execute/compare-fp-4.x: Moved...
7445 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7446 gcc.c-torture/execute/ieee/compare-fp-2.c,
7447 gcc.c-torture/execute/ieee/compare-fp-3.c,
7448 gcc.c-torture/execute/ieee/compare-fp-4.c,
7449 gcc.c-torture/execute/ieee/compare-fp-3.x,
7450 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7451
7452 2004-06-04 David Ayers <d.ayers@inode.at>
7453
7454 * objc/execute/protocol-isEqual-4.m: New testcase.
7455
7456 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7457
7458 * objc/execute/protocol-isEqual-1.m: New testcase.
7459 * objc/execute/protocol-isEqual-2.m: New testcase.
7460 * objc/execute/protocol-isEqual-3.m: New testcase.
7461
7462 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7463
7464 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7465
7466 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7467
7468 * lib/objc.exp (objc_target_compile): When running tests on
7469 Darwin (Mac OS X), inform the linker about '-framework
7470 'Foundation'.
7471
7472 2004-06-02 Eric Christopher <echristo@redhat.com>
7473
7474 * gcc.c-torture/compile/20040602-1.c: New.
7475
7476 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7477
7478 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7479 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7480
7481 PR tree-optimization/14736
7482 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7483
7484 PR tree-optimization/14042
7485 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7486
7487 PR tree-optimization/14729
7488 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7489
7490 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7491
7492 PR fortran/15557
7493 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7494
7495 2004-06-01 Richard Hederson <rth@redhat.com>
7496
7497 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7498
7499 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7500
7501 PR c++/14932
7502 * g++.dg/parse/offsetof4.C: New test.
7503
7504 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7505
7506 PR objc/7993
7507 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7508
7509 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7510
7511 PR c++/15701
7512 * g++.dg/template/friend29.C: New test.
7513
7514 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7515
7516 PR c/15749
7517 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7518
7519 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7520
7521 * gcc.dg/sparc-trap-1.c: New test.
7522
7523 2004-05-31 Roger Sayle <roger@eyesopen.com>
7524
7525 PR middle-end/15069
7526 * g++.dg/opt/fold3.C: New test case.
7527
7528 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7529
7530 * lib/target-supports.exp (check_iconv_available): Fix fallout
7531 from 2004-05-28 patch.
7532
7533 2004-05-30 Paul Brook <paul@codesourcery.com>
7534
7535 PR fortran/15620
7536 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7537 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7538
7539 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7540
7541 * gfortran.fortran-torture/execute/random_1.f90: New test.
7542
7543 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7544
7545 * g++.dg/ext/altivec-10.C: New test.
7546
7547 2004-05-29 Paul Brook <paul@codesourcery.com>
7548
7549 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7550
7551 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7552
7553 * gcc.dg/altivec-16.c: New test.
7554
7555 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7556
7557 * lib/target-supports.exp (check_vmx_hw_available): New.
7558 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7559
7560 * lib/target-supports.exp (check_alias_available,
7561 check_iconv_available, check_named_sections_available): Use
7562 unique names for temporary files.
7563
7564 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7565
7566 * gcc.dg/altivec-15.c: New test.
7567
7568 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7569
7570 PR c++/15083
7571 * g++.dg/warn/noeffect6.C: New test.
7572
7573 PR c++/15471
7574 * g++.dg/expr/ptrmem4.C: New test.
7575
7576 PR c++/15640
7577 * g++.dg/template/operator3.C: New test.
7578
7579 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7580
7581 PR c++/14668
7582 * g++.dg/lookup/redecl1.C: New test.
7583 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7584
7585 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7586
7587 * gcc.c-torture/execute/compare-fp-1.c,
7588 gcc.c-torture/execute/compare-fp-2.c,
7589 gcc.c-torture/execute/compare-fp-3.c,
7590 gcc.c-torture/execute/compare-fp-4.c,
7591 gcc.c-torture/execute/compare-fp-3.x,
7592 gcc.c-torture/execute/compare-fp-4.x,
7593 gcc.dg/pr15649-1.c: New.
7594
7595 2004-05-27 Adam Nemet <anemet@lnxw.com>
7596
7597 PR c++/12883
7598 * g++.dg/init/array14.C: New test.
7599
7600 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7601
7602 * lib/compat.exp (compat-get-options-main): New.
7603 (compat-get-options): Remove unneeded code, warn for ignored
7604 command.
7605 (compat-execute): Check flag set by dg-require-* commands.
7606
7607 * lib/compat.exp (compat-execute): Break up long lines.
7608
7609 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7610
7611 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7612 * gcc.dg/altivec-14.c: New test.
7613 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7614
7615 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7616 * gcc.dg/altivec-12.c: Ditto.
7617
7618 * gcc.dg/altivec-3.c: Move call to altivec_check.
7619
7620 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7621
7622 PR c++/15044
7623 * g++.dg/template/error12.C: New test.
7624
7625 PR c++/15317
7626 * g++.dg/ext/attrib15.C: New test.
7627
7628 PR c++/15329
7629 * g++.dg/template/ptrmem9.C: New test.
7630
7631 2004-05-25 Paul Brook <paul@codesourcery.com>
7632
7633 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7634
7635 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7636
7637 PR c++/15165
7638 * g++.dg/template/crash19.C: New test.
7639
7640 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7641
7642 PR c++/15025
7643 * g++.dg/template/redecl1.C: New test.
7644
7645 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7646
7647 PR c++/14821
7648 * g++.dg/other/ns1.C: New test.
7649
7650 PR c++/14883
7651 * g++.dg/template/invalid1.C: New test.
7652
7653 2004-05-23 Paul Brook <paul@codesourcery.com>
7654 Victor Leikehman <lei@haifasphere.co.il>
7655
7656 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7657 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7658
7659 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7660
7661 PR c++/15285
7662 PR c++/15299
7663 * g++.dg/template/non-dependent5.C: New test.
7664 * g++.dg/template/non-dependent6.C: New test.
7665
7666 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7667
7668 PR c++/15507
7669 * g++.dg/inherit/union1.C: New test.
7670
7671 PR c++/15542
7672 * g++.dg/template/addr1.C: New test.
7673
7674 PR c++/15427
7675 * g++.dg/template/array5.C: New test.
7676
7677 PR c++/15287
7678 * g++.dg/template/array6.C: New test.
7679
7680 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7681 Roger Sayle <roger@eyesopen.com>
7682
7683 * g++.dg/lookup/forscope2.C: New test case.
7684
7685 2004-05-22 Ben Elliston <bje@au.ibm.com>
7686
7687 * gcc.dg/cpp/Wmissingdirs.c: New.
7688
7689 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7690
7691 PR target/15301
7692 * gcc.dg/compat/union-m128-1.h: New file.
7693 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7694 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7695 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7696
7697 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7698
7699 PR target/15302
7700 * gcc.dg/compat/struct-complex-1.h: New file.
7701 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7702 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7703 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7704
7705 2004-05-20 Roger Sayle <roger@eyesopen.com>
7706
7707 PR middle-end/3074
7708 * gcc.dg/pr3074-1.c: New test case.
7709 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7710
7711 2004-05-20 Falk Hueffner <falk@debian.org>
7712
7713 PR other/15526
7714 * gcc.dg/ftrapv-1.c: New test case.
7715
7716 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7717
7718 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7719
7720 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7721 Jeff Law <law@redhat.com>
7722
7723 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7724 * gcc.dg/tree-ssa/20040518-2.c: New test.
7725
7726 * gcc.dg/tree-ssa/20040518-1.c: New test.
7727
7728 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7729
7730 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7731
7732 2004-05-18 Paul Brook <paul@codesourcery.com>
7733
7734 PR fortran/13930
7735 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7736
7737 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7738
7739 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7740 constant folding.
7741
7742 2004-05-17 Steven Bosscher <stevenb@suse.de>
7743
7744 * gcc.dg/tree-ssa/20040517-1.c: New test.
7745
7746 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7747
7748 * gcc.dg/loop-4.c: New test.
7749
7750 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7751
7752 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7753
7754 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7755
7756 PR fortran/15311
7757 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7758
7759 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7760
7761 PR fortran/13826
7762 PR fortran/13940
7763 * gfortran.fortran-torture/compile/data_1.f90: New test.
7764
7765 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7766
7767 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7768 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7769
7770 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7771
7772 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7773
7774 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7775
7776 PR c/15444
7777 * gcc.dg/format/xopen-1.c: Adjust expected message.
7778 * gcc.dg/format/xopen-3.c: New test.
7779
7780 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7781
7782 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7783
7784 2004-05-14 Jeff Law <law@redhat.com>
7785
7786 * gcc.dg/tree-ssa/20040514-2.c: New test.
7787
7788 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7789
7790 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7791 this ...
7792 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7793 this.
7794
7795 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7796
7797 * gcc.dg/tree-ssa/20040514-1.c: New test.
7798
7799 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7800
7801 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7802 test.
7803
7804 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7805
7806 PR fortran/14066
7807 * gfortran.fortran-torture/compile/do_1.f90: New test.
7808
7809 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7810
7811 PR fortran/15051
7812 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7813 test.
7814
7815 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7816
7817 PR fortran/15149
7818 * gfortran.fortran-torture/execute/random_init.f90: New test.
7819
7820 2004-05-13 Paul Brook <paul@codesourcery.com>
7821
7822 PR fortran/15314
7823 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7824
7825 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7826
7827 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7828 for the powerpc case.
7829
7830 2004-05-13 Jeff Law <law@redhat.com>
7831
7832 * gcc.dg/tree-ssa/20040513-1.c: New test.
7833 * gcc.dg/tree-ssa/20040513-2.c: New test.
7834
7835 2004-05-13 Paul Brook <paul@codesourcery.com>
7836
7837 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7838 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7839 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7840
7841 2004-05-13 Andreas Schwab <schwab@suse.de>
7842
7843 PR other/10819
7844 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7845 characters.
7846
7847 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7848
7849 PR fortran/15294
7850 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7851
7852 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7853
7854 Merge from tree-ssa-20020619-branch. See
7855 ChangeLog.tree-ssa for details.
7856
7857 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7858
7859 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7860 include <altivec.h> explicitly.
7861 * gcc.dg/altivec-13.c: Likewise.
7862
7863 2004-05-11 Paul Brook <paul@codesourcery.com>
7864
7865 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7866
7867 2004-05-10 Eric Christopher <echristo@redhat.com>
7868
7869 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7870 * gcc.dg/sibcall-4.c: Ditto.
7871
7872 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7873
7874 * g++.dg/ext/altivec-8.C: New test case.
7875 * gcc.dg/altivec-13.c: New test case.
7876
7877 2004-05-08 Roger Sayle <roger@eyesopen.com>
7878
7879 * gcc.c-torture/execute/divcmp-1.c: New test case.
7880 * gcc.c-torture/execute/divcmp-2.c: New test case.
7881 * gcc.c-torture/execute/divcmp-3.c: New test case.
7882
7883 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7884
7885 * g++.dg/other/pragma-re-2.C: New test.
7886
7887 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7888
7889 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7890 * gcc.dg/i386-387-2.c: Likewise.
7891
7892 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7893 __builtin_drem.
7894 * gcc.dg/i386-387-6.c: Likewise.
7895
7896 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7897
7898 * gcc.dg/builtins-33.c: Also check log1p*.
7899
7900 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7901
7902 PR optimization/15296
7903 * gcc.c-torture/execute/pr15296.c: New test.
7904
7905 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7906
7907 * gcc.dg/builtins-40.c: New test.
7908
7909 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7910
7911 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7912
7913 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7914
7915 * g++.dg/ext/spe1.C: New testcase.
7916
7917 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7918
7919 * objc.dg/image-info.m: Allow additional attributes
7920 for __image_info section.
7921
7922 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7923
7924 * gcc.dg/torture/mips-hilo-2.c: New test.
7925
7926 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7927
7928 PR c++/14389
7929 * g++.dg/template/member5.C: New test.
7930
7931 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7932
7933 * gcc.dg/builtins-34.c: Also check expm1*.
7934
7935 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7936
7937 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7938 * gcc.dg/torture/builtin-convert-3.c: New test.
7939
7940 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7941
7942 PR middle-end/15054
7943 * g++.dg/opt/pr15054.C: New test.
7944
7945 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7946
7947 * gcc.dg/torture/builtin-rounding-1.c: New test.
7948 * gcc.dg/builtins-25.c: Delete.
7949 * gcc.dg/builtins-29.c: Delete.
7950
7951 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7952
7953 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7954 * gcc.dg/sibcall-4.c: Likewise.
7955 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7956
7957 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7958
7959 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7960 bit-field on 16-bit targets.
7961
7962 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7963
7964 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7965 16-bit targets.
7966
7967 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7968
7969 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7970 * gcc.dg/rs6000-power2-2.c: Likewise.
7971
7972 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7973
7974 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7975 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7976 Change the asm registers to be in form of frN instead of fN.
7977
7978 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7979
7980 * gcc.dg/torture/builtin-convert-2.c: New test.
7981
7982 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7983
7984 * gcc.dg/rs6000-power2-1.c: New test.
7985 * gcc.dg/rs6000-power2-2.c: New test.
7986
7987 2004-04-28 Jan Hubicka <jh@suse.cz>
7988
7989 * gcc.dg/unused-6.c: New test.
7990
7991 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7992 Ulrich Weigand <uweigand@de.ibm.com>
7993
7994 * ada/acats/run_all.sh: Define $target variable.
7995
7996 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7997
7998 PR c++/15119
7999 * g++.dg/other/vararg-1.C: New test.
8000
8001 PR c++/4794
8002 * g++.dg/eh/cleanup3.C: New test.
8003
8004 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8005
8006 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8007 and ad8011a (target_insn).
8008 * ada/acats/support/macro.dfs: Likewise.
8009 * ada/acats/support/impbit.adb: New file.
8010
8011 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8012
8013 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8014
8015 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8016
8017 * gcc.dg/loop-3.c: New test.
8018
8019 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8020
8021 * gcc.c-torture/execute/simd-5.c: New test.
8022
8023 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8024
8025 PR c++/15064
8026 * g++.dg/template/crash18.C: New test.
8027
8028 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8029
8030 * g++.dg/ext/complit3.C: New test.
8031
8032 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8033
8034 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8035 * gcc.dg/altivec-3.c: Same.
8036 * gcc.dg/altivec-varargs-1.c: Same.
8037
8038 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8039
8040 * lib/target-supports.exp (check_profiling_available): Assume
8041 profiling is not available on powerpc-eabi targets.
8042
8043 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8044
8045 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8046 * gcc.dg/vmx/bug-1.c: Ditto.
8047
8048 2004-04-20 Eric Christopher <echristo@redhat.com>
8049
8050 * gcc.dg/charset/extern.c: New test.
8051 * g++.dg/charset/extern3.cc: Ditto.
8052
8053 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8054
8055 * gcc.dg/builtins-39.c: New test.
8056
8057 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8058
8059 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8060
8061 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8062
8063 * gcc.dg/torture/mips-hilo-1.c: New test.
8064
8065 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8066
8067 * gcc.c-torture/compile/20040419-1.c: New test.
8068
8069 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8070
8071 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8072
8073 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8074 Aldy Hernandez <aldyh@redhat.com>
8075
8076 * gcc.c-torture/execute/va-arg-24.c: New.
8077
8078 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8079 Aldy Hernandez <aldyh@redhat.com>
8080
8081 * gcc.dg/vmx/1b-01.c: New.
8082 * gcc.dg/vmx/1b-02.c: New.
8083 * gcc.dg/vmx/1b-03.c: New.
8084 * gcc.dg/vmx/1b-04.c: New.
8085 * gcc.dg/vmx/1b-05.c: New.
8086 * gcc.dg/vmx/1b-06.c: New.
8087 * gcc.dg/vmx/1b-07.c: New.
8088 * gcc.dg/vmx/1c-01.c: New.
8089 * gcc.dg/vmx/1c-02.c: New.
8090 * gcc.dg/vmx/3a-01a.c: New.
8091 * gcc.dg/vmx/3a-01.c: New.
8092 * gcc.dg/vmx/3a-01m.c: New.
8093 * gcc.dg/vmx/3a-03.c: New.
8094 * gcc.dg/vmx/3a-03m.c: New.
8095 * gcc.dg/vmx/3a-04.c: New.
8096 * gcc.dg/vmx/3a-04m.c: New.
8097 * gcc.dg/vmx/3a-05.c: New.
8098 * gcc.dg/vmx/3a-06.c: New.
8099 * gcc.dg/vmx/3a-06m.c: New.
8100 * gcc.dg/vmx/3a-07.c: New.
8101 * gcc.dg/vmx/3b-01.c: New.
8102 * gcc.dg/vmx/3b-02.c: New.
8103 * gcc.dg/vmx/3b-10.c: New.
8104 * gcc.dg/vmx/3b-13.c: New.
8105 * gcc.dg/vmx/3b-14.c: New.
8106 * gcc.dg/vmx/3b-15.c: New.
8107 * gcc.dg/vmx/3c-01a.c: New.
8108 * gcc.dg/vmx/3c-01.c: New.
8109 * gcc.dg/vmx/3c-02.c: New.
8110 * gcc.dg/vmx/3c-03.c: New.
8111 * gcc.dg/vmx/3d-01.c: New.
8112 * gcc.dg/vmx/4-01.c: New.
8113 * gcc.dg/vmx/4-03.c: New.
8114 * gcc.dg/vmx/5-01.c: New.
8115 * gcc.dg/vmx/5-02.c: New.
8116 * gcc.dg/vmx/5-03.c: New.
8117 * gcc.dg/vmx/5-04.c: New.
8118 * gcc.dg/vmx/5-05.c: New.
8119 * gcc.dg/vmx/5-06.c: New.
8120 * gcc.dg/vmx/5-07.c: New.
8121 * gcc.dg/vmx/5-07t.c: New.
8122 * gcc.dg/vmx/5-08.c: New.
8123 * gcc.dg/vmx/5-10.c: New.
8124 * gcc.dg/vmx/5-11.c: New.
8125 * gcc.dg/vmx/7-01a.c: New.
8126 * gcc.dg/vmx/7-01.c: New.
8127 * gcc.dg/vmx/7c-01.c: New.
8128 * gcc.dg/vmx/7d-01.c: New.
8129 * gcc.dg/vmx/7d-02.c: New.
8130 * gcc.dg/vmx/8-01.c: New.
8131 * gcc.dg/vmx/8-02a.c: New.
8132 * gcc.dg/vmx/8-02.c: New.
8133 * gcc.dg/vmx/brode-1.c: New.
8134 * gcc.dg/vmx/bug-1.c: New.
8135 * gcc.dg/vmx/bug-2.c: New.
8136 * gcc.dg/vmx/bug-3.c: New.
8137 * gcc.dg/vmx/cw-bug-1.c: New.
8138 * gcc.dg/vmx/cw-bug-2.c: New.
8139 * gcc.dg/vmx/cw-bug-3.c: New.
8140 * gcc.dg/vmx/dct.c: New.
8141 * gcc.dg/vmx/debug-1.c: New.
8142 * gcc.dg/vmx/debug-2.c: New.
8143 * gcc.dg/vmx/debug-3.c: New.
8144 * gcc.dg/vmx/debug-4.c: New.
8145 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8146 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8147 * gcc.dg/vmx/eg-5.c: New.
8148 * gcc.dg/vmx/fft.c: New.
8149 * gcc.dg/vmx/gcc-bug-1.c: New.
8150 * gcc.dg/vmx/gcc-bug-2.c: New.
8151 * gcc.dg/vmx/gcc-bug-3.c: New.
8152 * gcc.dg/vmx/gcc-bug-4.c: New.
8153 * gcc.dg/vmx/gcc-bug-5.c: New.
8154 * gcc.dg/vmx/gcc-bug-6.c: New.
8155 * gcc.dg/vmx/gcc-bug-7.c: New.
8156 * gcc.dg/vmx/gcc-bug-8.c: New.
8157 * gcc.dg/vmx/gcc-bug-9.c: New.
8158 * gcc.dg/vmx/gcc-bug-b.c: New.
8159 * gcc.dg/vmx/gcc-bug-c.c: New.
8160 * gcc.dg/vmx/gcc-bug-d.c: New.
8161 * gcc.dg/vmx/gcc-bug-e.c: New.
8162 * gcc.dg/vmx/gcc-bug-f.c: New.
8163 * gcc.dg/vmx/gcc-bug-g.c: New.
8164 * gcc.dg/vmx/gcc-bug-i.c: New.
8165 * gcc.dg/vmx/harness.h: New.
8166 * gcc.dg/vmx/ira1.c: New.
8167 * gcc.dg/vmx/ira2a.c: New.
8168 * gcc.dg/vmx/ira2b.c: New.
8169 * gcc.dg/vmx/ira2.c: New.
8170 * gcc.dg/vmx/ira2c.c: New.
8171 * gcc.dg/vmx/mem.c: New.
8172 * gcc.dg/vmx/newton-1.c: New.
8173 * gcc.dg/vmx/ops.c: New.
8174 * gcc.dg/vmx/sn7153.c: New.
8175 * gcc.dg/vmx/spill2.c: New.
8176 * gcc.dg/vmx/spill3.c: New.
8177 * gcc.dg/vmx/spill.c: New.
8178 * gcc.dg/vmx/t.c: New.
8179 * gcc.dg/vmx/varargs-1.c: New.
8180 * gcc.dg/vmx/varargs-2.c: New.
8181 * gcc.dg/vmx/varargs-3.c: New.
8182 * gcc.dg/vmx/varargs-4.c: New.
8183 * gcc.dg/vmx/varargs-5.c: New.
8184 * gcc.dg/vmx/varargs-6.c: New.
8185 * gcc.dg/vmx/varargs-7.c: New.
8186 * gcc.dg/vmx/vmx.exp: New.
8187 * gcc.dg/vmx/vprint-1.c: New.
8188 * gcc.dg/vmx/vscan-1.c: New.
8189 * gcc.dg/vmx/x-01.c: New.
8190 * gcc.dg/vmx/x-02.c: New.
8191 * gcc.dg/vmx/x-03.c: New.
8192 * gcc.dg/vmx/x-04.c: New.
8193 * gcc.dg/vmx/x-05.c: New.
8194 * gcc.dg/vmx/yousufi-1.c: New.
8195 * gcc.dg/vmx/zero-1.c: New.
8196 * gcc.dg/vmx/zero.c: New.
8197
8198 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8199
8200 * g++.dg/lookup/java1.C: Update for chage of
8201 _Jv_AllocObject.
8202 * g++.dg/lookup/java2.C: Likewise.
8203
8204 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8205
8206 * ada/acats/run_all.sh: use -O2 by default.
8207
8208 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8209
8210 * gcc.dg/vr-mult-[12].c: New tests.
8211
8212 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8213
8214 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8215
8216 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8217
8218 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8219
8220 * lib/target-supports.exp (check_profiling_available): Assume profiling
8221 isn't available for mips*-*-elf targets.
8222
8223 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8224
8225 * gcc.dg/builtins-38.c: New test.
8226
8227 2004-04-14 Eric Christopher <echristo@redhat.com>
8228
8229 * g++.dg/charset/charset.exp: Run .cc extension tests.
8230
8231 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8232
8233 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8234
8235 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8236
8237 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8238
8239 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8240
8241 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8242 * gcc.dg/i386-387-2.c: Likewise.
8243
8244 * gcc.dg/i386-387-7.c: New test.
8245 * gcc.dg/i386-387-8.c: New test.
8246
8247 * gcc.dg/builtins-37.c: New test.
8248
8249 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8250
8251 * g++.dg/pch/externc-1.C: Add missing semicolon.
8252
8253 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8254
8255 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8256
8257 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8258
8259 * gcc.c-torture/execute/20040411-1.c: New test.
8260
8261 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8262
8263 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8264
8265 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8266
8267 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8268
8269 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8270
8271 * lib/target-supports.exp (check_named_sections_available): New.
8272 * lib/gcc-dg.exp (dg-require-named-sections): New.
8273 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8274 old-deja.exp. Also prune error-count message from HP linker.
8275 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8276
8277 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8278 * g++.old-deja/g++.pt/static3.C: Likewise.
8279 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8280
8281 2004-04-09 Roger Sayle <roger@eyesopen.com>
8282
8283 * gcc.c-torture/execute/20040409-1.c: New test case.
8284 * gcc.c-torture/execute/20040409-2.c: New test case.
8285 * gcc.c-torture/execute/20040409-3.c: New test case.
8286
8287 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8288
8289 * gcc.dg/20040409-1.c: New test.
8290
8291 2004-04-08 Roger Sayle <roger@eyesopen.com>
8292
8293 PR target/14888
8294 * g++.dg/opt/pr14888.C: New test case.
8295
8296 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8297
8298 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8299 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8300 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8301 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8302 New tests.
8303
8304 2004-04-08 Paul Brook <paul@codesourcery.com>
8305
8306 * gcc.dg/spill-1.c: New test.
8307
8308 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8309
8310 * gcc.dg/torture/builtin-ctype-2.c: New test.
8311
8312 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8313
8314 * gcc.dg/pch/pch.exp: Add largefile test.
8315
8316 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8317
8318 * g++.dg/pch/externc-1.Hs: New.
8319 * g++.dg/pch/externc-1.C: New.
8320
8321 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8322
8323 * gcc.dg/compat/struct-by-value-5a_main.c,
8324 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8325 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8326 * gcc.dg/compat/struct-by-value-5a_x.c,
8327 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8328 gcc.dg/compat/struct-by-value-5_x.c.
8329 * gcc.dg/compat/struct-by-value-5a_y.c,
8330 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8331 gcc.dg/compat/struct-by-value-5_y.c.
8332
8333 * gcc.dg/compat/struct-by-value-6a_main.c,
8334 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8335 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8336 * gcc.dg/compat/struct-by-value-6a_x.c,
8337 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8338 gcc.dg/compat/struct-by-value-6_x.c.
8339 * gcc.dg/compat/struct-by-value-6a_y.c,
8340 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8341 gcc.dg/compat/struct-by-value-6_y.c.
8342
8343 * gcc.dg/compat/struct-by-value-7a_main.c,
8344 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8345 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8346 * gcc.dg/compat/struct-by-value-7a_x.c,
8347 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8348 gcc.dg/compat/struct-by-value-7_x.c.
8349 * gcc.dg/compat/struct-by-value-7a_y.c,
8350 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8351 gcc.dg/compat/struct-by-value-7_y.c.
8352
8353 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8354
8355 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8356 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8357 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8358 options.
8359
8360 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8361
8362 * gcc.dg/builtins-36.c: New test.
8363
8364 2004-04-06 Paul Brook <paul@codesourcery.com>
8365
8366 * README.gcc: Remove obsolete contraint on testcases.
8367
8368 2004-04-05 Paul Brook <paul@codesourcery.com>
8369
8370 PR2123
8371 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8372 failure and exit(0) on success.
8373 * g++.dg/expr/anew2.C: Ditto.
8374 * g++.dg/expr/anew3.C: Ditto.
8375 * g++.dg/expr/anew4.C: Ditto.
8376
8377 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8378
8379 PR c++/3518
8380 * g++.dg/template/unify7.C: New.
8381
8382 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8383
8384 * g++.dg/README: Bring up to date with new subdirectories; remove
8385 duplicate subdirectory lines.
8386
8387 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8388
8389 PR c++/14007
8390 * g++.dg/template/unify5.C: New.
8391 * g++.dg/template/unify6.C: New.
8392 * g++.dg/template/qualttp20.C: Adjust.
8393 * g++.old-deja/g++.jason/report.C: Adjust.
8394 * g++.old-deja/g++.other/qual1.C: Adjust.
8395
8396 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8397
8398 PR c++/14803
8399 * g++.dg/inherit/ptrmem1.C: New test.
8400
8401 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8402
8403 PR c++/14755
8404 * gcc.c-torture/execute/20040331-1.c: New test.
8405 * gcc.dg/20040331-1.c: New test.
8406
8407 2004-04-01 Paul Brook <paul@codesourcery.com>
8408
8409 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8410
8411 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8412
8413 PR c++/14724
8414 * g++.dg/init/goto1.C: New test.
8415
8416 PR c++/14763
8417 * g++.dg/template/defarg4.C: New test.
8418
8419 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8420
8421 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8422
8423 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8424
8425 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8426
8427 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8428
8429 * gcc.dg/noncompile/undeclared-2.c: New test.
8430
8431 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8432
8433 * gcc.dg/940409-1.c: Remove XFAIL.
8434 * gcc.dg/reg-vol-struct-1.c: New test.
8435
8436 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8437
8438 * gcc.dg/torture/builtin-wctype-1.c: New test.
8439
8440 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8441
8442 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8443 * gcc.dg/20001101-1.c: Likewise.
8444 * gcc.dg/20001102-1.c: Likewise.
8445
8446 2004-03-25 Roger Sayle <roger@eyesopen.com>
8447
8448 * gcc.dg/compare8.c: Add an additional test for XOR.
8449
8450 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8451
8452 * gcc.dg/torture/builtin-ctype-1.c: New test.
8453
8454 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8455
8456 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8457 * gcc.dg/torture/builtin-math-1.c: Likewise.
8458 * gcc.dg/torture/builtin-power-1.c: New test.
8459
8460 2004-03-24 Andreas Schwab <schwab@suse.de>
8461
8462 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8463 IA64 assembler.
8464
8465 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8466 Roger Sayle <roger@eyesopen.com>
8467
8468 * gcc.dg/compare8.c: New test case.
8469
8470 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8471
8472 * g++.dg/ext/altivec-7.C: New test.
8473
8474 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8475
8476 PR 12267, 12391, 12560, 13129, 14114, 14133
8477 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8478 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8479 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8480 Adjust error regexps.
8481 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8482 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8483 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8484 * gcc.dg/local1.c: Add explanatory comment.
8485
8486 2004-03-23 Roger Sayle <roger@eyesopen.com>
8487
8488 PR optimization/14669
8489 * g++.dg/opt/fold2.C: New test case.
8490
8491 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8492
8493 PR c/14069
8494 * gcc.dg/20040322-1.c: New test.
8495
8496 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8497
8498 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8499 * gcc.dg/ultrasp4.c: Likewise.
8500 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8501
8502 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8503
8504 * gcc.dg/i386-sse-8.c: Reset default options.
8505
8506 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8507
8508 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8509 in the error message text.
8510
8511 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8512
8513 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8514
8515 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8516
8517 PR c++/14616
8518 * g++.dg/init/array13.C: New test.
8519
8520 2004-03-20 Roger Sayle <roger@eyesopen.com>
8521
8522 PR target/13889
8523 * gcc.c-torture/compile/pr13889.c: New test case.
8524
8525 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8526
8527 PR c/14635
8528 * builtins-1.c (nan, nans): Don't test.
8529 * builtins-30.c: Don't use nan, nanf, nanl.
8530 * builtins-35.c: New test.
8531
8532 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8533
8534 * g++.dg/ext/altivec-6.C: New test.
8535
8536 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8537
8538 * g++.dg/init/placement3.C: New test.
8539
8540 * g++.dg/template/spec13.C: New test.
8541
8542 * g++.dg/lookup/using11.C: New test.
8543
8544 * g++.dg/lookup/koenig3.C: New test.
8545
8546 * g++.dg/template/operator2.C: New test.
8547
8548 * g++.dg/expr/dtor3.C: New test.
8549 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8550 marker.
8551 * g++.old-deja/g++.law/visibility28.C: Likewise.
8552
8553 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8554
8555 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8556 * gcc.dg/ppc64-abi-3.c: Likewise.
8557
8558 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8559
8560 PR c++/14545
8561 * g++.dg/parse/template15.C: New test.
8562
8563 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8564
8565 * g++.dg/expr/dtor2.C: New test.
8566
8567 * g++.dg/lookup/anon4.C: New test.
8568
8569 * g++.dg/overload/using1.C: New test.
8570
8571 * g++.dg/template/lookup7.C: New test.
8572
8573 * g++.dg/template/typename6.C: New test.
8574
8575 * g++.dg/expr/cond6.C: New test.
8576
8577 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8578
8579 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8580
8581 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8582
8583 * g++.dg/expr/cond5.C: New test.
8584 * g++.dg/expr/constcast1.C: Likewise.
8585 * g++.dg/expr/ptrmem2.C: Likewise.
8586 * g++.dg/expr/ptrmem3.C: Likewise.
8587 * g++.dg/lookup/main1.C: Likewise.
8588 * g++.dg/template/lookup6.C: Likewise.
8589
8590 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8591
8592 * gcc.dg/local1.c: New test.
8593
8594 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8595
8596 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8597
8598 * gcc.dg/torture/builtin-convert-1.c: New test.
8599
8600 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8601
8602 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8603
8604 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8605
8606 PR c++/14481
8607 * g++.dg/warn/Wunused-7.C: New test.
8608
8609 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8610
8611 * gcc.dg/torture/builtin-integral-1.c: New test.
8612
8613 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8614
8615 PR c++/14586
8616 * g++.dg/parse/non-dependent3.C: New test.
8617
8618 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8619
8620 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8621 * g++.dg/eh/simd-2.C: Likewise.
8622 * g++.dg/init/array10.C: Likewise.
8623 * gcc.c-torture/compile/simd-1.c: Likewise.
8624 * gcc.c-torture/compile/simd-2.c: Likewise.
8625 * gcc.c-torture/compile/simd-3.c: Likewise.
8626 * gcc.c-torture/compile/simd-4.c: Likewise.
8627 * gcc.c-torture/compile/simd-6.c: Likewise.
8628 * gcc.c-torture/execute/simd-1.c: Likewise.
8629 * gcc.c-torture/execute/simd-2.c: Likewise.
8630 * gcc.dg/compat/vector-defs.h: Likewise.
8631 * gcc.dg/20020531-1.c: Likewise.
8632 * gcc.dg/altivec-3.c: Likewise.
8633 * gcc.dg/altivec-4.c: Likewise.
8634 * gcc.dg/altivec-varargs-1.c: Likewise.
8635 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8636 * gcc.dg/i386-mmx-3.c: Likewise.
8637 * gcc.dg/i386-sse-4.c: Likewise.
8638 * gcc.dg/i386-sse-5.c: Likewise.
8639 * gcc.dg/i386-sse-8.c: Likewise.
8640 * gcc.dg/simd-1.c: Likewise.
8641 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8642 __ev64_opaque__ since the machine description provides it.
8643
8644 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8645
8646 * lib/compat.exp (skip_list): New global variable.
8647 Use it to hold the user defined COMPAT_SKIPS list if any.
8648 (compat-obj): Add the members of skip_list to optall.
8649
8650 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8651
8652 * gcc.dg/compat/union-by-value-1_main.c,
8653 union-by-value-1_x.c, union-by-value-1_y.c,
8654 union-check.h, union-defs.h,
8655 union-init.h, union-return-1_main.c,
8656 union-return-1_x.c, union-return-1_y.c: New files.
8657
8658 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8659
8660 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8661 mixed-struct-init.h: Add 4 mixed structure types.
8662 struct-by-value-21_main.c, struct-by-value-21_x.c,
8663 struct-by-value-21_y.c, struct-return-21_main.c,
8664 struct-return-21_x.c, struct-return-21_y.c: New files.
8665
8666 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8667
8668 PR c++/14550
8669 * g++.dg/parse/template14.C: New test.
8670
8671 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8672
8673 * gcc.c-torture/execute/20040313-1.c: New test.
8674
8675 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8676
8677 PR target/14533
8678 * gcc.dg/20040311-2.c: New test.
8679
8680 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8681
8682 PR other/14544
8683 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8684 bit-field.
8685
8686 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8687
8688 * gcc.dg/20040305-2.c: Add missing return statement.
8689
8690 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8691
8692 * gcc.dg/builtins-34.c: Also check pow10*.
8693
8694 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8695
8696 PR target/14262
8697 * gcc.dg/20040305-2.c: New test.
8698
8699 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8700
8701 * gcc.dg/20040310-1.c: New test.
8702
8703 2004-03-11 Roger Sayle <roger@eyesopen.com>
8704
8705 * gcc.c-torture/execute/20040311-1.c: New test case.
8706
8707 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8708
8709 PR c++/14476
8710 * g++.dg/lookup/enum1.C: New test.
8711
8712 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8713
8714 PR c++/14510
8715 * g++.dg/lookup/struct2.C: New test.
8716
8717 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8718
8719 * gcc.dg/builtins-34.c: New test.
8720
8721 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8722
8723 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8724
8725 2004-03-09 James E Wilson <wilson@specifixinc.com>
8726
8727 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8728 * gcc.dg/alias-2.c: New testcase.
8729
8730 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8731
8732 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8733
8734 2004-03-09 Roger Sayle <roger@eyesopen.com>
8735
8736 * gcc.c-torture/execute/20040309-1.c: New test case.
8737
8738 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8739
8740 PR c++/14397
8741 * g++.dg/overload/ref1.C: New.
8742
8743 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8744
8745 PR c++/14409
8746 * g++.dg/template/spec12.C: New test.
8747
8748 PR c++/14448
8749 * g++.dg/parse/crash14.C: New test.
8750
8751 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8752
8753 PR c++/14230
8754 * g++.dg/init/ref11.C: New test.
8755
8756 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8757
8758 PR c++/14432
8759 * g++.dg/parse/builtin2.C: New test.
8760
8761 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8762
8763 PR c++/14401
8764 * g++.dg/init/ctor3.C: New test.
8765 * g++.dg/init/union1.C: New test.
8766 * g++.dg/ext/anon-struct4.C: New test.
8767
8768 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8769
8770 * g++.dg/lookup/koenig1.C: Tweak error messages.
8771 * g++.dg/lookup/used-before-declaration.C: Likewise.
8772 * g++.dg/other/do1.C: Likewise.
8773 * g++.dg/overload/koenig1.C: Likewise.
8774 * g++.dg/parse/crash13.C: Likewise.
8775 * g++.dg/template/instantiate3.C: Likewise.
8776
8777 2004-03-08 Eric Christopher <echristo@redhat.com>
8778
8779 * * lib/target-supports.exp: Enable libiconv in test
8780 compilation. Fix up error checking.
8781
8782 2004-03-08 Roger Sayle <roger@eyesopen.com>
8783
8784 PR middle-end/14289
8785 * gcc.dg/pr14289-1.c: New test case.
8786 * gcc.dg/pr14289-2.c: Likewise.
8787 * gcc.dg/pr14289-3.c: Likewise.
8788
8789 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8790
8791 * gcc.c-torture/execute/20040308-1.c: New test.
8792
8793 2004-03-07 Roger Sayle <roger@eyesopen.com>
8794
8795 * gcc.c-torture/execute/20040307-1.c: New test case.
8796
8797 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8798
8799 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8800
8801 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8802
8803 * gcc.dg/20040306-1.c: New test.
8804
8805 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8806
8807 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8808 them static.
8809 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8810
8811 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8812
8813 PR c/14465
8814 * gcc.dg/decl-6.c: New test.
8815
8816 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8817
8818 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8819 Rename LOGPOW -> LOG_POW.
8820 (SQRT_EXP, POW_EXP): New.
8821
8822 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8823
8824 * gcc.dg/i386-sse-8.c: New test.
8825
8826 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8827
8828 PR c/14114
8829 * gcc.dg/decl-5.c: New test.
8830
8831 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8832
8833 * gcc.dg/20040305-1.c: New test.
8834
8835 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8836
8837 PR other/14354
8838 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8839
8840 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8841
8842 PR c++/14425, c++/14426
8843 * g++.dg/ext/altivec-4.C: New test.
8844 * g++.dg/ext/altivec-5.C: New test.
8845
8846 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8847
8848 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8849 global variables of a type with no linkage.
8850 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8851 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8852 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8853 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8854 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8855 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8856 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8857 * g++.dg/warn/deprecated.C: Name enum Color.
8858 * g++.dg/overload/VLA.C: Name structure for 'b'.
8859 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8860
8861 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8862
8863 * gcc.c-torture/compile/20040304-1.c: New test.
8864
8865 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8866
8867 PR 13728
8868 * gcc.dg/decl-4.c: New testcase.
8869
8870 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8871
8872 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8873 as PRECF if sizeof (float) > sizeof (double).
8874 (PRECL): Make it the same as PRECF if
8875 sizeof (float) > sizeof (long double).
8876
8877 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8878
8879 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8880 system type. Add check for irix6 which doesn't have c99 runtime.
8881
8882 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8883
8884 * gcc.dg/const-elim-1.c: xfail for xtensa.
8885
8886 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8887
8888 PR c++/14369
8889 * g++.dg/template/cond4.C: New test.
8890
8891 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/14360
8894 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8895
8896 PR c++/14361
8897 * g++.dg/parse/defarg7.C: New test.
8898
8899 PR c++/14359
8900 * g++.dg/template/friend26.C: New test.
8901
8902 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8903
8904 PR c++/14324
8905 * g++.dg/abi/mangle21.C: New test.
8906
8907 PR c++/14260
8908 * g++.dg/parse/constructor2.C: New test.
8909
8910 PR c++/14337
8911 * g++.dg/template/sfinae1.C: New test.
8912
8913 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8914
8915 PR c++/14267
8916 * g++.dg/expr/crash2.C: New test.
8917
8918 PR middle-end/13448
8919 * gcc.dg/inline-5.c: New test.
8920 * gcc.dg/always-inline.c: Split out tests into ...
8921 * gcc.dg/always-inline2.c: ... this and ...
8922 * gcc.dg/always-inline3.c: ... this.
8923
8924 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8925
8926 PR debug/12103
8927 * g++.dg/debug/crash1.C: New test.
8928
8929 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8930
8931 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8932 function with __attribute__((noinline)).
8933 (recurser_void2): Likewise.
8934 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8935 (recurser_void2): Likewise.
8936
8937 2004-02-29 Roger Sayle <roger@eyesopen.com>
8938
8939 PR middle-end/14203
8940 * g++.dg/warn/Wunused-6.C: New test case.
8941
8942 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8943
8944 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8945 not defined.
8946
8947 2004-02-27 Eric Christopher <echristo@redhat.com>
8948
8949 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8950 * g++.dg/charset/asm2.c: Run only x86.
8951 * gcc.dg/charset/asm3.c: Ditto.
8952
8953 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8954
8955 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8956 ld_library_path.
8957
8958 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8959
8960 * g++.dg/ext/altivec-3.C: New.
8961
8962 2004-02-26 Richard Henderson <rth@redhat.com>
8963
8964 * g++.dg/ext/attrib10.C: Mark for warning.
8965 * gcc.dg/attr-alias-1.c: New.
8966
8967 2004-02-26 Richard Henderson <rth@redhat.com>
8968
8969 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8970 * gcc.c-torture/execute/20040208-2.c: ... it back.
8971
8972 2004-02-26 Eric Christopher <echristo@redhat.com>
8973
8974 * lib/target-supports.exp (check-iconv-available): New function.
8975 * lib/gcc-dg.exp (dg-require-iconv): New function.
8976 Use above.
8977 * gcc.dg/charset: New directory.
8978 * gcc.dg/charset/charset.exp: New file.
8979 * gcc.dg/charset/asm1.c: Ditto.
8980 * gcc.dg/charset/asm2.c: Ditto.
8981 * gcc.dg/charset/asm3.c: Ditto.
8982 * gcc.dg/charset/asm4.c: Ditto.
8983 * gcc.dg/charset/asm5.c: Ditto.
8984 * gcc.dg/charset/attribute1.c: Ditto.
8985 * gcc.dg/charset/attribute2.c: Ditto.
8986 * gcc.dg/charset/string1.c: Ditto.
8987 * g++.dg/charset: New directory.
8988 * g++.dg/dg.exp: Add here. Special options.
8989 * g++.dg/charset/charset.exp: New file.
8990 * g++.dg/charset/asm1.c: Ditto.
8991 * g++.dg/charset/asm2.c: Ditto.
8992 * g++.dg/charset/asm3.c: Ditto.
8993 * g++.dg/charset/asm4.c: Ditto.
8994 * g++.dg/charset/attribute1.c: Ditto.
8995 * g++.dg/charset/attribute2.c: Ditto.
8996 * g++.dg/charset/extern1.cc: Ditto.
8997 * g++.dg/charset/extern2.cc: Ditto.
8998 * g++.dg/charset/string1.c: Ditto.
8999
9000 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9001
9002 PR c++/14278
9003 * g++.dg/parse/comma1.C: New test.
9004
9005 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9006
9007 PR c++/14284
9008 * g++.dg/template/ttp8.C: New test.
9009
9010 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9011
9012 * gcc.dg/fixuns-trunc-1.c: New test.
9013
9014 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9015
9016 * gcc.dg/builtins-config.h: Use #elif.
9017
9018 2004-02-26 Michael Matz <matz@suse.de>
9019
9020 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9021 * gcc.dg/991214-1.c: Likewise.
9022 * gcc.dg/i386-asm-1.c: Likewise.
9023
9024 2004-02-25 Richard Henderson <rth@redhat.com>
9025
9026 * gcc.c-torture/execute/20040208-2.c: Move ...
9027 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9028
9029 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9030
9031 PR c++/14246
9032 * g++.dg/other/crash-3.C: New test.
9033
9034 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9035
9036 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9037 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9038
9039 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9040 HP-UX.
9041
9042 2004-02-24 Michael Matz <matz@suse.de>
9043
9044 * gcc.dg/i386-regparm.c: New.
9045
9046 2004-02-23 James E Wilson <wilson@specifixinc.com>
9047
9048 * gcc.c-torture/execute/20040223-1.c: New.
9049
9050 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9051 Kazu Hirata <kazu@cs.umass.edu>
9052
9053 * gcc.dg/fwritable-strings-1.c: Remove.
9054
9055 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9056
9057 PR c/14156
9058 * gcc.dg/20040223-1.c: New test.
9059
9060 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9061
9062 PR c++/14106
9063 * g++.dg/ext/typeof9.C: New test.
9064
9065 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9066
9067 PR c++/14250
9068 * g++.dg/other/switch1.C: New test.
9069
9070 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9071
9072 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9073 * gcc.dg/va-arg-1.c: Likewise.
9074
9075 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9076
9077 PR c++/14143
9078 * g++.dg/template/koenig5.C: New test.
9079
9080 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9081
9082 * g++.dg/ext/altivec-1.C: Generalize target triple.
9083 * g++.dg/ext/altivec-2.C: New test case.
9084 * g++.dg/ext/altivec_check.h: New file.
9085 * gcc.dg/altivec-1.c: Generalize target triple;
9086 include altivec_check.h and call altivec_check().
9087 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9088 * gcc.dg/altivec-6.c: New test case.
9089 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9090 type casts as needed.
9091 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9092 altivec_check().
9093 * gcc.dg/altivec-12.c: New test case.
9094 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9095 include altivec_check.h and call altivec_check().
9096 * gcc.dg/altivec_check.h: New file.
9097
9098 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9099
9100 * lib/target-supports.exp (check_alias_available): Don't mangle
9101 function `g' in test program.
9102
9103 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9104
9105 * lib/target-supports.exp (check_profiling_available): Check
9106 argument to determine whether we support a profiling type.
9107 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9108 check_profiling_available.
9109 * g++.dg/bprob/bprob.exp: Likewise
9110 * g77.dg/bprob/bprob.exp: Likewise.
9111 * gcc.misc-tests/bprob.exp: Likewise.
9112 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9113 dg-require-profiling and delete expected error handling.
9114 * gcc.dg/20021014-1.c: Likewise.
9115 * gcc.dg/nest.c: Likewise.
9116
9117 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9118
9119 PR c++/12007
9120 * g++.dg/other/vthunk1.C: New test.
9121
9122 2004-02-20 Falk Hueffner <falk@debian.org>
9123
9124 PR target/14201
9125 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9126
9127 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9128
9129 PR c++/13927
9130 * g++.dg/other/error8.C: Remove XFAIL markers.
9131
9132 PR c++/14173
9133 * g++.dg/ext/packed5.C: New test.
9134
9135 PR c++/14199
9136 * g++.dg/warn/Wunused-5.C: New test.
9137
9138 PR c++/14186
9139 * g++.dg/lookup/member1.C: New test.
9140
9141 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9142
9143 * gcc.c-torture/compile/20040130-1.c: Enable only when
9144 __INT_MAX__ >= 2147483647L.
9145 * gcc.c-torture/compile/961203-1.c: Likewise.
9146
9147 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9148
9149 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9150 * g++.dg/opt/template1.C: Robustify assembler regexp
9151
9152 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9153
9154 * gcc.c-torture/execute/simd-4.x: Remove.
9155 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9156 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9157 Guard with #ifndef SKIP_ATTRIBUTE.
9158 * gcc.dg/compat/vector-1_y.c: Likewise.
9159 * gcc.dg/compat/vector-2_x.c: Likewise.
9160 * gcc.dg/compat/vector-2_y.c: Likewise.
9161 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9162 * g++.dg/eh/simd-2.C: Likewise.
9163
9164 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9165
9166 * gcc.c-torture/compile/complex-1.c: New.
9167
9168 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9169
9170 PR target/14209
9171 * gcc.c-torture/execute/20040218-1.c: New test.
9172
9173 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9174
9175 PR c++/14181
9176 * g++.dg/parse/new2.C: New test.
9177
9178 2004-02-18 Paul Brook <paul@codesourcery.com>
9179
9180 * gcc.c-torture/compile/libcall-1.c: New test.
9181
9182 2004-02-18 Paul Brook <paul@codesourcery.com>
9183
9184 PR debug/12934
9185 * gcc.dg/debug/debug-7.c: New test.
9186
9187 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9188
9189 * gcc.dg/20040217-1.c: New test.
9190
9191 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9192
9193 * gcc.c-torture/execute/990208-1.x: Delete.
9194
9195 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9196
9197 * gcc.c-torture/execute/20040208-2.x: New file.
9198
9199 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/11326
9202 * g++.dg/abi/structret1.C: New test.
9203
9204 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9205
9206 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9207 (i386_cpuid): No need to test if cpuid is available on AMD64.
9208 Fix assembly, so that it works onboth i386 and AMD64.
9209 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9210 (vecInLong): Fix s[] member type to unsigned int.
9211 (vecInWord): Remove type.
9212 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9213 (a64, b64, c64, d64, e64): Remove.
9214 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9215 Remove unused variable. Remove initialization of removed variables.
9216 Don't call mmx_tests nor sse_tests.
9217 (reference_mmx, reference_sse): Remove.
9218 (check): Add return stmt.
9219 * gcc.dg/i386-sse-7.c: New test.
9220 * gcc.dg/i386-mmx-4.c: New test.
9221
9222 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9223
9224 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9225 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9226 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9227 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9228 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9229 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9230 g++.dg/tc1/dr94.C: Fix line terminator.
9231
9232 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9233
9234 * gcc.c-torture/compile/20040216-1.c: New.
9235
9236 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9237
9238 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9239 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9240 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9241 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9242 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9243 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9244
9245 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9248
9249 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9250
9251 PR c++/13971
9252 * g++.dg/expr/cond4.C: New test.
9253
9254 PR c++/14086
9255 * g++.dg/lookup/crash2.C: New test.
9256
9257 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9258
9259 * gcc.c-torture/compile/20040214-2.c: New test.
9260
9261 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9262
9263 PR c++/14116
9264 * g++.dg/ext/typeof8.C: New test.
9265
9266 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9267
9268 * gcc.c-torture/compile/20040214-1.c: New test.
9269
9270 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9271
9272 PR c++/13635
9273 * g++.dg/template/spec11.C: New test.
9274
9275 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9276
9277 PR c++/13927
9278 * g++.dg/other/error8.C: New test.
9279
9280 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9281
9282 PR c++/14122
9283 * g++.dg/template/array4.C: New test.
9284
9285 PR c++/14108
9286 * g++.dg/inherit/thunk2.C: New test.
9287
9288 PR c++/14083
9289 * g++.dg/eh/cond2.C: New test.
9290
9291 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9292
9293 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9294
9295 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9296
9297 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9298
9299 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9300
9301 * g++.dg/simd-2.C: xfail on ppc64-linux.
9302
9303 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9304
9305 PR c/456
9306 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9307 tests.
9308
9309 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9310
9311 * gcc.dg/builtins-33.c: New test.
9312
9313 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9314
9315 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9316
9317 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9318
9319 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9320
9321 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9322
9323 * gcc.dg/ppc64-abi-3.c: New test.
9324
9325 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9326
9327 PR c/14092
9328
9329 * gcc.dg/pr14092-1.c: New testcase.
9330
9331 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9332
9333 * gcc.dg/cpp/assert4.c: Fix typo last change.
9334
9335 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9336 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9337
9338 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9339
9340 2004-02-09 Roger Sayle <roger@eyesopen.com>
9341
9342 * gcc.c-torture/compile/20040209-1.c: New test case.
9343
9344 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9345
9346 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9347
9348 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9349
9350 * gcc.c-torture/execute/20040208-[12].c: New tests.
9351
9352 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9353
9354 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9355
9356 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9357
9358 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9359
9360 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9361
9362 Bug 13856
9363 * gcc.dg/visibility-8.c: New testcase.
9364
9365 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9366
9367 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9368 arguments.
9369 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9370
9371 2004-02-07 Roger Sayle <roger@eyesopen.com>
9372
9373 PR middle-end/13696
9374 * g++.dg/opt/fold1.C: New test case.
9375
9376 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9377
9378 PR c++/14033
9379 * g++.dg/other/crash-2.C: New test.
9380
9381 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9382
9383 PR c++/14028
9384 * g++.dg/parse/angle-bracket2.C: New test.
9385
9386 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9387
9388 PR middle-end/13750
9389 Revert:
9390 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9391 PR pch/13361
9392 * testsuite/g++.dg/pch/wchar-1.C: New.
9393 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9394
9395 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9396
9397 PR c++/14008
9398 * g++.dg/parse/error15.C: New test.
9399 * g++.dg/parse/crash11.C: Update dg-error mark.
9400
9401 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9402
9403 PR c++/13932
9404 * g++.dg/warn/conv2.C: New test.
9405
9406 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9407
9408 PR c++/13086
9409 * g++.dg/warn/incomplete1.C: Remove xfail.
9410
9411 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9412
9413 * lib/file-format.exp (gcc_target_object_format): Use
9414 ${tool}_target_compile, not gcc_target_compile.
9415 * lib/target-supports.exp (check_alias_available): Likewise.
9416 (check_gc_sections_available): Likewise.
9417 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9418 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9419 dg-require-alias.
9420
9421 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9422
9423 PR c++/13969
9424 * g++.dg/template/static6.C: New test.
9425
9426 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9427
9428 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9429
9430 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9431
9432 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9433 tests for systems where `char' is unsigned by default.
9434
9435 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9436
9437 PR c++/13997
9438 * g++.dg/template/partial3.C: New test.
9439
9440 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9441
9442 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9443 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9444 Remove mentions of obsolete ports.
9445
9446 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9447
9448 * gcc.dg/noncompile/20001228-1.c: Fix for new
9449 error message.
9450
9451 2004-02-03 Roger Sayle <roger@eyesopen.com>
9452
9453 PR target/9348
9454 * gcc.c-torture/execute/multdi-1.c: New test case.
9455
9456 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9457
9458 PR c++/13925
9459 * g++.dg/template/lookup5.C: New test.
9460
9461 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9462
9463 PR c++/13950
9464 * g++.dg/template/lookup4.C: New test.
9465
9466 PR c++/13970
9467 * g++.dg/parse/error14.C: New test.
9468
9469 PR c++/14002
9470 * g++.dg/parse/template13.C: New test.
9471
9472 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/13978
9475 * g++.dg/template/koenig4.C: New test.
9476
9477 PR c++/13968
9478 * g++.dg/template/crash17.C: New test.
9479
9480 PR c++/13975
9481 * g++.dg/parse/error13.C: New test.
9482 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9483
9484 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9485
9486 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9487
9488 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9489
9490 PR c/11658
9491 PR c/13994
9492 * gcc.dg/noncompile/20040203-1.c: New test.
9493 * gcc.dg/noncompile/20040203-2.c: Likewise.
9494 * gcc.dg/noncompile/20040203-3.c: Likewise.
9495 * gcc.dg/20040203-1.c: Likewise.
9496
9497 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9498
9499 PR c++/10858
9500 * g++.dg/template/sizeof7.C: New test.
9501
9502 2004-02-02 Eric Christopher <echristo@redhat.com>
9503 Zack Weinberg <zack@codesourcery.com>
9504
9505 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9506
9507 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9508
9509 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9510 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9511 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9512 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9513
9514 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9515
9516 PR c++/13113
9517 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9518
9519 PR c++/13854
9520 * g++.dg/ext/attrib13.C: New test.
9521
9522 PR c++/13907
9523 * g++.dg/conversion/op2.C: New test.
9524
9525 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9526
9527 * gcc.dg/titype-1.c: Fix pasto.
9528
9529 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9530
9531 * gcc.dg/titype-1.c: New test.
9532
9533 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9534
9535 PR c++/13957
9536 * g++.dg/template/non-type-template-argument-1.C,
9537 g++.dg/template/qualified-id1.C: Update dg-error marks.
9538 * g++.dg/template/nontype6.C: New test.
9539
9540 2004-02-01 Roger Sayle <roger@eyesopen.com>
9541
9542 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9543 * gcc.dg/builtins-31.c: New testcase.
9544 * gcc.dg/builtins-32.c: New testcase.
9545
9546 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9547
9548 * objc.dg/call-super-2.m: Update line numbers
9549 for the including of stddef.h.
9550
9551 2004-01-30 Michael Matz <matz@suse.de>
9552
9553 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9554 g++.dg/ext/case-range3.C: New tests.
9555
9556 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9557
9558 DR206
9559 PR c++/13813
9560 * g++.dg/template/member4.C: New test.
9561
9562 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9563
9564 PR c++/13683
9565 * g++.dg/template/sizeof6.C: New test.
9566
9567 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9568
9569 * gcc.dg/fwritable-strings-1.c: New test.
9570
9571 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9572
9573 * gcc.c-torture/compile/20040130-1.c: New test.
9574
9575 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9576
9577 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9578
9579 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9580
9581 PR c++/13883
9582 * g++.dg/template/ctor3.C: New test.
9583
9584 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9585
9586 * g++.dg/tc1: New directory.
9587 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9588 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9589 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9590 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9591 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9592
9593 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9594
9595 * g++.dg/parse/error11.C: New test.
9596 * g++.dg/parse/error12.C: Likewise.
9597
9598 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9599
9600 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9601 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9602
9603 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9604
9605 PR c++/13791
9606 * g++.dg/ext/attrib12.C: New test.
9607
9608 PR c++/13736
9609 * g++.dg/parse/cast2.C: New test.
9610
9611 2004-01-27 James E Wilson <wilson@specifixinc.com>
9612
9613 * objc.dg/encode-2.m (main): New local string. Set depending on
9614 sizeof long. Use in sscanf call.
9615 * objc.dg/encode-3.m (main): New local string. Set depending on
9616 sizeof long. Use in scan_initial call.
9617
9618 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9619
9620 * objc.dg/call-super-2.m: Make LP64-safe.
9621 * objc.dg/desig-init-1.m: Likewise.
9622
9623 2004-01-27 Devang Patel <dpatel@apple.com>
9624
9625 * g++.dg/debug/namespace1.C: New test.
9626
9627 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9628
9629 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9630 xscale-*-*.
9631
9632 * gcc.dg/arm-mmx-1.c: New test.
9633
9634 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9635
9636 * gcc.dg/20040127-1.c: New test.
9637 * gcc.dg/20040127-2.c: New test.
9638
9639 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9640
9641 * objc.dg/stret-1.m (glob): Renamed to globa.
9642
9643 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9644
9645 PR c++/13663
9646 * g++.dg/expr/for1.C: New test.
9647
9648 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9649
9650 PR middle-end/13779
9651 * gcc.dg/darwin-longlong.c: New test.
9652
9653 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9654
9655 * gcc.dg/20040124-1.c: Moved test from here...
9656 * gcc.c-torture/compile/20040124-1.c: ...to here.
9657
9658 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9659
9660 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9661 the assembly output if -m64 is passed.
9662
9663 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9664
9665 PR c++/13833
9666 * g++.dg/template/cond3.C: New test.
9667
9668 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9669
9670 PR c++/13810
9671 * g++.dg/template/ttp7.C: New test.
9672
9673 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9674
9675 PR c++/13797
9676 * g++.dg/template/nontype4.C: New test.
9677 * g++.dg/template/nontype5.C: Likewise.
9678
9679 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9680
9681 * gcc.dg/torture/mips-clobber-at.c: New test.
9682
9683 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9684
9685 * gcc.dg/20040124-1.c: New test.
9686
9687 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9688
9689 * gcc.dg/20040123-1.c: New test.
9690
9691 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9692
9693 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9694
9695 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9696
9697 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9698
9699 2004-01-23 Andrew Pinski <apinski@apple.com>
9700
9701 * gcc.dg/20030121-1.c: Move to ..
9702 * gcc.dg/20040121-1.c: here.
9703
9704 2004-01-23 Roger Sayle <roger@eyesopen.com>
9705
9706 * gcc.dg/builtins-29.c: New test case.
9707
9708 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9709
9710 PR 18314
9711 * gcc.dg/builtins-30.c: New testcase.
9712
9713 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9714
9715 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9716 * lib/g77.exp: Likewise.
9717 * lib/objc.exp: Likewise.
9718 * lib/g++.exp: Likewise.
9719
9720 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9721
9722 * gcc.dg/struct-by-value-2.c: New test.
9723
9724 2004-01-21 Andrew Pinski <apinski@apple.com>
9725
9726 PR target/13785
9727 * gcc.dg/20030121-1.c: New test.
9728
9729 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9730
9731 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9732 clobber frame pointer register in asm statement.
9733
9734 2004-01-21 Falk Hueffner <falk@debian.org>
9735
9736 * gcc.c-torture/compile/20040121-1.c: New test.
9737
9738 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9739
9740 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9741
9742 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9743
9744 * gcc.dg/ppc64-abi-2.c: New test.
9745
9746 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9747
9748 * lib/treelang.exp: Fill out this file.
9749 * lib/treelang-dg.exp: New File.
9750
9751 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9752
9753 * gcc.c-torture/compile/981022-1.c: Remove.
9754 * gcc.dg/array-5.c: Remove XFAIL.
9755 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9756 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9757 gcc.dg/cond-lvalue-1.c: Update.
9758 * gcc.dg/cast-lvalue-2.c: New test.
9759
9760 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9761
9762 PR c++/13592
9763 * g++.dg/other/error1.C (class foo): Tweak error message.
9764
9765 PR c++/13592
9766 * g++.dg/template/call2.C: New test.
9767
9768 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9769
9770 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9771 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9772 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9773 scalar-return-1_x.c, scalar-return-2_y.c,
9774 scalar-return-3_x.c, scalar-return-3_y.c,
9775 scalar-return-4_x.c, scalar-return-4_y.c,
9776 struct-align-1.h, struct-align-1_x.c,
9777 struct-align-1_y.c, struct-align-2.h,
9778 struct-align-2_x.c, struct-align-2_y.c,
9779 struct-by-value-10_y.c, struct-by-value-11_x.c,
9780 struct-by-value-11_y.c, struct-by-value-12_x.c,
9781 struct-by-value-12_y.c, struct-by-value-13_x.c,
9782 struct-by-value-13_y.c, struct-by-value-14_x.c,
9783 struct-by-value-14_y.c, struct-by-value-15_x.c,
9784 struct-by-value-15_y.c, struct-by-value-16_y.c,
9785 struct-by-value-17_y.c, struct-by-value-18_y.c,
9786 struct-by-value-19_y.c, struct-by-value-1_x.c,
9787 struct-by-value-1_y.c, struct-by-value-20_y.c,
9788 struct-by-value-2_x.c, struct-by-value-2_y.c,
9789 struct-by-value-3_y.c, struct-by-value-4_x.c,
9790 struct-by-value-4_y.c, struct-by-value-5_y.c,
9791 struct-by-value-6_y.c, struct-by-value-7_y.c
9792 struct-by-value-8_x.c, struct-by-value-8_y.c
9793 struct-by-value-9_x.c, struct-by-value-9_y.c
9794 struct-return-10_x.c, struct-return-10_y.c,
9795 struct-return-19_x.c, struct-return-20_x.c
9796 struct-return-2_x.c, struct-return-2_y.c
9797 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9798 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9799
9800 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9801
9802 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9803 attribute on sparc*-sun-solaris2.*.
9804
9805 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9806
9807 PR c++/13710
9808 * g++.dg/ext/typeof7.C: New test.
9809
9810 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9811
9812 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9813 * gcc.dg/const-elim-1.c: Same.
9814
9815 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9816
9817 * objc.dg/stret-1.m: New.
9818 * objc.dg/stret-2.m: New.
9819
9820 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9821
9822 PR c++/11895
9823 * g++.dg/ext/vector1.C: New test.
9824
9825 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9826
9827 * gcc.dg/pch/import-1.c: New.
9828 * gcc.dg/pch/import-1.hs: New.
9829 * gcc.dg/pch/import-1a.h: New.
9830 * gcc.dg/pch/import-1b.h: New.
9831 * gcc.dg/pch/import-1c.h: New.
9832
9833 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9834
9835 PR c++/13574
9836 * g++.dg/ext/array1.C: New test.
9837
9838 PR c++/13178
9839 * g++.dg/conversion/op1.C: New test.
9840
9841 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9842
9843 PR 11864
9844 From Kazumoto Kojima / Dan Kegel:
9845 * gcc.dg/pr11864-1.c: New test.
9846
9847 PR 10392
9848 From Marcus Comstedt / Dan Kegel:
9849 * gcc.dg/pr10392-1.c: New test.
9850
9851 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9852
9853 PR c++/13478
9854 * g++.dg/init/ref10.C: New test.
9855
9856 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9857
9858 PR c++/13407
9859 * g++.dg/parse/typename6.C: New test.
9860
9861 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9862
9863 PR pch/13361
9864 * testsuite/g++.dg/pch/wchar-1.C: New.
9865 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9866
9867 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9868
9869 PR c++/9259
9870 * g++.dg/expr/sizeof2.C: New test.
9871
9872 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9873
9874 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9875
9876 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9877
9878 PR c++/13659
9879 * g++.dg/lookup/strong-using-3.C: New.
9880 * g++.dg/lookup/using-10.C: New.
9881
9882 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9883
9884 PR c++/13594
9885 * g++.dg/lookup/strong-using-2.C: New.
9886
9887 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9888 Dan Kegel <dank@kegel.com>
9889 J"orn Rennecke <joern.rennecke@superh.com>
9890
9891 PR target/9365
9892 * gcc.dg/pr9365-1.c: New test.
9893
9894 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9895
9896 PR c++/8856
9897 * g++.dg/parse/casting-operator2.C: New test.
9898 * g++.old-deja/g++.pt/explicit83.C: Remove.
9899
9900 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9901
9902 * gcc.dg/label-compound-stmt-1.c: New test.
9903 * gcc.c-torture/compile/950922-1.c,
9904 gcc.c-torture/compile/20000211-3.c,
9905 gcc.c-torture/compile/20000518-1.c,
9906 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9907 compound statements.
9908
9909 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9910
9911 * gcc.dg/ppc64-abi-1.c: New test.
9912
9913 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9914
9915 * g++.dg/ext/attrib9.C: Add dg-warnings.
9916
9917 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9918
9919 PR c++/12335
9920 * g++.dg/parse/dtor3.C: New test.
9921
9922 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9923
9924 PR c++/12709
9925 * g++.dg/parse/try-catch-1.C: New test.
9926
9927 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9928
9929 * ada/acats/run_all.sh: Add more verbose output in acats.log
9930 when compiling tests.
9931
9932 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9933
9934 PR 13656
9935 * gcc.dg/typedef-redecl.c: New test case.
9936 * gcc.dg/typedef-redecl.h: New support file.
9937
9938 2004-01-13 Jan Hubicka <jh@suse.cz>
9939
9940 * gcc.dg/always_inline.c: New test.
9941 * gcc.dg/debug/20031231-1.c: Fix.
9942
9943 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9944
9945 PR c++/13474
9946 * g++.dg/template/array3.C: New test.
9947
9948 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9949
9950 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9951 * g++.dg/warn/Wunused-2.C: Likewise.
9952
9953 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9954
9955 PR c++/13289
9956 * g++.dg/template/instantiate6.C: New test.
9957
9958 2004-01-12 Roger Sayle <roger@eyesopen.com>
9959
9960 PR middle-end/11397
9961 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9962
9963 2004-01-12 Jan Hubicka <jh@suse.cz>
9964
9965 PR opt/12826
9966 * gcc.dg/20040112-1.c: New.
9967
9968 * gcc.dg/dwarf-die[1-7].c: Move to...
9969 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9970 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9971
9972 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9973
9974 PR c++/4100
9975 * g++.dg/parse/friend4.C: New test.
9976
9977 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9978
9979 PR c++/4100
9980 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9981 definition is called a friend.
9982
9983 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9984
9985 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9986
9987 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9988
9989 PR c++/3478
9990 * g++.dg/parse/error10.C: New test.
9991 * g++.dg/template/arg2.C: Accept "invalid type" error.
9992
9993 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9994
9995 PR middle-end/13392
9996 * g++.dg/opt/expect2.C: New test.
9997
9998 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9999
10000 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10001 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10002 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10003 Update dg-error regexps.
10004
10005 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10006
10007 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10008 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10009
10010 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10011
10012 * gcc.dg/pragma-re-1.c: Use right pointer type.
10013
10014 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10015
10016 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10017
10018 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10019
10020 * gcc.dg/rs6000-ldouble-1.c: New.
10021
10022 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10023
10024 DR 337
10025 PR c++/9256
10026 * g++.dg/other/abstract1.C: New test.
10027
10028 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10029
10030 * g++.dg/lookup/strong-using-1.C: New.
10031
10032 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10033
10034 PR c/11234
10035 * gcc.dg/func-ptr-conv-1.c: New test.
10036 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10037
10038 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10039
10040 PR target/13380.
10041 * gcc.c-torture/compile/20040109-1.c: New.
10042
10043 2004-01-08 Stuart Hastings <stuart@apple.com>
10044
10045 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10046 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10047 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10048
10049 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10050
10051 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10052
10053 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10054
10055 * ada/acats/run_acats: Treat 'gnatchop' the same way
10056 as 'gnatmake'. Export GCC_DRIVER.
10057 * ada/acats/run_all.sh: Add target_gnatchop. Use
10058 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10059
10060 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10061
10062 PR c++/12573
10063 * g++.dg/template/dependent-expr4.C: New test.
10064
10065 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10066
10067 * gcc.dg/altivec-11.c: New test.
10068
10069 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10070
10071 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10072
10073 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10074
10075 PR c/6024
10076 * gcc.dg/enum-compat-1.c: New test.
10077 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10078
10079 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10080
10081 PR c/12165
10082 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10083 gcc.dg/c99-idem-qual-3.c: New tests.
10084
10085 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10086
10087 * gcc.dg/winline-7.c: Don't cast void * to int.
10088
10089 2004-01-06 Jan Hubicka <jh@suse.cz>
10090
10091 * gcc.dg/i386-sse-5.c: New test
10092 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10093
10094 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10095
10096 PR c++/12815
10097 * g++.dg/rtti/typeid4.C: New test.
10098
10099 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10100
10101 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10102
10103 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/12132
10106 * g++.dg/template/error11.C: New test.
10107
10108 PR c++/13451
10109 * g++.dg/template/class2.C: New test.
10110
10111 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10112 Richard Sandiford <rsandifo@redhat.com>
10113
10114 PR c++/13387
10115 * g++.dg/opt/alias3.C: New test.
10116
10117 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10118
10119 PR c++/13157
10120 * g++.dg/template/koenig3.C: New test.
10121
10122 PR c++/13529
10123 * g++.dg/parse/offsetof3.C: New test.
10124
10125 * g++.dg/init/copy7.C: Add missing dg-error markers.
10126
10127 PR c++/12226
10128 * g++.dg/init/copy7.c: New test.
10129
10130 PR c++/13536
10131 * g++.dg/parse/cast1.C: New test.
10132
10133 2004-01-04 Jan Hubicka <jh@suse.cz>
10134
10135 * gcc.dg/winline[1-7].c: New tests.
10136
10137 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10138
10139 PR c++/13520
10140 * g++.dg/template/qualttp22.C: New test.
10141
10142 2004-01-01 Jan Hubicka <jh@suse.cz>
10143
10144 * gcc.dg/debug/20031231-1.c: New.
10145 * gcc.c-torture/compile/20040101-1.c: New.
10146 * gcc.dg/dwarf-die-[1-7].c: New.
10147
10148 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10149
10150 PR optimization/13521
10151 * gcc.c-torture/compile/20031231-1.c: New test.
10152
10153 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10154
10155 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10156
10157 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10158
10159 PR c++/10079
10160 * g++.dg/template/crash16.C: New test.
10161
10162 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10163
10164 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10165
10166 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10167
10168 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10169 ports.
10170 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10171 * g++.old-deja/g++.law/profile1.C: Likewise.
10172 * gcc.c-torture/compile/981006-1.c: Likewise.
10173 * gcc.c-torture/execute/loop-2e.x: Likewise.
10174 * gcc.c-torture/execute/loop-2f.x: Remove.
10175 * gcc.c-torture/execute/loop-2g.x: Likewise.
10176 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10177 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10178
10179 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10180
10181 PR c++/13507
10182 * g++.dg/ext/attrib11.C: New test.
10183
10184 PR c++/13494
10185 * g++.dg/template/array2-1.C: New test.
10186 * g++.dg/template/array2-2.C: New test.
10187
10188 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10189
10190 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10191
10192 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10193
10194 PR c++/12774
10195 * g++.dg/template/array1-1.C: New test.
10196 * g++.dg/template/array1-2.C: New test.
10197
10198 2003-12-29 Roger Sayle <roger@eyesopen.com>
10199
10200 PR fortran/12632
10201 * g77.dg/12632.f: New test case.
10202
10203 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10204
10205 PR c++/13289
10206 * g++.dg/parse/nontype1.C: New test.
10207
10208 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10209
10210 PR c++/12403
10211 * g++.dg/parse/explicit1.C: New test.
10212 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10213
10214 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10215
10216 PR c++/13081
10217 * g++.dg/opt/inline6.C: New test.
10218
10219 PR c++/12613
10220 * g++.dg/parse/error9.C: New test.
10221
10222 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10223
10224 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10225
10226 PR c++/13009
10227 * g++.dg/init/assign1.C: New test.
10228
10229 2003-12-28 Roger Sayle <roger@eyesopen.com>
10230
10231 PR c++/13070
10232 * g++.dg/warn/format3.C: New test case.
10233
10234 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10235
10236 * gcc.c-torture/compile/20031227-1.c: New test.
10237
10238 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10239
10240 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10241 * g77.dg/bprob/bprob.exp: Likewise.
10242 * gcc.misc-tests/bprob.exp: Likewise.
10243 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10244 variants on systems where the library does not provide that
10245 functionality.
10246 * gcc.dg/builtins-20.c: Use builtins-config.h.
10247 * gcc.dg/builtins-config.h: New file.
10248
10249 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10250
10251 * lib/gcc-dg.exp (dg-require-profiling): New function.
10252 * lib/target-supports.exp (check_profiling_available): Likewise.
10253 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10254 * g77.dg/bprob/bprob.exp: Likewise.
10255 * gcc.misc-tests/bprob.exp: Likewise.
10256 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10257 * gcc.dg/20021014-1.c: Likewise.
10258 * gcc.dg/nest.c: Likewise.
10259
10260 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10261
10262 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10263 compiling.
10264 * g++.dg/lookup/java2.C: Likewise.
10265 * gcc.dg/cpp/lexident.c: Likewise.
10266
10267 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10268
10269 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10270 given.
10271 * gcc.c-torture/compile/961203-1.c: Likewise.
10272 * gcc.c-torture/compile/980506-1.c: Likewise.
10273
10274 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10275
10276 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10277 (additional_prunes): New global.
10278 (gcc-dg-prune): Handle additional per-test pruning.
10279 (dg-test): Clear additional_prunes between tests.
10280
10281 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10282 dg-prune-output to avoid spurious failures from assembler
10283 complaining about nonexistent WAW violations.
10284 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10285 Use dg-prune-output to avoid spurious failures from assembler
10286 warning about Itanium B-step errata.
10287
10288 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10289
10290 * g++.dg/abi/macro0.C: New test.
10291 * g++.dg/abi/macro1.C: Likewise.
10292 * g++.dg/abi/macro2.C: Likewise.
10293
10294 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10295 * g++.dg/abi/bitfield7.C: Likewise.
10296 * g++.dg/abi/dtor2.C: Likewise.
10297 * g++.dg/abi/mangle11.C: Likewise.
10298 * g++.dg/abi/mangle12.C: Likewise.
10299 * g++.dg/abi/mangle14.C: Likewise.
10300 * g++.dg/abi/mangle17.C: Likewise.
10301 * g++.dg/abi/vbase10.C: Likewise.
10302 * g++.dg/abi/vbase14.C: Likewise.
10303 * g++.dg/template/qualttp17.C: Likewise.
10304
10305 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10306
10307 PR c/11995
10308 * gcc.dg/20031223-1.c: New test.
10309
10310 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10311
10312 * gcc.dg/noreturn-7.c: New test.
10313
10314 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10315
10316 * gcc.dg/null-pointer-1.c: New test.
10317
10318 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10319
10320 * g++.old-deja/g++.jason/template18.C: Remove.
10321 * g++.old-deja/g++.jason/template37.C: Likewise.
10322
10323 PR c++/12862
10324 * g++.dg/lookup/ns1.C: New test.
10325
10326 PR c++/12397
10327 * g++.dg/template/lookup3.C: New test.
10328
10329 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10330
10331 * g++.dg/template/recurse1.C: New test
10332
10333 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10334
10335 PR c++/12479
10336 * g++.dg/parse/semicolon1.C: New test.
10337 * g++.dg/parse/semicolon1.h: Likewise.
10338
10339 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10340
10341 * gcc.dg/darwin-misaligned.c: New test.
10342
10343 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10344
10345 PR c/9163
10346 * gcc.dg/20031222-1.c: New test.
10347
10348 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10349
10350 PR c++/13438
10351 * g++.dg/parse/error8.C: New test.
10352
10353 PR c++/11554
10354 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10355
10356 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10357
10358 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10359 too small.
10360 * gcc.c-torture/compile/930217-1.c: Likewise.
10361 * gcc.c-torture/compile/930513-1.c: Likewise.
10362 * gcc.c-torture/execute/920908-2.c: Likewise.
10363 * gcc.c-torture/execute/921204-1.c: Likewise.
10364 * gcc.c-torture/execute/930621-1.c: Likewise.
10365 * gcc.c-torture/execute/930630-1.c: Likewise.
10366 * gcc.c-torture/execute/931031-1.c: Likewise.
10367 * gcc.c-torture/execute/980602-2.c: Likewise.
10368 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10369 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10370 * gcc.c-torture/execute/extzvsi.c: Likewise.
10371 * gcc.c-torture/unsorted/ext.c: Likewise.
10372
10373 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10374
10375 PR target/12749
10376 * gcc.c-torture/compile/20031220-2.c: New test case.
10377
10378 2003-12-20 Roger Sayle <roger@eyesopen.com>
10379
10380 PR optimization/13031
10381 * gcc.c-torture/compile/20031220-1.c: New test case.
10382
10383 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10384
10385 * gcc.dg/cast-function-1.c: New test.
10386
10387 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10388
10389 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10390 formats.
10391
10392 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10393
10394 PR c++/12795
10395 * g++.dg/ext/attrib10.C: New test.
10396
10397 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10398
10399 * gcc.dg/cleanup-10.c: New test.
10400 * gcc.dg/cleanup-11.c: New test.
10401
10402 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10403
10404 PR c++/13239
10405 * g++.dg/opt/expect1.C: New test.
10406
10407 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10408
10409 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10410
10411 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10412
10413 PR debug/12923
10414 * gcc.dg/20031218-1.c: New test.
10415
10416 PR debug/12389
10417 * gcc.dg/20031218-2.c: New test.
10418 * gcc.dg/20031218-3.c: New test.
10419
10420 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10421 of label name and allow for USER_LABEL_PREFIX == "_" names.
10422 * g++.dg/abi/mangle18-2.C: Likewise.
10423 * g++.dg/abi/mangle19-1.C: Likewise.
10424 * g++.dg/abi/mangle19-2.C: Likewise.
10425 * g++.dg/abi/mangle20-1.C: Likewise.
10426 * g++.dg/abi/mangle20-2.C: Likewise.
10427
10428 2003-12-18 Richard Henderson <rth@redhat.com>
10429
10430 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10431
10432 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10433 Dan Kegel <dank@kegel.com>
10434
10435 PR other/12009
10436 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10437 testing a cross compiler, it causes spurious compile failures.
10438 * lib/g++.exp: Likewise.
10439
10440 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10441
10442 PR c++/13262
10443 * g++.dg/template/access13.C: New test.
10444
10445 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10446
10447 * gcc.dg/20031216-1.c: New test.
10448
10449 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10450
10451 PR c++/9154
10452 * g++.dg/template/error10.C: New test.
10453
10454 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10455
10456 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10457 * g++.dg/eh/simd-2.C: Likewise.
10458
10459 2003-12-17 James E Wilson <wilson@specifixinc.com>
10460 Roger Sayle <roger@eyesopen.com>
10461
10462 * gcc.c-torture/execute/ieee/mzero5.c: New.
10463
10464 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/10603
10467 * g++.dg/parse/error6.C: New test.
10468
10469 PR c++/12827
10470 * g++.dg/parse/error7.C: New test.
10471
10472 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10473
10474 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10475 at -O with stabs debugging formats.
10476 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10477 * gcc.dg/debug/debug-2.c: Likewise.
10478
10479 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10480
10481 PR c++/12696
10482 * g++.dg/init/error1.C: New test.
10483
10484 PR c++/12218
10485 * g++.dg/init/pm3.C: New test.
10486
10487 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10488
10489 PR c/3347
10490 * gcc.dg/bitfld-8.c: New test.
10491
10492 2003-12-16 James Lemke <jim@wasabisystems.com>
10493
10494 * gcc.dg/arm-scd42-[123].c: New tests.
10495
10496 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10497
10498 PR c++/9043
10499 * g++.dg/abi/mangle20-1.C: New test.
10500 * g++.dg/abi/mangle20-2.C: New test.
10501
10502 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10503
10504 PR c++/13275
10505 * g++.dg/other/offsetof2.C: Remove XFAIL.
10506 * g++.dg/parse/offsetof1.C: New test.
10507 * g++.gd/parse/offsetof2.C: Likewise.
10508
10509 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10510
10511 * g++.dg/template/nontype3.C: New test.
10512 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10513
10514 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10515
10516 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10517
10518 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10519
10520 PR c++/13387
10521 * g++.dg/expr/assign1.C: New test.
10522
10523 PR c++/13242
10524 * g++.dg/abi/mangle19-1.C: New test.
10525 * g++.dg/abi/mangle19-2.C: New test.
10526
10527 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10528
10529 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10530
10531 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10532
10533 * gcc.c-torture/execute/20031216-1.c: New test.
10534
10535 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10536
10537 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10538 an ICE regression.
10539
10540 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10541
10542 PR c++/10926
10543 * g++.dg/template/error9.C: New test.
10544
10545 PR c++/11116
10546 * g++.dg/template/error8.C: New test.
10547
10548 2003-12-15 Roger Sayle <roger@eyesopen.com>
10549
10550 PR middle-end/13400
10551 * gcc.c-torture/execute/20031215-1.c: New test case.
10552
10553 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10554
10555 PR c++/13269
10556 * g++.dg/parse/error5.C: New test.
10557
10558 PR c++/12989
10559 * g++.dg/expr/sizeof1.C: New test.
10560
10561 PR c++/13310
10562 * g++.dg/template/crash15.C: New test.
10563
10564 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10565
10566 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10567 a non-POD type as the last named parameter of a varargs function.
10568
10569 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10570
10571 PR c++/13243
10572 PR c++/12573
10573 * g++.dg/template/crash14.C: New test.
10574 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10575
10576 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10577
10578 * g++.dg/other/java1.C: New test.
10579
10580 PR c++/13241
10581 * g++.dg/abi/mangle18-1.C: New test.
10582 * g++.dg/abi/mangle18-2.C: New test.
10583
10584 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10585
10586 PR optimization/10312
10587 * gcc.c-torture/execute/20031214-1.c: New.
10588
10589 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10590
10591 PR c++/10779
10592 PR c++/12160
10593 * g++.dg/parse/error3.C: New test.
10594 * g++.dg/parse/error4.C: Likewise.
10595 * g++.dg/abi/mangle4.C: Tweak error messages.
10596 * g++.dg/lookup/using5.C: Likewise.
10597 * g++.dg/other/error2.C: Likewise.
10598 * g++.dg/parse/typename5.C: Likewise.
10599 * g++.dg/parse/undefined1.C: Likewise.
10600 * g++.dg/template/arg2.C: Likewise.
10601 * g++.dg/template/ttp3.C: Likewise.
10602 * g++.dg/template/type1.C: Likewise.
10603 * g++.old-deja/g++.other/crash32.C: Likewise.
10604 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10605
10606 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10607
10608 PR c++/13106
10609 * g++.dg/warn/noreturn-3.C: New test.
10610
10611 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10612
10613 PR c++/13118
10614 * g++.dg/abi/covariant3.C: New.
10615
10616 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10617
10618 * g++.dg/eh/ia64-1.C: New test.
10619
10620 2003-12-12 Roger Sayle <roger@eyesopen.com>
10621
10622 PR optimization/13037
10623 * g77.f-torture/execute/13037.f: New test case.
10624
10625 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10626
10627 PR c++/12881
10628 * g++.dg/abi/covariant2.C: New.
10629
10630 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10631
10632 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10633
10634 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10635
10636 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10637
10638 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10639
10640 PR other/10819
10641 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10642 to fix Bug 10819.
10643 * lib/g++.exp (g++_version): Likewise.
10644 * lib/g77.exp (g77_version): Likewise.
10645 * lib/objc.exp (default_objc_version): Likewise.
10646
10647 2003-12-10 Richard Henderson <rth@redhat.com>
10648
10649 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10650
10651 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10652
10653 2003-12-08 Matt Austern <austern@apple.com>
10654
10655 PR c/13134
10656 * lib/gcc-dg.exp (dg-require-visibility): Define.
10657 * lib/target-supports (check_visibility_available): Define.
10658 * gcc.dg/visibility-1.c: New test.
10659 * gcc.dg/visibility-2.c: Likewise.
10660 * gcc.dg/visibility-3.c: Likewise.
10661 * gcc.dg/visibility-4.c: Likewise.
10662 * gcc.dg/visibility-5.c: Likewise.
10663 * gcc.dg/visibility-6.c: Likewise.
10664 * g++.dg/ext/visibility-1.C: Likewise.
10665 * g++.dg/ext/visibility-2.C: Likewise.
10666 * g++.dg/ext/visibility-3.C: Likewise.
10667 * g++.dg/ext/visibility-4.C: Likewise.
10668 * g++.dg/ext/visibility-5.C: Likewise.
10669 * g++.dg/ext/visibility-6.C: Likewise.
10670
10671 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10672
10673 * g++.dg/lookup/java1.C: New test.
10674 * g++.dg/lookup/java2.C: New test.
10675
10676 2003-12-07 Falk Hueffner <falk@debian.org>
10677
10678 * g++.dg/opt/noreturn-1.C: New test.
10679
10680 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10681
10682 * gcc.dg/overflow-1.c: New test.
10683
10684 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10685
10686 * g77.f-torture/compile/13060.f: New test.
10687
10688 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10689
10690 PR c++/13323
10691 * g++.dg/inherit/operator2.C: New test.
10692
10693 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10694
10695 PR c++/13305
10696 * g++.dg/ext/attrib9.C: New test.
10697
10698 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10699
10700 PR c++/13314
10701 * g++.dg/template/error7.C: New test.
10702
10703 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10704 J"orn Rennecke <joern.rennecke@superh.com>
10705
10706 PR target/13302
10707 * g++.dg/other/struct-va_list.C: New test.
10708
10709 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10710
10711 PR c++/13166
10712 * g++.dg/parse/defarg6.C: New test.
10713
10714 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10715
10716 PR target/13256
10717 * gcc.c-torture/execute/20031201-1.c: New test.
10718
10719 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10720
10721 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10722
10723 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10724
10725 * gcc.dg/builtin-return-1.c: New test.
10726
10727 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10728 J"orn Rennecke <joern.rennecke@superh.com>
10729
10730 PR optimization/13260
10731 * gcc.c-torture/execute/20031204-1.c: New test.
10732
10733 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10734
10735 PR c++/9127
10736 * g++.dg/template/error6.C: New test.
10737
10738 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10739
10740 * gcc.dg/20031202-1.c: New test.
10741
10742 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10743
10744 PR c++/13179
10745 * g++.dg/template/eh1.C: New test.
10746
10747 PR c++/10771
10748 * g++.dg/template/error5.C: New test.
10749
10750 2003-12-02 David Ung <davidu@mips.com>
10751
10752 * gcc.dg/compat/vector-check.h: Corrected type for var
10753 g_##TMODE
10754
10755 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10756
10757 PR c++/10126
10758 * g++.dg/template/ptrmem8.C: New test.
10759
10760 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10761
10762 PR c++/12573
10763 * g++.dg/template/dependent-expr3.C: New test.
10764
10765 2003-12-01 James Lemke <jim@wasabisystems.com>
10766
10767 * gcc.dg/arm-g2.c: New test.
10768
10769 2003-12-01 Roger Sayle <roger@eyesopen.com>
10770
10771 PR optimization/11634
10772 * gcc.dg/20031201-2.c: New test case.
10773
10774 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10775
10776 PR 11433
10777 * objc.dg/proto-lossage-3.m: New test.
10778
10779 2003-12-01 Roger Sayle <roger@eyesopen.com>
10780
10781 PR optimization/12628
10782 * gcc.dg/20031201-1.c: New test case.
10783
10784 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10785
10786 * gcc.dg/unaligned-1.c: New test.
10787
10788 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10789
10790 PR c++/9849
10791 * g++.dg/template/error4.C: New test.
10792 * g++.dg/template/nested3.C: Adjust error markers.
10793
10794 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10795
10796 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10797
10798 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10799
10800 PR c/10333
10801 * gcc.dg/bitfld-7.c: New test.
10802
10803 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10804
10805 * gcc.dg/tls/asm-1.C: New test.
10806
10807 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10808
10809 * gcc.dg/cpp/assert4.c: Update.
10810
10811 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10812
10813 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10814 * gcc.dg/builtin-apply3.c: New test.
10815
10816 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10817
10818 * lib/compat.exp (compat-obj): New xfaildata parameter.
10819 Use it to set compiler_conditional_xfail_data before compiling.
10820 (compat-get-options): Handle dg-xfail-if.
10821 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10822 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10823 * gcc.dg/compat/vector-1_y.c: Likewise.
10824 * gcc.dg/compat/vector-2_x.c: Likewise.
10825 * gcc.dg/compat/vector-2_y.c: Likewise.
10826
10827 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10828
10829 * g++.dg/opt/reg-stack4.C: New test.
10830
10831 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10832
10833 * gcc.dg/builtin-apply2.c: New test.
10834
10835 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10836
10837 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10838
10839 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10840
10841 PR c++/12924
10842 * g++.dg/template/template-id-2.C: New test.
10843
10844 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10845
10846 PR c++/5369
10847 * g++.dg/template/memfriend1.C: New test.
10848 * g++.dg/template/memfriend2.C: Likewise.
10849 * g++.dg/template/memfriend3.C: Likewise.
10850 * g++.dg/template/memfriend4.C: Likewise.
10851 * g++.dg/template/memfriend5.C: Likewise.
10852 * g++.dg/template/memfriend6.C: Likewise.
10853 * g++.dg/template/memfriend7.C: Likewise.
10854 * g++.dg/template/memfriend8.C: Likewise.
10855 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10856
10857 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10858
10859 PR c++/12515
10860 * g++.dg/ext/cond1.C: New test.
10861
10862 2003-11-20 Richard Henderson <rth@redhat.com>
10863
10864 * gcc.dg/20020201-2.c: Remove.
10865 * gcc.dg/20020201-4.c: Remove.
10866 * gcc.dg/20020304-1.c: Remove.
10867
10868 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10869
10870 * gcc.dg/cpp/trad/xwin1.c: New test case.
10871
10872 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10873
10874 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10875 * lib/g77.exp: Likewise.
10876 * lib/objc.exp: Likewise.
10877 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10878 for darwin.
10879
10880 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10881
10882 PR c++/12932
10883 * g++.dg/template/static5.C: New test.
10884
10885 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10886
10887 * gcc.dg/nested-func-1.c: New test.
10888
10889 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10890
10891 * gcc.dg/cpp/assert4.c: New test.
10892
10893 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10894
10895 PR c++/2294
10896 * g++.dg/lookup/using9.c: New test.
10897
10898 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10899
10900 PR c++/12762
10901 * g++.dg/template/error3.C: New test.
10902
10903 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10904
10905 PR ada/13035
10906 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10907 No longer use a wrapper for gcc, since this does not work under
10908 Windows.
10909
10910 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10911
10912 PR c++/2094
10913 * g++.dg/template/ptrmem7.C: New test.
10914
10915 2003-11-13 Andrew Pinski <apinski@apple.com>
10916
10917 * gcc.c-torture/compile/20031113-1.c: New test.
10918
10919 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10920 Kean Johnston <jkj@sco.com>
10921
10922 PR c/13029
10923 * gcc.dg/unused-4.c: Update.
10924
10925 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10926
10927 * g++.dg/opt/const3.C: New test.
10928
10929 2003-11-13 Jan Hubicka <jh@suse.cz>
10930
10931 * gcc.c-torture/compile/20031112-1.c: New test.
10932
10933 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10934
10935 * g++.dg/parse/crash10.C: Remove bogus error marker.
10936
10937 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10938
10939 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10940 (host_gcc): Likewise.
10941 (ROOT): Honor $PWDCMD.
10942 (BASE): Likewise.
10943 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10944
10945 2003-11-12 Catherine Moore <clm@redhat.com>
10946
10947 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10948
10949 2003-11-12 Andreas Jaeger <aj@suse.de>
10950 Jakub Jelinek <jakub@redhat.com>
10951 Andrew Pinski <pinskia@physics.uc.edu>
10952 Richard Henderson <rth@redhat.com>
10953
10954 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10955 systems.
10956 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10957
10958 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10959 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10960
10961 2003-11-11 Andreas Jaeger <aj@suse.de>
10962
10963 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10964
10965 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10966
10967 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10968
10969 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10970 Clean ups.
10971
10972 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10973
10974 * gcc.dg/trampoline-1.c: New test.
10975
10976 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10977
10978 * gcc.c-torture/compile/200031109-1.c: New test.
10979
10980 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10981
10982 PR c/3190
10983 PR c/8714
10984 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10985 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10986 gcc.dg/format/no-y2k-1.c: Update.
10987
10988 2003-11-08 Roger Sayle <roger@eyesopen.com>
10989
10990 PR optimization/10467
10991 * gcc.dg/20031108-1.c: New test case.
10992
10993 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10994
10995 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10996
10997 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10998
10999 * gcc.dg/compound-lvalue-1.c: New test.
11000 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11001 some XFAILs.
11002
11003 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11004
11005 * gcc.dg/altivec-varargs-1.c: New test.
11006
11007 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11008
11009 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11010 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11011 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11012 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11013 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11014
11015 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11016
11017 * gcc.dg/cond-lvalue-1.c: New test.
11018
11019 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11020
11021 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11022
11023 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11024
11025 PR c++/11616
11026 * g++.dg/template/instantiate5.C: New test.
11027
11028 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11029
11030 PR c++/12726
11031 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11032 * ChangeLog: Add missing first entry for above test.
11033
11034 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11035
11036 PR c++/9810
11037 * g++.dg/template/using8.C: New test.
11038 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11039
11040 2003-11-02 Roger Sayle <roger@eyesopen.com>
11041
11042 PR optimization/10817
11043 * gcc.c-torture/compile/20031102-1.c: New test case.
11044
11045 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11046
11047 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11048 2147483647.
11049
11050 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11051
11052 * gcc.dg/20031102-1.c: New test.
11053
11054 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11055
11056 * gcc.dg/complex-1.c: New test.
11057
11058 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11059
11060 PR c++/12796
11061 * g++.dg/template/crash13.C: Adjust expected error location.
11062 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11063
11064 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11065
11066 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11067
11068 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11069
11070 PR/10239
11071 * gcc.c-torture/compile/20031031-2.c: New test.
11072
11073 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11074
11075 PR/11640
11076 * gcc.c-torture/compile/20031031-1.c: New test.
11077
11078 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11079
11080 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11081 * gcc.misc-tests/bprob.exp: Likewise.
11082 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11083 the execution test on arm-elf configs.
11084 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11085 configs that don't support scratch files.
11086 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11087
11088 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11089
11090 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11091 done by dejagnu.
11092
11093 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11094
11095 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11096 Avoid non pure sh syntax. Add more logging.
11097
11098 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11099 fail.
11100
11101 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11102
11103 PR libgcj/10610
11104 * gcc.dg/ppc-stackalign-1.c: New test.
11105
11106 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11107
11108 * ada/acats/run_all.sh: Change output to be more compliant with
11109 dejagnu framework.
11110 Create acats.sum and acats.log files under testsuite/ada/acats
11111 Only run [a-z]* directories, to filter out e.g. CVS.
11112 Redirect build output to log file.
11113
11114 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11115
11116 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11117
11118 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11119
11120 PR ada/5909:
11121 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11122
11123 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11124
11125 * gcc.c-torture/compile/20031023-1.c: New test.
11126 * gcc.c-torture/compile/20031023-2.c: New test.
11127 * gcc.c-torture/compile/20031023-3.c: New test.
11128 * gcc.c-torture/compile/20031023-4.c: New test.
11129
11130 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11131
11132 PR c++/10371
11133 * g++.dg/lookup/scoped8.C: New test.
11134
11135 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11136
11137 * g++.dg/opt/reg-stack3.C: New test.
11138
11139 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11140
11141 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11142
11143 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11144
11145 PR c++/11076
11146 * g++.dg/template/crash13.C: New test.
11147
11148 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11149
11150 * gcc.dg/c99-restrict-2.c: New test.
11151
11152 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11153
11154 PR c++/12698, c++/12699, c++/12700, c++/12566
11155 * g++.dg/inherit/covariant9.C: New test.
11156 * g++.dg/inherit/covariant10.C: New test.
11157 * g++.dg/inherit/covariant11.C: New test.
11158
11159 2003-10-23 Jason Merrill <jason@redhat.com>
11160
11161 PR c++/12726
11162 * g++.dg/ext/complit2.C: New test.
11163
11164 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11165
11166 PR target/12654
11167 * gcc.c-torture/execute/20031020-1.c: New test.
11168
11169 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11170
11171 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11172 following the jump_insn.
11173
11174 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11175
11176 * gcc.dg/cast-lvalue-1.c: New test.
11177
11178 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11179
11180 PR c++/11962
11181 * g++.dg/template/cond2.C: New test.
11182
11183 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11184
11185 * gcc.dg/builtins-28.c: New test.
11186
11187 2003-10-20 Jan Hubicka <jh@suse.cz>
11188
11189 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11190 parameter.
11191 * testsuite/gcc.dg/inline-2.c: Likewise.
11192
11193 2003-10-20 Phil Edwards <phil@codesourcery.com>
11194
11195 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11196 * gcc.dg/nest.c: Likewise.
11197
11198 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11199
11200 PR c++/9781, c++/10583, c++/11862
11201 * g++.dg/parse/crash13.C: New test.
11202
11203 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11204
11205 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11206
11207 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11208
11209 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11210 Define HAVE_C99_RUNTIME except on Solaris.
11211 * gcc.dg/builtins-20.c: Likewise.
11212
11213 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11214
11215 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11216
11217 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11218
11219 PR c++/12495
11220 * g++.dg/template/crash21.C: New test.
11221
11222 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11223
11224 PR c++/2513
11225 * g++.dg/template/typename5.C: New test.
11226
11227 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11228
11229 PR c++/12369
11230 * g++.dg/template/friend25.C: New test.
11231
11232 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11233
11234 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11235 versions.
11236
11237 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11238
11239 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11240 == 2147483647.
11241
11242 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11243
11244 * gcc.c-torture/execute/960416-1.x: Remove.
11245 * gcc.c-torture/execute/divconst-3.x: Likewise.
11246
11247 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11248
11249 PR target/12598
11250 * gcc.dg/torture/cris-volatile-1.c: New test.
11251
11252 2003-10-14 Roger Sayle <roger@eyesopen.com>
11253
11254 PR optimization/9325
11255 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11256 for overflowing floating point to integer conversion during RTL
11257 simplification.
11258
11259 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11260
11261 * objc/execute/_cmd.m: Fix typo.
11262 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11263 Relax 'scan-assembler' regexp.
11264 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11265 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11266 * objc.dg/zero-link-2.m: Remove blank line.
11267 * objc.dg/zero-link-3.m: New test case.
11268
11269 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11270
11271 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11272
11273 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11274 than linker trickery.
11275
11276 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11277
11278 PR c++/12370
11279 * g++.dg/other/friend2.C: New test.
11280
11281 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11282
11283 * gcc.dg/20031012-1.c: New test.
11284
11285 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11286
11287 * gcc.dg/weak/weak-3.c: Fix for new warning.
11288
11289 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11290
11291 PR optimization/8750
11292 * gcc.c-torture/execute/20031012-1.c: New test case.
11293
11294 2003-10-11 Roger Sayle <roger@eyesopen.com>
11295
11296 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11297 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11298
11299 2003-10-11 Roger Sayle <roger@eyesopen.com>
11300
11301 PR optimization/12260
11302 * gcc.c-torture/compile/20031011-2.c: New test case.
11303
11304 2003-10-11 Roger Sayle <roger@eyesopen.com>
11305
11306 * gcc.c-torture/execute/20031011-1.c: New testcase.
11307
11308 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11309
11310 * gcc.c-torture/compile/20031011-1.c: New test.
11311
11312 2003-10-11 Jan Hubicka <jh@suse.cz>
11313
11314 * g++.dg/other/first-global.C: New test.
11315
11316 2003-10-11 Roger Sayle <roger@eyesopen.com>
11317
11318 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11319
11320 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11321
11322 * gcc.c-torture/compile/20031010-1.c: New test.
11323
11324 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11325
11326 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11327 * gcc.c-torture/execute/va-arg-25.c: ... here.
11328
11329 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11330
11331 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11332
11333 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11334
11335 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11336
11337 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11338
11339 * g++.dg/parse/error2.C: New test.
11340
11341 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11342
11343 PR c++/11097
11344 * g++.dg/other/error5.C: Modify the error message.
11345 * g++.dg/lookup/using8.C: New test.
11346
11347 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11348
11349 * gcc.dg/darwin-abi-2.c: New file.
11350 * gcc.c-torture/execute/va-arg-24.c: New file.
11351
11352 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11353
11354 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11355 indentation.
11356
11357 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/10147
11360 * g++.dg/other/error4.C: Update error messages.
11361 * g++.dg/template/ptrmem4.C: Likewise.
11362
11363 PR c++/12337
11364 * g++.dg/init/new9.C: New test.
11365
11366 PR c++/12334, c++/12236, c++/8656
11367 * g++.dg/ext/attrib8.C: New test.
11368
11369 2003-10-06 Devang Patel <dpatel@apple.com>
11370
11371 * gcc.dg/debug/dwarf2-3.h: New test.
11372 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11373
11374 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11375
11376 * g++.dg/opt/cfg2.C: New test.
11377
11378 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11379
11380 * g++.dg/opt/float1.C: New test.
11381
11382 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11383
11384 * gcc.dg/c90-array-lval-6.c: New test.
11385 * gcc.dg/c99-array-lval-6.c: New test.
11386
11387 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11388 Ziemowit Laski <zlaski@apple.com>
11389
11390 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11391 'Derived', so that it is never considered a class method; add
11392 new warning for '+port' method ambiguity.
11393 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11394 <objc/objc-api.h> (needed on Mac OS X).
11395 * objc.dg/method-13.m: New test.
11396
11397 2003-10-03 Roger Sayle <roger@eyesopen.com>
11398
11399 PR optimization/9325, PR java/6391
11400 * gcc.c-torture/execute/20031003-1.c: New test case.
11401
11402 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11403
11404 PR optimization/12180
11405 * gcc.dg/20031002-1.c: New test.
11406
11407 PR c++/12486
11408 * g++.dg/inherit/error1.C: New test.
11409
11410 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11411
11412 * lib/f-torture.exp (search_for): Rename to...
11413 (search_for_re): This. Also, clean up comments and the
11414 "regexp" invocation.
11415
11416 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11417
11418 * gcc.c-torture/compile/20031002-1.c: New test.
11419
11420 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11421
11422 * g++.dg/opt/cond1.C: New test.
11423
11424 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11425
11426 * gcc.dg/Wold-style-definition-2.c: New testcase.
11427 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11428
11429 2003-09-29 Richard Henderson <rth@redhat.com>
11430
11431 * g++.dg/init/array10.C: Add dg-options.
11432
11433 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11434
11435 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11436
11437 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11438
11439 * g++.dg/template/friend19.C: Fix typo.
11440 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11441
11442 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11443
11444 * gcc.c-torture/execute/20030928-1.c: New test.
11445 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11446
11447 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11448
11449 * g++.dg/opt/unroll1.C: New test.
11450
11451 2003-09-26 Roger Sayle <roger@eyesopen.com>
11452
11453 PR optimization/11741
11454 * gcc.dg/20030926-1.c: New test case.
11455
11456 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11457
11458 PR c++/5655
11459 * g++.dg/parse/access7.C: New test.
11460 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11461
11462 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11463
11464 MERGE OF objc-improvements-branch into MAINLINE:
11465 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11466 if libobjc has not been built.
11467 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11468 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11469 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11470 objc/execute/nested-3.m, objc/execute/np-2.m,
11471 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11472 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11473 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11474 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11475 objc.dg/special/unclaimed-category-1.h,
11476 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11477 well as GNU runtime.
11478 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11479 * execute/cascading-1.m, execute/function-message-1.m,
11480 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11481 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11482 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11483 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11484 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11485 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11486 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11487 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11488 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11489 * objc.dg/bitfield-2.m: Run only on Darwin.
11490 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11491 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11492 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11493 * objc.dg/const-str-1.m: Fix constant string layout.
11494
11495 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11496
11497 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11498
11499 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11500
11501 * gcc.dg/darwin-abi-1.c: New file.
11502
11503 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11504
11505 PR target/12281
11506 * gcc.c-torture/compile/20030921-1.c: New test.
11507
11508 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11509
11510 * g++.dg/opt/reg-stack2.C: New test.
11511
11512 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11513
11514 * g++.dg/eh/delayslot1.C: New test.
11515
11516 2003-09-20 Richard Henderson <rth@redhat.com>
11517
11518 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11519
11520 2003-09-20 Roger Sayle <roger@eyesopen.com>
11521
11522 * gcc.c-torture/execute/20030920-1.c: New test case.
11523
11524 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11525
11526 * g++.dg/rtti/typeid3.C: Correct expected error message.
11527
11528 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11529
11530 PR c++/157
11531 * g++.dg/parse/crash12.C: New test.
11532
11533 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11534
11535 * gcc.dg/compat/mixed-struct-check.h: New.
11536 * gcc.dg/compat/mixed-struct-defs.h: New.
11537 * gcc.dg/compat/mixed-struct-init.h: New.
11538 * gcc.dg/compat/struct-by-value-19_main.c: New.
11539 * gcc.dg/compat/struct-by-value-19_x.c: New.
11540 * gcc.dg/compat/struct-by-value-19_y.c: New.
11541 * gcc.dg/compat/struct-by-value-20_main.c: New.
11542 * gcc.dg/compat/struct-by-value-20_x.c: New.
11543 * gcc.dg/compat/struct-by-value-20_y.c: New.
11544 * gcc.dg/compat/struct-return-19_main.c: New.
11545 * gcc.dg/compat/struct-return-19_x.c: New.
11546 * gcc.dg/compat/struct-return-19_y.c: New.
11547 * gcc.dg/compat/struct-return-20_main.c: New.
11548 * gcc.dg/compat/struct-return-20_x.c: New.
11549 * gcc.dg/compat/struct-return-20_y.c: New.
11550
11551 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11552 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11553 so that it will not complain on LP64 targets.
11554
11555 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11556
11557 PR c++/495
11558 * g++.dg/template/friend24.C: New test.
11559
11560 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11561
11562 PR c++/12332
11563 * g++.dg/template/memtmpl2.C: New test.
11564
11565 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11566
11567 PR target/11184
11568 * gcc.dg/builtin-apply1.c: New test.
11569
11570 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11571
11572 PR c++/9848
11573 * g++.dg/warn/Wunused-4.C: New test.
11574
11575 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11576
11577 PR c++/12316
11578 * g++.dg/other/gc2.C: New test.
11579
11580 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11581
11582 PR c++/11991
11583 * g++.dg/rtti/typeid3.C: New test.
11584
11585 PR c++/12266
11586 * g++.dg/overload/template1.C: New test.
11587
11588 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11589
11590 * g++.dg/opt/cfg3.C: New test.
11591
11592 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11593
11594 PR c++/7939
11595 * g++.dg/template/crash11.C: New test.
11596
11597 2003-09-16 Jason Merrill <jason@redhat.com>
11598 Jakub Jelinek <jakub@redhat.com>
11599
11600 * gcc.dg/attr-warn-unused-result.c: New test.
11601
11602 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11603
11604 PR c++/12184
11605 * g++.dg/expr/call2.C: New test.
11606
11607 2003-09-15 Andreas Jaeger <aj@suse.de>
11608
11609 * gcc.dg/Wold-style-definition-1.c: New test.
11610
11611 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11612
11613 PR c++/3907
11614 * g++.dg/parse/template12.C: New test.
11615
11616 * g++.dg/abi/bitfield11.C: New test.
11617 * g++.dg/abi/bitfield12.C: Likewise.
11618
11619 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11620
11621 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11622 non-expansion of functional macro name without arguments at EOL.
11623 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11624
11625 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11626
11627 * gcc.c-torture/execute/20030914-[12].c: New tests.
11628
11629 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11630
11631 PR c++/11788
11632 * g++.dg/overload/addr1.C: New test.
11633
11634 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11635
11636 * gcc.dg/20030909-1.c: New test.
11637
11638 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11639
11640 * gcc.dg/ultrasp10.c: New test.
11641
11642 2003-09-09 Devang Patel <dpatel@apple.com>
11643
11644 * gcc.dg/darwin-ld-6.c: New test.
11645
11646 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11647
11648 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11649
11650 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11651
11652 * gcc.dg/ia64-types1.c: New test.
11653 * gcc.dg/ia64-types2.c: Likewise.
11654
11655 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11656
11657 * gcc.dg/builtins-1.c: Add more _Complex tests.
11658 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11659
11660 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11661 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11662
11663 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11664
11665 PR c++/11786
11666 * g++.dg/lookup/koenig2.C: New test.
11667
11668 PR c++/5296
11669 * g++.dg/rtti/typeid2.C: New test.
11670
11671 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11672
11673 * gcc.c-torture/compile/20030904-1.c: New test.
11674
11675 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11676
11677 * g++.dg/opt/longbranch2.C: New test.
11678
11679 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11680
11681 * g++.dg/template/crash10.C: Only compile it.
11682
11683 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11684
11685 PR middle-end/11665
11686 * gcc.c-torture/compile/20030907-1.c: New test.
11687 * g++.dg/init/array11.C: New test.
11688
11689 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11690
11691 PR c++/11852
11692 * g++.dg/init/struct1.C: New test.
11693
11694 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR c++/12181
11697 * g++.dg/expr/comma1.C: New test.
11698
11699 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/11867
11702 * g++.dg/expr/static_cast5.C: New test.
11703
11704 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11705
11706 PR c++/11507
11707 * g++.dg/lookup/scoped7.C: New test.
11708
11709 PR c++/9574
11710 * g++.dg/other/static1.C: New test.
11711
11712 PR c++/11490
11713 * g++.dg/warn/template-1.C: New test.
11714
11715 PR c++/11432
11716 * g++.dg/template/crash10.C: New test.
11717
11718 PR c++/2478
11719 * g++.dg/overload/VLA.C: New test.
11720
11721 PR c++/10804
11722 * g++.dg/template/call1.C: New test.
11723
11724 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11725
11726 PR c++/11794
11727 * g++.dg/parse/using3.C: New test.
11728
11729 2003-09-06 Roger Sayle <roger@eyesopen.com>
11730
11731 PR c++/11409
11732 * g++.dg/overload/builtin3.C: New test case.
11733
11734 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11735
11736 PR c/9862
11737 * gcc.dg/20030906-1.c: New test.
11738 * gcc.dg/20030906-2.c: Likewise.
11739
11740 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11741
11742 PR c++/12167
11743 * g++.dg/parse/defarg5.C: New test.
11744
11745 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11746
11747 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11748
11749 PR c++/12163
11750 * g++.dg/expr/static_cast4.C: New test.
11751
11752 PR c++/12146
11753 * g++.dg/template/crash9.C: New test.
11754
11755 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11756
11757 * g++.old-deja/g++.ext/pretty2.C: Update for change
11758 in __FUNCTION__.
11759 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11760
11761 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11762
11763 PR c++/11922
11764 * g++/dg/template/qualified-id1.C: New test.
11765
11766 PR c++/12037
11767 * g++.dg/warn/noeffect4.C: New test.
11768
11769 2003-09-04 Matt Austern <austern@apple.com>
11770
11771 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11772 * g++.dg/ext/fnname2.C: Likewise.
11773 * g++.dg/ext/fnname3.C: Likewise.
11774
11775 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11776
11777 * g++.dg/expr/lval1.C: New test.
11778 * g++.dg/ext/lvcast.C: Remove.
11779
11780 2003-09-03 Roger Sayle <roger@eyesopen.com>
11781
11782 PR optimization/11700.
11783 * gcc.c-torture/compile/20030903-1.c: New test case.
11784
11785 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11786
11787 PR c++/12053
11788 * g++.dg/abi/layout4.C: New test.
11789
11790 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11791
11792 PR c++/11553
11793 * g++.dg/parse/friend3.C: New test.
11794
11795 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11796
11797 PR c++/11847
11798 * g++.dg/template/class1.C: New test.
11799
11800 PR c++/11808
11801 * g++.dg/expr/call1.C: New test.
11802
11803 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11804
11805 PR c++/12114
11806 * g++.dg/init/ref9.C: New test.
11807
11808 PR c++/11972
11809 * g++.dg/template/nested4.C: New test.
11810
11811 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11812
11813 PR c++/12093
11814 * g++.dg/template/non-dependent4.C: New test.
11815
11816 PR c++/11928
11817 * g++.dg/inherit/conv1.C: New test.
11818
11819 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11820
11821 PR c++/6196
11822 * g++.dg/ext/label1.C: New test.
11823 * g++.dg/ext/label2.C: Likewise.
11824
11825 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11826
11827 * g++.dg/expr/cond3.C: New test.
11828
11829 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11830
11831 * gcc.dg/builtins-1.c: Add new builtin cases.
11832
11833 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11834
11835 * gcc.dg/builtins-1.c: Add new cases.
11836 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11837
11838 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11839
11840 * gcc.dg/builtins-1.c: Add more math builtin tests.
11841 * gcc.dg/torture/builtin-attr-1.c: New test.
11842
11843 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR optimization/5079
11846 * g++.dg/opt/static3.C: New test.
11847
11848 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11849
11850 * gcc.misc-tests/gcov-10b.c: New test.
11851
11852 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11853
11854 * g++.dg/opt/ptrmem3.C: New test.
11855
11856 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11857
11858 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11859
11860 * gcc.dg/20030826-2.c: New test.
11861
11862 2003-08-26 Roger Sayle <roger@eyesopen.com>
11863
11864 PR middle-end/12002
11865 * g77.f-torture/compile/12002.f: New test case.
11866
11867 2003-08-26 Roger Sayle <roger@eyesopen.com>
11868
11869 * gcc.dg/20030826-1.c: New test case.
11870
11871 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11872
11873 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11874
11875 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11876
11877 PR c++/11871
11878 * c++.dg/lookup/crash1.C: New test.
11879
11880 * c++.dg/warn/noeffect3.C: New test.
11881
11882 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11883
11884 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11885 * gcc.dg/compat/vector-1_y.c: Ditto.
11886 * gcc.dg/compat/vector-2_x.c: Ditto.
11887 * gcc.dg/compat/vector-2_y.c: Ditto.
11888
11889 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11890
11891 * gcc.dg/20030702-1.c: New test.
11892
11893 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11894
11895 PR c++/8795
11896 * g++.dg/ext/altivec-1.C: New test.
11897
11898 2003-08-24 Richard Henderson <rth@redhat.com>
11899
11900 * g++.dg/eh/simd-2.C: Add -w for x86.
11901
11902 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11903
11904 * gcc.dg/20030815-1.c: New test.
11905
11906 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11907
11908 PR c++/3765
11909 * g++.dg/parse/access6.C: New test.
11910
11911 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11912
11913 PR c++/641, c++/11876
11914 * g++.dg/template/friend22.C: New test.
11915 * g++.dg/template/friend23.C: Likewise.
11916
11917 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11918
11919 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11920 identically.
11921
11922 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11923
11924 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11925
11926 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11927
11928 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11929
11930 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11931
11932 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11933
11934 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11935
11936 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11937
11938 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11939
11940 PR c++/11919
11941 * g++.dg/overload/prom1.C: New test.
11942
11943 PR c++/11551
11944 * g++.dg/parse/dtor2.C: New test.
11945
11946 PR c++/10762
11947 * g++.dg/parse/using2.C: New test.
11948
11949 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11950
11951 PR target/11805
11952 * gcc.c-torture/compile/20030821-1.c: New.
11953
11954 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11955
11956 PR c++/11834
11957 * g++.dg/template/deduce2.C: New test.
11958
11959 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11960
11961 * gcc.c-torture/execute/20030821-1.c: New test.
11962
11963 2003-08-20 Roger Sayle <roger@eyesopen.com>
11964
11965 PR middle-end/11984
11966 * gcc.dg/20030820-1.c: New test case.
11967
11968 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11969
11970 PR c++/11945
11971 * g++.dg/warn/noeffect2.C: New test.
11972
11973 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11974
11975 PR c++/10926
11976 * g++.dg/template/dtor2.C: New test.
11977
11978 PR c++/11684
11979 * g++.dg/template/operator1.C: New test.
11980 * g++.dg/parse/operator4.C: New test.
11981
11982 PR c++/11946.C
11983 * g++.dg/expr/enum1.C: New test.
11984 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11985
11986 PR c++/11036.C
11987 * g++.dg/parse/elab2.C: New test.
11988 * g++.dg/parse/typedef4.C: Change error message.
11989 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11990 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11991 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11992
11993 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11994
11995 * gcc.dg/pch/warn-1.c: New.
11996 * gcc.dg/pch/warn-1.hs: New.
11997
11998 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11999 not-tested file.
12000
12001 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12002
12003 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12004
12005 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12006
12007 * gcc.dg/uninit-D.c: New Test.
12008 * gcc.dg/uninit-E.c: New Test.
12009 * gcc.dg/uninit-F.c: New Test.
12010 * gcc.dg/uninit-G.c: New Test.
12011
12012 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12013
12014 * g++.dg/README: Describe the pch directory.
12015
12016 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12017
12018 PR c++/11174
12019 * g++.dg/parse/access4.C: New test.
12020 * g++.dg/parse/access5.C: Likewise.
12021 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12022
12023 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12024
12025 * gcc.dg/noncompile/20030818-1.c: New.
12026
12027 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12028
12029 PR c++/11957
12030 * g++.dg/warn/noeffect1.C: New test.
12031
12032 * g++.dg/template/scope2.C: New test.
12033 * g++.dg/template/error2.C: Correct dg-error
12034
12035 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12036
12037 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12038
12039 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12040
12041 PR C++/11512
12042 * g++.dg/template/warn1.C: New.
12043
12044 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12045
12046 * g++.dg/template/error2.C: New test.
12047 * g++.dg/lookup/using7.C: Adjust errors
12048 * g++.old-deja/g++.pt/crash36.C: Likewise.
12049 * g++.old-deja/g++.pt/derived3.C: Likewise.
12050
12051 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12052
12053 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12054 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12055 * gcc.c-torture/execute/builtins/string-9.c: New, from
12056 string-opt-9.c. Adjust for execute/builtins framework.
12057 * gcc.c-torture/execute/string-opt-9.c: Delete.
12058
12059 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12060
12061 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12062
12063 * g++.dg/parse/ret-type2.C: New test.
12064
12065 PR c++/11703
12066 * g++.dg/init/new8.C: New test.
12067
12068 PR c++/10923
12069 * g++.dg/parse/typedef5.C: New test.
12070
12071 PR c++/9512
12072 * g++.dg/parse/qualified2.C: New test.
12073 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12074 invalid code.
12075
12076 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12077
12078 * g++.dg/conversion/ptrmem1.C: New test.
12079
12080 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12081
12082 PR target/11693
12083 * gcc.dg/20030811-1.c: New test.
12084
12085 PR target/11535
12086 * gcc.c-torture/execute/20030811-1.c: New test.
12087
12088 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12089
12090 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12091
12092 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12093
12094 PR c++/11789.C
12095 * g++.dg/inherit/multiple1.C: New test.
12096
12097 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12098
12099 * gcc.dg/spe1.c: New test.
12100
12101 PR c++/11670
12102 * g++.dg/expr/cast2.C: New test.
12103
12104 PR c++/10530
12105 * g++.dg/template/dependent-name2.C: New test.
12106
12107 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12108
12109 * g++.dg/parse/crash11.C: Put the dg options in comments.
12110
12111 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12112
12113 * lib/gcc-dg.exp: Update for diagnostic change.
12114
12115 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12116
12117 PR c++/5767
12118 * g++.dg/parse/crash11.C: New test.
12119
12120 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12121
12122 * gcc.dg/cpp/spacing1.c: Update.
12123
12124 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12125
12126 PR target/11739
12127 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12128 a value for -mtune.
12129
12130 2003-08-04 Roger Sayle <roger@eyesopen.com>
12131
12132 PR middle-end/11771
12133 * gcc.c-torture/compile/20030804-1.c: New test case.
12134
12135 2003-08-04 Roger Sayle <roger@eyesopen.com>
12136
12137 * gcc.dg/20030804-1.c: New test case.
12138
12139 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12140
12141 * gcc.dg/cpp/separate-1.c: New test.
12142
12143 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12144
12145 PR c++/11704
12146 * g++.dg/template/dependent-expr2.C: New test.
12147
12148 PR c++/11766
12149 * g++.dg/expr/ptrmem1.C: New test.
12150
12151 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12152
12153 PR c++/9453
12154 * g++.dg/template/friend15.C: New test.
12155
12156 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12157
12158 * lib/dg-pch.exp: Work round PCH bug.
12159
12160 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12161
12162 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12163 builtins. Move cases from builtins-4.c here.
12164
12165 * gcc.dg/torture/builtin-math-1.c: New test taken from
12166 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12167 additional cases.
12168
12169 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12170 Delete.
12171
12172 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12173
12174 PR c++/9447
12175 * g++.dg/template/using7.C: New test.
12176
12177 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12178
12179 * import1.c, import2.c: New tests.
12180
12181 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12182
12183 * g++.dg/eh/crossjump1.C: New test.
12184
12185 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12186
12187 PR c++/11697
12188 * g++.dg/template/using6.C: New test.
12189
12190 PR c++/11744
12191 * g++.dg/template/koenig2.C: New test.
12192
12193 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12194
12195 PR c++/7983
12196 * g++.dg/parse/typedef4.C: New test.
12197
12198 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199
12200 PR c++/8442, c++/8806
12201 * g++.dg/template/elab1.C: New test.
12202 * g++.dg/template/type2.C: Likewise.
12203 * g++.dg/template/ttp3.C: Adjust expected error message.
12204 * g++.old-deja/g++.law/visibility13.C: Likewise.
12205 * g++.old-deja/g++.niklas/t135.C: Likewise.
12206 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12207 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12208 template argument.
12209 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12210
12211 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 PR c++/11295
12214 * g++.dg/ext/stmtexpr1.C: New test.
12215
12216 * g++.dg/opt/tmp1.C: New test.
12217
12218 PR c++/11525
12219 * g++.dg/parse/constant4.C: New test.
12220
12221 PR c++/9447
12222 * g++.dg/template/using5.C: New test.
12223
12224 2003-07-31 Roger Sayle <roger@eyesopen.com>
12225
12226 * gcc.dg/builtins-27.c: New test case.
12227
12228 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12229
12230 * gcc.dg/tls/opt-7.c: New test.
12231
12232 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12233
12234 * g++.old-deja/g++.other/crash18.C: Remove.
12235
12236 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12237
12238 * g++.dg/template/explicit3.C: New.
12239 * g++.dg/template/explicit4.C: New.
12240 * g++.dg/template/explicit5.C: New.
12241
12242 PR c++/11347
12243 * g++.dg/template/memtmpl1.C: New.
12244
12245 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12246
12247 PR target/11565
12248 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12249 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12250
12251 2003-07-30 Jan Hubicka <jh@suse.cz>
12252
12253 * vtgc1.c: Kill.
12254
12255 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12256
12257 * gcc.dg/struct-in-proto-1.c: New test.
12258
12259 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12260
12261 * gcc.dg/cpp/include2.c: Only expect one message.
12262
12263 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12264
12265 PR c++/9447
12266 * g++.dg/template/using1.C: New test.
12267 * g++.dg/template/using2.C: New test.
12268 * g++.dg/template/using3.C: New test.
12269 * g++.dg/template/using4.C: New test.
12270
12271 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12272
12273 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12274 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12275
12276 2003-07-28 Jan Hubicka <jh@suse.cz>
12277
12278 PR c++/11530
12279 * g++.dg/opt/call1.C: New test.
12280
12281 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12282
12283 PR c++/11667
12284 * g++.dg/init/enum2.C: New test.
12285 * g++.dg/template/overload1.C: Add "-w" option.
12286
12287 2003-07-28 <hp@bitrange.com>
12288
12289 * gcc.dg/Wdeclaration-after-statement-1.c,
12290 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12291
12292 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12293
12294 * gcc.c-torture/compile/20030725-1.c: New test.
12295
12296 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12297
12298 * gcc.dg/20030505.c: Only run for SPE.
12299 Remove definition of opaque type.
12300
12301 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12302
12303 * g++.dg/template/ptrmem6.C: New test.
12304
12305 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12306
12307 * gcc.c-torture/compile/zero-strct-2.c: New test.
12308
12309 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12310
12311 * gcc.dg/intermod-1.c: New test.
12312
12313 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12314
12315 PR c++/11617
12316 * g++.dg/template/lookup2.C: New test.
12317 * g++.dg/template/memclass1.C: Remove instantiated from error.
12318 * g++.dg/other/error2.C: Tweak expected errors.
12319
12320 PR c++/11596
12321 * g++.dg/template/defarg3.C: New test.
12322
12323 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12324
12325 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12326
12327 * g++.dg/inherit/access5.C: New test.
12328
12329 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12330
12331 PR c++/11513
12332 * g++.dg/template/crash8.C: New test.
12333
12334 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12335
12336 PR c/10602
12337 * gcc.dg/noncompile/incomplete-2.c: New test.
12338
12339 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12340
12341 PR c++/11645
12342 * g++.dg/inherit/access4.C: New test.
12343
12344 PR c++/11517
12345 * g++.dg/expr/cond2.C: New test.
12346
12347 PR optimization/10679
12348 * g++.dg/opt/inline4.C: New test.
12349
12350 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12351
12352 * g++.dg/parse/crash10: New test.
12353
12354 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12355
12356 * g++.dg/ext/flexary1.C: New test.
12357
12358 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12359
12360 PR c++/10793
12361 * g++.dg/template/crash9.C: New test.
12362
12363 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12364
12365 PR c++/3004
12366 * g++.dg/parse/typedef3.C: New test.
12367
12368 PR c++/7906
12369 * g++.dg/parse/operator2.C: New test.
12370
12371 PR c++/8895
12372 * g++.dg/parse/def-tmpl-arg1.C: New test.
12373
12374 PR c++/9282
12375 * g++.dg/parse/funptr1.C: New test.
12376
12377 PR c++/9452
12378 * g++.dg/parse/ambig3.C: New test.
12379
12380 PR c++/9454
12381 * g++.dg/parse/operator3.C: New test.
12382
12383 PR c++/9486
12384 * g++.dg/parse/template10.C: New test.
12385
12386 PR c++/9488
12387 * g++.dg/parse/template11.C: New test.
12388
12389 PR c++/10150
12390 * g++.dg/parse/invalid-op1.C: New test.
12391
12392 PR c++/10247
12393 * g++.dg/parse/condexpr1.C: New test.
12394
12395 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12396
12397 * g++.dg/ext/packed3.C: New test.
12398 * g++.dg/ext/packed4.C: New test.
12399
12400 * gcc.dg/pack-test-3.c: New test.
12401
12402 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12403
12404 * lib/compat.exp: Handle dg-options per source file.
12405 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12406 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12407 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12408 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12409 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12410 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12411 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12412 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12413 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12414 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12415 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12416 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12417 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12418 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12419
12420 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12421
12422 PR c/10320
12423 * gcc.c-torture/execute/20030718-1.c: New test.
12424
12425 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12426
12427 PR optimization/11536
12428 * gcc.dg/20030721-1.c: New test.
12429
12430 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12431
12432 PR c++/11546
12433 * g++.dg/template/lookup1.C: New test.
12434
12435 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12436
12437 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12438 diagnostics of ill-formed constructs involving labels.
12439 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12440 the new 'previously defined here' message.
12441
12442 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12443
12444 * g++.dg/parse/non-dependent2.C: New test.
12445
12446 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12447
12448 * g++.dg/init/init-ref4.C: xfail on targets without
12449 weak symbols.
12450
12451 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12452
12453 PR target/11087
12454 * gcc.c-torture/execute/20030717-1.c: New test.
12455
12456 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12457
12458 * g++.dg/opt/cfg1.C: New test.
12459
12460 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12461
12462 PR optimization/11557
12463 * gcc.dg/20030717-1.c: New test.
12464
12465 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12466
12467 PR c++/10476
12468 * g++.dg/expr/crash-1.C: New test.
12469
12470 PR c++/11027
12471 * g++.dg/template/init3.C: New test.
12472
12473 PR c++/8222
12474 * g++.dg/template/non-dependent1.C: New test.
12475
12476 PR c++/11070
12477 * g++.dg/template/non-dependent2.C: New test.
12478
12479 PR c++/11071
12480 * g++.dg/template/non-dependent3.C: New test.
12481
12482 PR c++/9907
12483 * g++.dg/template/sizeof5.C: New test.
12484
12485 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12486
12487 PR 11498
12488 * gcc.c-torture/compile/mangle-1.c: New file.
12489
12490 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12491
12492 PR c++/7809
12493 * g++.dg/parse/access3.C: New test.
12494
12495 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12496
12497 PR c++/11384
12498 * g++.dg/init/init-ref4.C: New test.
12499
12500 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12501
12502 PR c++/11547
12503 * g++.dg/parse/constant3.C: New test.
12504 * g++.dg/parse/crash7.C: Likewise.
12505
12506 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12507
12508 PR target/11008
12509 * gcc.dg/i386-pentium4-not-mull.c: New.
12510
12511 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12512
12513 * gcc.dg/asm-names.c (ymain): Make it weak.
12514
12515 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12516
12517 PR c++/5421
12518 * g++.dg/template/friend21.C: New test.
12519
12520 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12521
12522 * gcc.dg/cleanup-8.c: New test.
12523 * gcc.dg/cleanup-9.c: New test.
12524
12525 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12526
12527 * g++.dg/ext/dll-MI1.h: New file.
12528 * g++.dg/ext/dllexport-MI1.C: New file.
12529 * g++.dg/ext/dllimport-MI1.C: New file.
12530
12531 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12532
12533 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12534 it does not have cmpstrsi patterns (just cmpmemsi).
12535
12536 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12537
12538 PR debug/11473
12539 * g++.dg/debug/debug8.C: New test.
12540
12541 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12542
12543 PR c++/10108
12544 * g++.dg/template/crash7.C: New test.
12545
12546 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12547
12548 PR target/10795
12549 * gcc.c-torture/compile/20030708-1.c: New.
12550
12551 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12552
12553 * gcc.c-torture/execute/20030715-1.c: New test.
12554
12555 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12556
12557 * gcc.dg/pch/inline-3.c: New file.
12558 * gcc.dg/pch/inline-3.hs: New file.
12559 * gcc.dg/pch/inline-4.c: New file.
12560 * gcc.dg/pch/inline-4.hs: New file.
12561
12562 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12563
12564 PR c++/11509
12565 * g++.dg/template/crash6.C: New test.
12566
12567 PR c++/7053
12568 * g++.dg/template/friend20.C: New test.
12569
12570 PR c++/7019
12571 * g++.dg/template/overload2.C: New test.
12572
12573 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12574
12575 PR optimization/11440
12576 * gcc.c-torture/execute/20030714-1.c: New test.
12577
12578 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12579
12580 PR c++/11154
12581 * g++.dg/template/partial2.C: New test.
12582
12583 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12584
12585 PR c++/11503
12586 * g++.dg/template/anon1.C: New test.
12587
12588 PR c++/11493
12589 PR c++/11495
12590 * g++.dg/parse/template9.C: Likewise.
12591 * g++.dg/template/crash4.C: New test.
12592 * g++.dg/template/koenig1.C: Likewise.
12593 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12594 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12595 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12596 functions.
12597 * g++.old-deja/g++.jason/template36.C: Likewise.
12598 * g++.old-deja/g++.mike/p1989.C: Likewise.
12599 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12600 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12601 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12602 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12603 compiling.
12604 * g++.old-deja/g++.pt/union2.C: Use this->.
12605
12606 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12607
12608 * gcc.dg/20030711-1.c: New test.
12609
12610 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12611
12612 PR c++/11050
12613 * g++.dg/parse/args1.C: New test.
12614 * g++.pt/defarg8.C: Change expected errors.
12615
12616 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12617
12618 PR c++/8164
12619 * g++.dg/template/nontype2.C: New test.
12620
12621 PR c++/10558
12622 * g++.dg/parse/template8.C: New test.
12623
12624 PR c++/8327
12625 * g++.dg/template/scope1.C: New test.
12626
12627 * g++.dg/warn/Wsign-compare-1.C: New test.
12628
12629 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12630
12631 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12632
12633 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12634
12635 PR c++/9411
12636 * g++.dg/template/explicit2.C: New test.
12637
12638 PR c++/10032
12639 * g++.dg/warn/pedantic1.C: New test.
12640
12641 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12642
12643 PR c++ 9483
12644 * g++.dg/other/field1.C: New test.
12645
12646 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12647
12648 PR c/11449
12649 * gcc.c-torture/compile/20030707-1.c: New.
12650
12651 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12652
12653 PR c++/10849
12654 * g++.dg/template/access12.C: New test.
12655
12656 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12657
12658 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12659 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12660 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12661 * gcc.misc-tests/gcov.exp: Update
12662 * g++.dg/gcov/gcov.exp: Update
12663 * lib/gcov.exp: Update.
12664
12665 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12666
12667 * g++.dg/abi/mangle17.C: Make sure template expressions are
12668 dependent.
12669 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12670 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12671 * g++.dg/opt/stack1.C: Remove erroneous code.
12672 * g++.dg/parse/template7.C: New test.
12673 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12674 * g++.old-deja/g++.pt/crash4.C: Likewise.
12675
12676 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12677
12678 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12679 with zero or one occurence of `$' after the initial `L'.
12680
12681 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12682
12683 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12684
12685 2003-07-08 Roger Sayle <roger@eyesopen.com>
12686
12687 PR c/11370
12688 * gcc.dg/Wunreachable-6.c: New testcase.
12689 * gcc.dg/Wunreachable-7.c: New testcase.
12690
12691 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12692
12693 PR c/11420
12694 * gcc.dg/20030708-1.c: New test.
12695
12696 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12697
12698 * gcc.dg/compat/sdata-section.h: New file.
12699 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12700 * gcc.dg/torture/mips-sdata-1.c: New test.
12701
12702 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12703
12704 PR c++/11030
12705 * g++.dg/template/friend19.C: New test.
12706
12707 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12708
12709 * g++.dg/opt/strength-reduce.C: New test.
12710
12711 2003-07-07 Roger Sayle <roger@eyesopen.com>
12712
12713 PR target/10979
12714 * gcc.dg/20030707-1.c: New testcase.
12715
12716 2003-07-07 Roger Sayle <roger@eyesopen.com>
12717
12718 PR optimization/11059
12719 * g++.dg/opt/emptyunion.C: New testcase.
12720
12721 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12722 Eric Botcazou <ebotcazou@libertysurf.fr>
12723
12724 * g++.dg/opt/stack1.C: New test.
12725
12726 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12727
12728 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12729 run test.
12730
12731 PR c++/11431
12732 * g++.dg/expr/static_cast3.C: New test.
12733
12734 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12735
12736 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12737 everywhere.
12738 * gcc.dg/concat.c: Concatenation of string constants with
12739 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12740 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12741 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12742 necessary to avoid multi-character character constant warning.
12743 * gcc.dg/cpp/escape.c: Likewise.
12744 * gcc.dg/cpp/ucs.c: Likewise.
12745 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12746 Fix a typo.
12747
12748 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12749
12750 PR c/11428
12751 * gcc.c-torture/compile/20030704-1.c: New.
12752
12753 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12754
12755 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12756
12757 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12758
12759 PR c++/5287, PR c++/7910, PR c++/11021
12760 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12761 tests for warnings.
12762 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12763 * g++.dg/ext/dllimport3.C: Likewise.
12764 * g++.dg/ext/dllimport4.C: New file.
12765 * g++.dg/ext/dllimport5.C: New file.
12766 * g++.dg/ext/dllimport6.C: New file.
12767 * g++.dg/ext/dllimport7.C: New file.
12768 * g++.dg/ext/dllimport8.C: New file.
12769 * g++.dg/ext/dllimport9.C: New file.
12770 * g++.dg/ext/dllimport10.C: New file.
12771 * g++.dg/ext/dllexport1.C: New file.
12772
12773 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12774
12775 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12776 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12777
12778 2003-07-03 Roger Sayle <roger@eyesopen.com>
12779
12780 * gcc.dg/builtins-25.c: New testcase.
12781 * gcc.dg/builtins-26.c: New testcase.
12782
12783 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12784
12785 * gcc.dg/compat/vector-defs.h: New file.
12786 * gcc.dg/compat/vector-setup.h: New file.
12787 * gcc.dg/compat/vector-check.h: New file.
12788 * gcc.dg/compat/vector-1_main.c: New file.
12789 * gcc.dg/compat/vector-1_x.c: New file.
12790 * gcc.dg/compat/vector-1_y.c: New file.
12791 * gcc.dg/compat/vector-2_main.c: New file.
12792 * gcc.dg/compat/vector-2_x.c: New file.
12793 * gcc.dg/compat/vector-2_y.c: New file.
12794
12795 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12796 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12797 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12798 * gcc.dg/compat/struct-align-1.h: New file.
12799 * gcc.dg/compat/struct-align-1_main.c: New file.
12800 * gcc.dg/compat/struct-align-1_x.c: New file.
12801 * gcc.dg/compat/struct-align-1_y.c: New file.
12802 * gcc.dg/compat/struct-align-2.h: New file.
12803 * gcc.dg/compat/struct-align-2_main.c: New file.
12804 * gcc.dg/compat/struct-align-2_x.c: New file.
12805 * gcc.dg/compat/struct-align-2_y.c: New file.
12806
12807 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12808 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12809 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12810 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12811 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12812 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12813 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12814 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12815 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12816 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12817 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12818 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12819 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12820 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12821 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12822 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12823 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12824 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12825 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12826 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12827 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12828 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12829 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12830 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12831 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12832 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12833 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12834 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12835 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12836
12837 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12838
12839 * gcc.dg/i386-call-1.c: New test.
12840
12841 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12842
12843 PR c++/9162
12844 * g++.dg/parse/defarg4.C: New.
12845
12846 2003-07-03 Roger Sayle <roger@eyesopen.com>
12847
12848 PR target/10700
12849 * gcc.c-torture/compile/20030703-1.c: New test case.
12850
12851 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12852
12853 * g++.dg/template/local3.C: Remove extra semicolon.
12854
12855 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12856
12857 * gcc.dg/i386-volatile-1.c: New test.
12858
12859 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12860
12861 PR c++/11072
12862 * g++.dg/other/offsetof2.C: XFAIL.
12863 * g++.dg/other/offsetof5.C: New.
12864
12865 PR c++/10219
12866 * g++.dg/template/error1.C: New.
12867
12868 PR c++/9779
12869 * g++.dg/template/dependent-expr1.C: New.
12870
12871 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12872
12873 PR c++/6949
12874 * g++.dg/template/local3.C: New test.
12875
12876 PR c++/11149
12877 * g++.dg/lookup/scoped6.C: New test.
12878
12879 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12880
12881 PR c++/8046
12882 * g++.dg/other/error7.C: New test.
12883
12884 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12885
12886 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12887 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12888 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12889 * g++.old-deja/g++.other/union2.C: Likewise.
12890 * gcc.dg/c90-const-expr-2.c: Likewise.
12891 * gcc.dg/c90-const-expr-3.c: Likewise.
12892 * gcc.dg/c99-const-expr-2.c: Likewise.
12893 * gcc.dg/c99-const-expr-3.c: Likewise.
12894 * gcc.dg/concat.c: Likewise.
12895
12896 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12897
12898 PR c++/9559
12899 * g++.dg/init/static1.C: New test.
12900
12901 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12902
12903 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12904 * g++.old-deja/g++.other/access2.C: Likewise.
12905 * g++.old-deja/g++.other/decl2.C: Likewise.
12906 * gcc.c-torture/execute/20020615-1.c: Likewise.
12907
12908 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12909
12910 PR c++/4933
12911 * g++.dg/template/sizeof4.C: New test.
12912
12913 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12914
12915 * g++.dg/other/error6.C: New test.
12916
12917 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12918
12919 PR c++/10750
12920 * g++.dg/parse/constant2.C: New test.
12921
12922 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12923
12924 PR c++/11106
12925 * g++.dg/other/error5.C: New test.
12926
12927 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12928
12929 * gcc.dg/format/gcc_diag-1.c: New test.
12930
12931 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12932
12933 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12934
12935 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12936
12937 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12938 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12939 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12940
12941 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12942
12943 * gcc.c-torture/execute/builtins/string-8.c: New test.
12944 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12945 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12946 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12947
12948 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12949
12950 PR c++/10468
12951 * g++.dg/ext/typeof6.C: New test.
12952
12953 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12954
12955 PR c++/10796
12956 * g++.dg/init/enum1.C: New test.
12957
12958 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12959
12960 * gcc.dg/20030627-1.c: New test.
12961
12962 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12963
12964 PR c++/11332
12965 * g++.dg/expr/static_cast2.C: New test.
12966
12967 2003-06-26 Roger Sayle <roger@eyesopen.com>
12968 Jakub Jelinek <jakub@redhat.com>
12969
12970 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12971 sprintf(dst,"%s",src) optimization.
12972 * gcc.c-torture/execute/20030626-1.c: New test case.
12973 * gcc.c-torture/execute/20030626-2.c: New test case.
12974
12975 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12976
12977 * gcc.c-torture/execute/multi-ix.c: New test.
12978
12979 * gcc.c-torture/execute/simd-4.c (main):
12980 Added missing semicolon at end of union.
12981
12982 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12983
12984 PR c++/8266
12985 * g++.dg/template/explicit-instantiation3.C: New test.
12986
12987 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12988
12989 * gcc.dg/20030626-1.c: Use signed char.
12990
12991 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12992
12993 * gcc.dg/20030626-1.c: New test.
12994
12995 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12996
12997 * const-str-2.m: Update.
12998
12999 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13000
13001 PR c++/10990
13002 * g++.dg/rtti/dyncast1.C: New test.
13003 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13004 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13005 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13006
13007 PR c++/10931
13008 * g++.dg/expr/static_cast1.C: New test.
13009
13010 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13011
13012 * gcc.dg/20030625-1.c: New test.
13013
13014 2003-06-24 Roger Sayle <roger@eyesopen.com>
13015
13016 * gcc.c-torture/compile/20030624-1.c: New test case.
13017
13018 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13019
13020 * gcc.c-torture/execute/string-opt-17.c: New test.
13021
13022 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13023
13024 PR c++/5754
13025 * g++.dg/parse/crash6.C: New test.
13026
13027 2003-06-23 Roger Sayle <roger@eyesopen.com>
13028
13029 * gcc.dg/builtins-24.c: New test case.
13030
13031 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13032
13033 * g++.dg/opt/operator1.C: New test.
13034
13035 2003-06-22 Roger Sayle <roger@eyesopen.com>
13036
13037 * gcc.c-torture/execute/string-opt-16.c: New test case.
13038
13039 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13040
13041 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13042 * g++.old-deja/g++.other/conv7.C: Likewise
13043 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13044 * g++.old-deja/g++.other/overload14.C: Likewise.
13045
13046 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13047
13048 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13049 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13050
13051 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13052
13053 PR c++/10888
13054 * g++.dg/warn/Winline-3.C: New test.
13055
13056 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13057
13058 * lib/target-supports.exp (check_alias_available): Make the test
13059 program acceptable to the Solaris assembler.
13060
13061 PR c++/10749
13062 * g++.dg/template/memclass2.C: New test.
13063
13064 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13065 Eric Botcazou <ebotcazou@libertysurf.fr>
13066
13067 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13068 data for non-matching targets.
13069 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13070
13071 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13072
13073 PR c++/10845
13074 * g++.dg/template/member3.C: New test.
13075
13076 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13077
13078 PR c++/10939
13079 * g++.dg/template/func1.C: New test.
13080
13081 PR c++/9649
13082 * g++.dg/template/static4.C: New test.
13083 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13084
13085 PR c++/11041
13086 * g++.dg/init/ref7.C: New test.
13087
13088 2003-06-19 Matt Austern <austern@apple.com>
13089
13090 PR c++/11228
13091 * g++.dg/anew1.C: New test.
13092 * g++.dg/anew2.C: New test.
13093 * g++.dg/anew3.C: New test.
13094 * g++.dg/anew4.C: New test.
13095
13096 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13097
13098 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13099
13100 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13101
13102 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13103 endian-dependent.
13104
13105 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13106
13107 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13108 Remove cruft.
13109
13110 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13111
13112 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13113 * gcc.c-torture/compile/961203-1.c: Likewise.
13114 * gcc.c-torture/compile/980506-1.c: Likewise.
13115
13116 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13117
13118 PR c++/10712
13119 * g++.dg/lookup/using7.C: New test.
13120
13121 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13122
13123 PR c++/11105
13124 * g++.dg/abi/conv1.C: Remove it.
13125 * g++.dg/template/conv7.C: New test.
13126 * g++.dg/template/conv8.C: Likewise.
13127 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13128 conversion operator.
13129
13130 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13131
13132 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13133 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13134 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13135 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13136 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13137 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13138 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13139 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13140 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13141 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13142 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13143 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13144 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13145 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13146 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13147 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13148 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13149 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13150 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13151 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13152 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13153 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13154 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13155 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13156 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13157 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13158 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13159 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13160 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13161
13162 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13163
13164 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13165 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13166 indications.
13167
13168 2003-06-16 Roger Sayle <roger@eyesopen.com>
13169
13170 * gcc.dg/i386-387-5.c: New test case.
13171 * gcc.dg/i386-387-6.c: New test case.
13172 * gcc.dg/builtins-23.c: New test case.
13173
13174 2003-06-15 Roger Sayle <roger@eyesopen.com>
13175
13176 * gcc.dg/builtins-22.c: New test case.
13177 * gcc.dg/i386-387-1.c: Update to test exp.
13178 * gcc.dg/i386-387-2.c: Likewise.
13179
13180 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13181
13182 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13183
13184 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13185
13186 * lib/gcc-dg.exp (dg-require-dll): New function.
13187 (dg-xfail-if): Likewise.
13188 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13189 driver.
13190
13191 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13192 * gcc.c-torture/compile/20001205-1.c: Likewise.
13193 * gcc.c-torture/compile/20001226-1.c: Likewise.
13194 * gcc.c-torture/compile/20010518-2.c: Likewise.
13195 * gcc.c-torture/compile/20020312-1.c: Likewise.
13196 * gcc.c-torture/compile/20020604-1.c: Likewise.
13197 * gcc.c-torture/compile/920501-12.c: Likewise.
13198 * gcc.c-torture/compile/920501-4.c: Likewise.
13199 * gcc.c-torture/compile/920520-1.c: Likewise.
13200 * gcc.c-torture/compile/920521-1.c: Likewise.
13201 * gcc.c-torture/compile/920625-1.c: Likewise.
13202 * gcc.c-torture/compile/961203-1.c: Likewise.
13203 * gcc.c-torture/compile/980506-1.c: Likewise.
13204 * gcc.c-torture/compile/981006-1.c: Likewise.
13205 * gcc.c-torture/compile/981022-1.c: Likewise.
13206 * gcc.c-torture/compile/981223-1.c: Likewise.
13207 * gcc.c-torture/compile/990617-1.c: Likewise.
13208 * gcc.c-torture/compile/dll.c: Likewise.
13209 * gcc.c-torture/compile/labels-3.c: Likewise.
13210 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13211 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13212 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13213 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13214 * gcc.c-torture/compile/simd-5.c: Likewise.
13215 * gcc.c-torture/compile/20000804-1.x: Remove.
13216 * gcc.c-torture/compile/20001205-1.x: Likewise.
13217 * gcc.c-torture/compile/20001226-1.x: Likewise.
13218 * gcc.c-torture/compile/20010518-2.x: Likewise.
13219 * gcc.c-torture/compile/20020312-1.x: Likewise.
13220 * gcc.c-torture/compile/20020604-1.x: Likewise.
13221 * gcc.c-torture/compile/920501-12.x: Likewise.
13222 * gcc.c-torture/compile/920501-4.x: Likewise.
13223 * gcc.c-torture/compile/920520-1.x: Likewise.
13224 * gcc.c-torture/compile/920521-1.x: Likewise.
13225 * gcc.c-torture/compile/920625-1.x: Likewise.
13226 * gcc.c-torture/compile/961203-1.x: Likewise.
13227 * gcc.c-torture/compile/980506-1.x: Likewise.
13228 * gcc.c-torture/compile/981006-1.x: Likewise.
13229 * gcc.c-torture/compile/981022-1.x: Likewise.
13230 * gcc.c-torture/compile/981223-1.x: Likewise.
13231 * gcc.c-torture/compile/990617-1.x: Likewise.
13232 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13233 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13234 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13235 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13236 * gcc.c-torture/compile/simd-5.x: Likewise.
13237
13238 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13239
13240 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13241
13242 * gcc.c-torture/execute/20030611-1.c: New test.
13243
13244 2003-06-12 Roger Sayle <roger@eyesopen.com>
13245
13246 PR middle-end/168
13247 * gcc.dg/20030612-1.c: New test case.
13248
13249 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13250
13251 PR c++/10635
13252 * g++.dg/expr/cast1.C: New test.
13253
13254 2003-06-12 Roger Sayle <roger@eyesopen.com>
13255
13256 * gcc.dg/builtins-21.c: New test case.
13257
13258 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13259
13260 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13261 options instead of at the end.
13262 * lib/objc.exp (objc_target_compile): Likewise.
13263
13264 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13265
13266 PR c++/10432
13267 * g++.dg/parse/error1.C: New test.
13268
13269 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13270
13271 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13272 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13273 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13274 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13275 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13276 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13277 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13278 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13279 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13280 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13281 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13282 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13283 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13284 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13285 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13286 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13287 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13288 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13289 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13290 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13291 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13292 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13293 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13294 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13295
13296 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13297 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13298 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13299 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13300 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13301 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13302 * gcc.dg/compat/scalar-return-3_main.c: New file.
13303 * gcc.dg/compat/scalar-return-3_x.c: New file.
13304 * gcc.dg/compat/scalar-return-3_y.c: New file.
13305 * gcc.dg/compat/scalar-return-4_main.c: New file.
13306 * gcc.dg/compat/scalar-return-4_x.c: New file.
13307 * gcc.dg/compat/scalar-return-4_y.c: New file.
13308
13309 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13310
13311 * gcc.dg/compat/fp2-struct-check.h: New file.
13312 * gcc.dg/compat/fp2-struct-defs.h: New file.
13313 * gcc.dg/compat/fp2-struct-init.h: New file.
13314 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13315 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13316 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13317 * gcc.dg/compat/struct-return-10_main.c: New file.
13318 * gcc.dg/compat/struct-return-10_x.c: New file.
13319 * gcc.dg/compat/struct-return-10_y.c: New file.
13320
13321 * gcc.dg/compat/compat-common.h: New file.
13322 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13323 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13324 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13325 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13326 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13327 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13328 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13329 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13330 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13331 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13332 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13333 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13334 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13335 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13336 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13337 * gcc.dg/compat/small-struct-check.h: Ditto.
13338 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13339 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13340 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13341 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13342 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13343 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13344 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13345 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13346 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13347 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13348 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13349 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13350 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13351 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13352 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13353 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13354 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13355 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13356 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13357 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13358 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13359 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13360 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13361 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13362 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13363 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13364 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13365 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13366 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13367 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13368
13369 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13370
13371 * g++.dg/pch/static-1.C: New file.
13372 * g++.dg/pch/static-1.Hs: New file.
13373
13374 2003-06-10 Richard Henderson <rth@redhat.com>
13375
13376 * gcc.dg/asm-7.c: Adjust expected warning text.
13377
13378 2003-06-10 Roger Sayle <roger@eyesopen.com>
13379
13380 * gcc.dg/builtins-20.c: New test case.
13381
13382 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13383
13384 PR c++/11131
13385 * g++.dg/opt/template1.C: New test.
13386
13387 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13388
13389 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13390 additional_sources.
13391
13392 2003-05-21 David Taylor <dtaylor@emc.com>
13393
13394 * gcc.dg/Wpadded.c: New file.
13395
13396 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13397
13398 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13399 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13400 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13401 dg-require-weak.
13402
13403 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13404
13405 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13406
13407 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13408
13409 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13410 (dg-require-alias): Likewise.
13411 (dg-require-gc-sections): Likewise.
13412 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13413
13414 2003-06-08 Richard Henderson <rth@redhat.com>
13415
13416 * gcc.dg/20011029-2.c: Fix the array reference.
13417 * gcc.dg/asm-7.c: New.
13418
13419 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13420
13421 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13422
13423 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13424
13425 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13426 (dg-require-gc-sections): Likewise.
13427
13428 2003-06-08 Jan Hubicka <jh@suse.cz>
13429
13430 * i386-cmov1.c: Fix regular expression.
13431 * i386-cvt-1.c: Likewise.
13432 * i386-local.c: Likewise.
13433 * i386-local2.c: Likewise.
13434 * i386-mul.c: Likewise.
13435 * i386-ssetype-1.c: Likewise.
13436 * i386-ssetype-3.c: Likewise.
13437 * i386-ssetype-5.c: Likewise.
13438
13439 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13440
13441 PR c++/11039
13442 * g++.dg/warn/implicit-typename2.C: New test.
13443 * g++.dg/warn/implicit-typename3.C: New test.
13444
13445 2003-06-07 Richard Henderson <rth@redhat.com>
13446
13447 * g++.dg/other/offsetof3.C: Use size_t.
13448 * g++.dg/other/offsetof4.C: Likewise.
13449
13450 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13451
13452 * lib/copy-file.exp: New. Implement gcc_copy_files.
13453
13454 * lib/dg-pch.exp: Load copy-file.exp
13455 (dg-pch): Use gcc_copy_files instead of "file copy".
13456
13457 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13458
13459 * gcc.dg/weak/weak.exp: Simplify.
13460 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13461 * gcc.dg/weak/weak-1.c: Likewise.
13462 * gcc.dg/weak/weak-2.c: Likewise.
13463 * gcc.dg/weak/weak-3.c: Likewise.
13464 * gcc.dg/weak/weak-4.c: Likewise.
13465 * gcc.dg/weak/weak-5.c: Likewise.
13466 * gcc.dg/weak/weak-6.c: Likewise.
13467 * gcc.dg/weak/weak-7.c: Likewise.
13468 * gcc.dg/weak/weak-8.c: Likewise.
13469 * gcc.dg/weak/weak-9.c: Likewise.
13470
13471 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13472
13473 gcc.c-torture/execute/20030606-1.c: New.
13474
13475 2003-06-06 Roger Sayle <roger@eyesopen.com>
13476
13477 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13478 * gcc.dg/builtins-19.c: Likewise.
13479
13480 2003-06-06 Roger Sayle <roger@eyesopen.com>
13481
13482 * gcc.dg/builtins-2.c: Add some more tests.
13483 * gcc.dg/builtins-18.c: New test case.
13484 * gcc.dg/builtins-19.c: New test case.
13485
13486 2003-06-06 Roger Sayle <roger@eyesopen.com>
13487 Jim Wilson <wilson@tuliptree.org>
13488
13489 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13490
13491 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13492
13493 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13494 mempcpy/stpcpy calls not to be optimized into something else.
13495 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13496 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13497 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13498
13499 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13500
13501 * gcc.dg/format/asm_fprintf-1.c: New test.
13502
13503 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13504
13505 * lib/gcc-defs.exp (additional_sources): New variable.
13506 (dg-additional-sources): New function.
13507 (additional_files): New variable.
13508 (dg-additional-files): New function.
13509 (dg-additional-files-options): Likewise.
13510 * lib/gcc-dg.exp (dg-require-weak): New function.
13511 (dg-require-alias): Likewise.
13512 (dg-require-gc-sections): Likewise.
13513 * lib/target-supports.exp (check_alias_available): Remove testfile
13514 parameter.
13515 (check_gc_sections_available): New function.
13516 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13517 (dg-gpp-additional-files): Likewise.
13518 * lib/g++.exp (additional_sources): Remove.
13519 (additional_files): Likewise.
13520 (g++_target_compile): Use dg-additional-files-options.
13521
13522 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13523 Tcl logic.
13524 * gcc.dg/special/ecos.exp: Remove.
13525 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13526 * gcc.dg/special/alias-1.c: Likewise.
13527 * gcc.dg/special/alias-2.c: Likewise.
13528 * gcc.dg/special/gcsec-1.c: Likewise.
13529 * gcc.dg/special/weak-1.c: Likewise.
13530 * gcc.dg/special/weak-2.c: Likewise.
13531 * gcc.dg/special/wkali-1.c: Likewise.
13532 * gcc.dg/special/wkali-2.c: Likewise.
13533
13534 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13535 dg-gpp-additional-*.
13536 * g++.dg/special/conpr-3.C: Likewise.
13537 * g++.dg/special/conpr-4.C: Likewise.
13538 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13539 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13540 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13541 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13542 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13543 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13544 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13545 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13546 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13547 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13548 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13549 * g++.old-deja/g++.other/comdat1.C: Likewise.
13550 * g++.old-deja/g++.other/comdat2.C: Likewise.
13551 * g++.old-deja/g++.other/comdat3.C: Likewise.
13552 * g++.old-deja/g++.other/ctor1.C: Likewise.
13553 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13554
13555 2003-06-05 Richard Henderson <rth@redhat.com>
13556
13557 * gcc.dg/debug/20030605-1.c: New.
13558
13559 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13560
13561 * README.QMTEST: Update.
13562
13563 2003-06-04 Richard Henderson <rth@redhat.com>
13564
13565 * gcc.dg/cleanup-1.c: New.
13566 * gcc.dg/cleanup-2.c: New.
13567 * gcc.dg/cleanup-3.c: New.
13568 * gcc.dg/cleanup-4.c: New.
13569 * gcc.dg/cleanup-5.c: New.
13570 * gcc.dg/cleanup-6.c: New.
13571 * gcc.dg/cleanup-7.c: New.
13572
13573 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13574
13575 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13576
13577 * lib/dg-pch.exp: New file.
13578 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13579 * gcc.dg/pch/pch.exp: Likewise.
13580
13581 2003-06-04 Roger Sayle <roger@eyesopen.com>
13582
13583 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13584 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13585 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13586 * gcc.dg/builtins-17.c: New test case.
13587 * gcc.dg/i386-387-4.c: New test case.
13588 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13589
13590 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13591
13592 * gcc.dg/ultrasp9.c: New test.
13593
13594 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13595
13596 * gcc.c-torture/compile/20030604-1.c: New test.
13597 * gcc.dg/sparc-constant-1.c: New test.
13598
13599 2003-06-03 Glen Nakamura <glen@imodulo.com>
13600
13601 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13602
13603 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13604
13605 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13606
13607 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13608 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13609
13610 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13611
13612 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13613
13614 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13615
13616 PR c++/10940
13617 * g++.dg/template/spec10.C: New test.
13618
13619 2003-06-03 Roger Sayle <roger@eyesopen.com>
13620
13621 * gcc.dg/builtins-16.c: New test case.
13622
13623 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13624
13625 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13626 mempcpy test with post-increments.
13627 * gcc.c-torture/execute/string-opt-3.c: New test.
13628 * gcc.dg/string-opt-1.c: New test.
13629
13630 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13631
13632 PR fortran/10965
13633 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13634
13635 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13636
13637 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13638 (scan-assembler): ... here. Use dg-scan.
13639 (scan-assembler-not): Likewise.
13640 (scan-file): New function.
13641 (scan-file-not): Likewise.
13642 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13643 * gcc.dg/cpp/_Pragma4.c: Likewise.
13644 * gcc.dg/cpp/_Pragma5.c: Likewise.
13645 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13646 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13647 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13648 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13649 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13650 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13651 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13652 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13653 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13654 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13655 * gcc.dg/cpp/cxxcom1.c: Likewise.
13656 * gcc.dg/cpp/line1.c: Likewise.
13657 * gcc.dg/cpp/maccom1.c: Likewise.
13658 * gcc.dg/cpp/maccom2.c: Likewise.
13659 * gcc.dg/cpp/maccom3.c: Likewise.
13660 * gcc.dg/cpp/maccom4.c: Likewise.
13661 * gcc.dg/cpp/maccom5.c: Likewise.
13662 * gcc.dg/cpp/maccom6.c: Likewise.
13663 * gcc.dg/cpp/multiline.c: Likewise.
13664 * gcc.dg/cpp/spacing1.c: Likewise.
13665 * gcc.dg/cpp/spacing2.c: Likewise.
13666 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13667 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13668 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13669 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13670 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13671 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13672 * gcc.dg/cpp/cxxcom2.c: Likewise.
13673 * gcc.dg/cpp/cxxcom2.h: New file.
13674
13675 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13676 * g++.dg/cpp/truefalse.C: Here.
13677 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13678
13679 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13680
13681 * gcc.dg/cpp/redef3.c: New file.
13682
13683 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13684
13685 * gcc.dg/i386-loop-3.c: New test.
13686
13687 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13688
13689 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13690
13691 2003-05-31 Roger Sayle <roger@eyesopen.com>
13692
13693 * gcc.dg/fwrapv-1.c: New test case.
13694 * gcc.dg/fwrapv-2.c: New test case.
13695
13696 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13697
13698 PR c++/10956
13699 * g++.dg/template/spec9.C: New test.
13700
13701 2003-05-29 Roger Sayle <roger@eyesopen.com>
13702
13703 * gcc.dg/duff-4.c: New test case.
13704
13705 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13706
13707 PR fortran/10843
13708 * g77.dg/ffixed-form-1.f: New test
13709 * g77.dg/ffixed-form-2.f: New test
13710 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13711 * g77.dg/ffree-form-3.f: New test
13712
13713 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13714
13715 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13716 * gcc.dg/wint_t-1.c: Likewise.
13717
13718 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13719
13720 * g++.dg/template/access11.C: New test.
13721
13722 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13723
13724 PR c++/10849
13725 * g++.dg/template/access10.C: New test.
13726
13727 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13728 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13729
13730 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13731
13732 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13733
13734 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13735 suppress for powerpc-*-darwin*.
13736 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13737
13738 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13739
13740 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13741 suppress option for powerpc-*-darwin*.
13742
13743 2003-05-23 Roger Sayle <roger@eyesopen.com>
13744
13745 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13746 * gcc.dg/builtins-4.c: Add test for fmod.
13747
13748 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13749
13750 PR c++/10682
13751 * g++.dg/template/instantiate4.C: New test.
13752
13753 2003-05-22 Roger Sayle <roger@eyesopen.com>
13754
13755 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13756
13757 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13758
13759 * gcc.dg/compat/scalar-return-1_main.c: New file.
13760 * gcc.dg/compat/scalar-return-1_x.c: New file.
13761 * gcc.dg/compat/scalar-return-1_y.c: New file.
13762 * gcc.dg/compat/scalar-return-2_main.c: New file.
13763 * gcc.dg/compat/scalar-return-2_x.c: New file.
13764 * gcc.dg/compat/scalar-return-2_y.c: New file.
13765 * gcc.dg/compat/struct-return-3_main.c: New file.
13766 * gcc.dg/compat/struct-return-3_y.c: New file.
13767 * gcc.dg/compat/struct-return-3_x.c: New file.
13768 * gcc.dg/compat/struct-return-2_main.c: New file.
13769 * gcc.dg/compat/struct-return-2_x.c: New file.
13770 * gcc.dg/compat/struct-return-2_y.c: New file.
13771
13772 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13773
13774 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13775 for hppa*-hp-hpux*.
13776 * gcc.dg/20021014-1.c (dg-options): Likewise.
13777 * gcc.dg/nest.c (dg-options): Likewise.
13778
13779 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13780
13781 PR c++/9738
13782 * g++.dg/ext/dllimport2.C: New file.
13783 * g++.dg/ext/dllimport3.C: New file.
13784
13785 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13786
13787 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13788 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13789 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13790 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13791 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13792 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13793 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13794 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13795 * gcc.dg/compat/small-struct-defs.h: New file.
13796 * gcc.dg/compat/small-struct-init.h: New file.
13797 * gcc.dg/compat/small-struct-check.h: New file.
13798 * gcc.dg/compat/fp-struct-defs.h: New file.
13799 * gcc.dg/compat/fp-struct-check.h: New file.
13800 * gcc.dg/compat/fp-struct-init.h: New file.
13801 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13802 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13803
13804 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13805
13806 * gcc.dg/20030225-2.c: New test.
13807
13808 2003-05-18 Roger Sayle <roger@eyesopen.com>
13809 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13810
13811 * gcc.c-torture/compile/20030518-1.c: New test case.
13812
13813 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13814
13815 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13816 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13817 gcc-dg-debug-runtest.
13818 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13819 gcc-dg-debug-runtest.
13820
13821 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13822
13823 PR c++/9022
13824 * g++.dg/lookup/using6.C: New test.
13825
13826 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13827
13828 * g++.dg/parse/access2.C: New test.
13829
13830 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13831
13832 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13833 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13834 * gcc.dg/debug/debug.exp: Likewise.
13835
13836 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13837
13838 * gcc.dg/dollar.c: New test.
13839
13840 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13841
13842 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13843 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13844 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13845 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13846 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13847 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13848 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13849 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13850 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13851 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13852 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13853 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13854 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13855 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13856 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13857 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13858 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13859 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13860
13861 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13862
13863 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13864 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13865 support for "repo" mode.
13866 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13867 * lib/g77-dg.exp: Likewise.
13868 * lib/obj-dg.exp: Likewise.
13869
13870 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13871
13872 Merge from gcc-3_2-rhl8-branch:
13873 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13874
13875 * gcc.dg/tls/opt-6.c: New test.
13876
13877 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13878
13879 * gcc.dg/20030405-1.c: New test.
13880
13881 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13882
13883 * gcc.dg/20030309-1.c: New test.
13884
13885 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13886
13887 * gcc.c-torture/execute/20030307-1.c: New test.
13888
13889 2003-02-20 Randolph Chung <tausq@debian.org>
13890
13891 * gcc.c-torture/compile/20030220-1.c: New test.
13892
13893 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13894
13895 * gcc.dg/20030217-1.c: New test.
13896
13897 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13898
13899 * gcc.c-torture/compile/20020129-1.c: New test.
13900
13901 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13902
13903 * gcc.dg/unroll-1.c: New test.
13904
13905 2002-11-16 Jan Hubicka <jh@suse.cz>
13906
13907 * gcc.c-torture/execute/20020920-1.c: New test.
13908
13909 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13910
13911 PR target/7434
13912 * gcc.c-torture/compile/20021008-1.c: New test.
13913
13914 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13915
13916 PR target/7559
13917 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13918
13919 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13920
13921 * gcc.c-torture/compile/20020807-1.c: New test.
13922
13923 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13924
13925 * gcc.dg/tls/opt-1.c: New test.
13926
13927 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13928
13929 * gcc.dg/20020729-1.c: New test.
13930
13931 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13932
13933 * g++.dg/opt/life1.C: New test.
13934
13935 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13936
13937 * gcc.dg/20020525-1.c: New test.
13938
13939 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13940
13941 PR c++/6794
13942 * g++.dg/ext/pretty1.C: New test.
13943 * g++.dg/ext/pretty2.C: New test.
13944
13945 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/8385
13948 * g++.dg/ext/typeof5.C: New test.
13949
13950 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13951
13952 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13953 __USER_LABEL_PREFIX__ into account.
13954 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13955
13956 2003-05-14 Roger Sayle <roger@eyesopen.com>
13957
13958 * gcc.dg/builtins-15.c: New test case.
13959
13960 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13961
13962 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13963
13964 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13965
13966 * lib/g++.exp: Tweak handling of additional source files.
13967 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13968 * g++.dg/special/conpr-2a.C: Rename to ...
13969 * g++.dg/special/conpr-2a.cc: ... this.
13970 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13971 * g++.dg/special/conpr-3a.C: Rename to ...
13972 * g++.dg/special/conpr-3a.cc: This.
13973 * g++.dg/special/conpr-3b.C: Rename to ...
13974 * g++.dg/special/conpr-3b.cc: This.
13975 * g++.dg/special/conpr-4.C: New test.
13976 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13977
13978 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13979
13980 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13981
13982 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13983
13984 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13985 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13986 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13987 * g++.old-deja/g++.other/warn3.C: Likewise.
13988
13989 2003-05-11 Roger Sayle <roger@eyesopen.com>
13990
13991 * gcc.dg/i386-387-1.c: Update to also test log.
13992 * gcc.dg/i386-387-2.c: Likewise.
13993
13994 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13995
13996 * g77.f-torture/execute/int8421.f: New test.
13997
13998 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13999
14000 PR c++/10230, c++/10481
14001 * g++.dg/lookup/scoped5.C: New test.
14002
14003 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14004
14005 PR c++/10552
14006 * g++.dg/template/ttp6.C: New test.
14007
14008 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14009
14010 * gcc.c-torture/execute/builtins: New directory.
14011 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14012 gcc.c-torture/execute/builtins.
14013 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14014 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14015 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14016 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14017
14018 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14019
14020 PR c++/9252
14021 * g++.dg/template/access8.C: New test.
14022 * g++.dg/template/access9.C: New test.
14023
14024 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14025
14026 PR c++/9554
14027 * g++.dg/parse/access1.C: New test.
14028
14029 2003-05-09 DJ Delorie <dj@redhat.com>
14030
14031 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14032 long, and not an int.
14033
14034 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14035
14036 PR c++/10555, c++/10576
14037 * g++.dg/template/memclass1.C: New test.
14038
14039 2003-05-08 DJ Delorie <dj@redhat.com>
14040
14041 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14042 targets.
14043 * gcc.c-torture/execute/20021024-1.x: Likewise.
14044 * gcc.c-torture/execute/shiftdi.x: Likewise.
14045 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14046 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14047 * gcc.dg/20021018-1.c: Likewise.
14048
14049 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14050
14051 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14052
14053 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14054 (bcopy): Call memmove.
14055
14056 2003-05-08 Roger Sayle <roger@eyesopen.com>
14057
14058 * g77.f-torture/compile/8485.f: New test case.
14059
14060 2003-05-07 Richard Henderson <rth@redhat.com>
14061
14062 PR c++/10570
14063 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14064 Verify exception_cleanup not called for rethrows.
14065 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14066 when exiting catch block without rethrowing.
14067 * g++.dg/eh/forced3.C: New.
14068 * g++.dg/eh/forced4.C: New.
14069
14070 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14071
14072 * gcc.dg/20030505.c: Fix triplet.
14073
14074 2003-05-06 DJ Delorie <dj@redhat.com>
14075
14076 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14077 * gcc.dg/nest.c: Likewise.
14078
14079 2003-05-05 Roger Sayle <roger@eyesopen.com>
14080
14081 * gcc.dg/builtins-14.c: New test case.
14082
14083 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14084
14085 * lib/compat.exp (compat-execute): New argument.
14086 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14087 * gcc.dg/compat: New test directory.
14088 * gcc.dg/compat/compat.exp: New expect script.
14089 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14090 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14091 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14092 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14093 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14094 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14095
14096 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14097 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14098 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14099 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14100 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14101 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14102 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14103 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14104 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14105 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14106 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14107 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14108 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14109 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14110 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14111
14112 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14113
14114 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14115
14116 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14117
14118 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14119
14120 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14121
14122 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14123 * gcc.dg/ppc-fsel-2.c: New test.
14124
14125 * gcc.dg/unused-5.c: New test.
14126
14127 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14128
14129 PR c++/10496
14130 * g++.dg/warn/pmf1.C: New test.
14131
14132 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14133
14134 PR c++/4494
14135 * g++.dg/warn/main.C: New test.
14136
14137 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14138
14139 * gcc.dg/nonnull-3.c: New test.
14140
14141 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14142
14143 * gcc.dg/cpp/Wtrigraphs.c: Update.
14144 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14145
14146 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14147
14148 * gcc.dg/ppc-fsel-1.c: New test.
14149
14150 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14151
14152 PR c/10604
14153 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14154
14155 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14156
14157 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14158
14159 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14160
14161 PR c++/9364, c++/10553, c++/10586
14162 * g++.dg/parse/typename4.C: New test.
14163 * g++.dg/parse/typename5.C: Likewise.
14164
14165 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14166
14167 * gcc.c-torture/compile/20030503-1.c: New test.
14168
14169 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14170
14171 * g++.dg/lookup/using5.C: Fix testcase error.
14172
14173 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14174
14175 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14176 since MEABI is no longer supported. Remove all vestiges
14177 of MEABI from the test.
14178
14179 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14180
14181 PR c++/10554
14182 * g++.dg/lookup/using5.C: New test.
14183
14184 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14185
14186 PR c++/8772
14187 * g++.dg/template/ttp5.C: New test.
14188
14189 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14190
14191 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14192 (dg-gpp-additional-sources): New function.
14193 (dg-gpp-additional-files): Likewise.
14194 * lib/g++.exp (additional_sources): New variable.
14195 (additional_files): Likewise.
14196 (g++_target_compile): Deal with them.
14197 * lib/old-dejagnu.exp: Remove.
14198 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14199 * g++.old-deja: Revise all tests to use dg commands.
14200
14201 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14202
14203 PR c++/9432, c++/9528
14204 * g++.dg/lookup/using4.C: New test.
14205
14206 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14207
14208 * gcc.dg/noreturn-5.c: New file.
14209 * gcc.dg/noreturn-6.c: New file.
14210
14211 * gcc.c-torture/compile/inline-1.c: New file.
14212
14213 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14214
14215 PR c++/10551
14216 * g++.dg/template/explicit1.C: New test.
14217
14218 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14219
14220 PR c++/10549
14221 * g++.dg/other/bitfield1.C: New test.
14222
14223 PR c++/10527
14224 * g++.dg/init/new7.C: New test.
14225
14226 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14227
14228 * g++.dg/ext/desig1.C: New test.
14229 * g++.dg/ext/init1.C: Update.
14230
14231 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14232
14233 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14234
14235 PR c++/10180
14236 * g++.dg/warn/Winline-1.C: New test.
14237
14238 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14239
14240 * gcc.c-torture/execute/string-opt-19.c: New test.
14241
14242 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14243 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14244
14245 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14246
14247 PR c++/10506
14248 * g++.dg/init/new6.C: New test.
14249
14250 PR c++/10503
14251 * g++.dg/init/ref6.C: New test.
14252
14253 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14254
14255 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14256
14257 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14258
14259 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14260 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14261
14262 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14263
14264 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14265 initialized static data members.
14266
14267 2003-04-25 H.J. Lu <hjl@gnu.org>
14268
14269 * gcc.dg/ia64-sync-4.c: New test.
14270
14271 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14272
14273 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14274 date.
14275
14276 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14277
14278 PR c++/10337
14279 * g++.dg/warn/conv1.C: New test.
14280 * g++.old-deja/g++.other/conv7.C: Adjust.
14281 * g++.old-deja/g++.other/overload14.C: Adjust.
14282
14283 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/10471
14286 * g++.dg/template/defarg2.C: New test.
14287
14288 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14289
14290 * gcc.dg/cpp/include2.c: Update.
14291 * gcc.dg/cpp/multiline-2.c: New.
14292 * gcc.dg/cpp/multiline.c: Update.
14293 * gcc.dg/cpp/strify2.c: Update.
14294 * gcc.dg/cpp/trad/literals-2.c: Update.
14295
14296 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14297
14298 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14299
14300 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14301
14302 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14303
14304 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14305
14306 PR c++/10451
14307 * g++.dg/parse/crash4.C: New test.
14308
14309 PR c++/9847
14310 * g++.dg/parse/crash5.C: New test.
14311
14312 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14313
14314 PR c++/10446
14315 * g++.dg/parse/crash3.C: New test.
14316
14317 PR c++/10428
14318 * g++.dg/parse/elab1.C: New test.
14319
14320 2003-04-22 Devang Patel <dpatel@apple.com>
14321
14322 * gcc.dg/cpp/trad/funlike-5.c: New test.
14323
14324 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14325
14326 * g++.dg/other/packed1.C: Fix dg options.
14327
14328 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14329
14330 * g++.dg/other/offsetof2.C: New test.
14331
14332 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14333
14334 * g++.dg/template/recurse.C: Adjust location of error messages.
14335
14336 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14337
14338 PR c++/9881
14339 * g++.dg/init/addr-const1.C: New test.
14340 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14341
14342 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14343
14344 PR c++/10405
14345 * g++.dg/lookup/struct-hack1.C: New test.
14346
14347 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14348
14349 * ucs.c: Update diagnostic messages.
14350
14351 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14352
14353 * gcc.dg/cpp/truefalse.cpp: New test.
14354 * gcc.dg/cpp/cpp.exp: Update.
14355 * g++.dg/other/stdbool-if.C: Remove.
14356
14357 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14358
14359 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14360 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14361
14362 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14363
14364 * gcc.c-torture/compile/20030418-1.c: New test.
14365
14366 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14367
14368 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14369
14370 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14371
14372 PR c++/10347
14373 g++.dg/template/dependent-name1.C: New test.
14374
14375 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14376
14377 * gcc.dg/warn-1.c (tourist_guide): New array,
14378 contains a pointer to bar.
14379
14380 2003-04-16 Roger Sayle <roger@eyesopen.com>
14381
14382 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14383 * gcc.c-torture/execute/medce-1.c: New test case.
14384 * gcc.c-torture/execute/medce-2.c: New test case.
14385
14386 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14387
14388 * lib/prune.exp: Ignore more messages.
14389
14390 PR c++/10381
14391 * g++.dg/parse/lookup3.C: New test.
14392
14393 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14394
14395 * gcc.c-torture/compile/20030415-1.c : New test.
14396
14397 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14398
14399 * gcc.c-torture/execute/scope-2.c: Move to ...
14400 * gcc.dg/noncompile/scope.c: .... here.
14401
14402 2003-04-14 Roger Sayle <roger@eyesopen.com>
14403
14404 * gcc.dg/20030414-2.c: New test case.
14405
14406 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14407
14408 PR target/10377
14409 * gcc.dg/20030414-1.c: New test.
14410
14411 2003-04-13 Roger Sayle <roger@eyesopen.com>
14412
14413 * gcc.dg/builtins-12.c: New test case.
14414 * gcc.dg/builtins-13.c: New test case.
14415
14416 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14417
14418 * gcc.c-torture/execute/string-opt-18.c: New test.
14419
14420 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14421
14422 PR c++/10300
14423 * g++.dg/init/new5.C: New test.
14424
14425 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14426
14427 PR c++/7910
14428 * g++.dg/ext/dllimport1.C: New test.
14429
14430 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14431
14432 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14433
14434 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14435
14436 PR Fortran/9263
14437 * g77.f-torture/noncompile/9263.f: New test
14438 PR Fortran/1832
14439 * g77.f-torture/execute/1832.f: New test
14440
14441 2003-04-11 David Chad <davidc@freebsd.org>
14442 Loren J. Rittle <ljrittle@acm.org>
14443
14444 libobjc/8562
14445 * objc.dg/headers.m: New test.
14446
14447 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14448
14449 * gcc.c-torture/execute/builtin-noret-2.c: New.
14450 * gcc.c-torture/execute/builtin-noret-2.x: New.
14451 XFAIL builtin-noret-2.c at -O1 and above.
14452 * gcc.dg/redecl.c: New.
14453 * gcc.dg/Wshadow-1.c: Update error regexps.
14454
14455 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14456
14457 * g++.dg/abi/bitfield10.C: New test.
14458
14459 2003-04-09 Mike Stump <mrs@apple.com>
14460
14461 * gcc.dg/pch/pch.exp: Make testcase names longer.
14462 * g++.dg/pch/pch.exp: Make testcase names longer.
14463
14464 2003-04-08 Roger Sayle <roger@eyesopen.com>
14465
14466 * gcc.dg/builtins-11.c: New test case.
14467
14468 2003-04-08 Roger Sayle <roger@eyesopen.com>
14469
14470 * gcc.dg/builtins-9.c: New test case.
14471 * gcc.dg/builtins-10.c: New test case.
14472
14473 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14474
14475 * gcc.dg/noncompile/init-4.c.c: New test.
14476
14477 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14478
14479 * gcc.misc-test/gcov-9.c: New test.
14480 * gcc.misc-test/gcov-10.c: New test
14481 * gcc.misc-test/gcov-11.c: New test.
14482
14483 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14484
14485 PR optimization/10024
14486 * gcc.c-torture/compile/20030405-1.c: New test.
14487
14488 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14489
14490 * gcc.dg/pch/static-3.c: New.
14491 * gcc.dg/pch/static-3.hs: New.
14492 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14493
14494 2003-04-04 Richard Henderson <rth@redhat.com>
14495
14496 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14497 * g++.dg/eh/forced2.C: Likewise.
14498
14499 2003-04-03 Mike Stump <mrs@apple.com>
14500
14501 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14502 target arg.
14503 (scan-assembler-times, scan-assembler-not): Likewise.
14504 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14505
14506 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14507
14508 * gcc.dg/sparc-loop-1.c: New test.
14509
14510 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14511
14512 PR other/9274
14513 * g++.dg/pch/system-2.C: New.
14514 * g++.dg/pch/system-2.Hs: New.
14515
14516 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14517
14518 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14519
14520 * g++.dg/eh/simd-1.C (vecfunc): Same.
14521
14522 2003-04-01 Roger Sayle <roger@eyesopen.com>
14523
14524 * gcc.c-torture/execute/20030401-1.c: New test case.
14525
14526 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14527
14528 * objc.dg/defs.m: New.
14529
14530 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14531
14532 * g++.dg/eh/simd-1.C: New.
14533 * g++.dg/eh/simd-2.C: New.
14534
14535 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14536
14537 * gcc.c-torture/execute/simd-3.c: New.
14538
14539 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14540
14541 PR c/9936
14542 * gcc.dg/20030331-2.c: New test.
14543
14544 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14545
14546 PR c++/10278
14547 * g++.dg/parse/crash2.C: New test.
14548
14549 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14550
14551 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14552 * gcc.c-torture/execute/20030331-1.c: ...here.
14553
14554 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14555
14556 * gcc.c-torture/execute/20030331-1.c: New test.
14557
14558 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14559
14560 * lib/gcov.exp: Adjust call return testing strings.
14561 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14562
14563 2003-03-31 Roger Sayle <roger@eyesopen.com>
14564
14565 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14566 * gcc.dg/builtins-7.c: New test case.
14567 * gcc.dg/builtins-8.c: New test case.
14568
14569 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14570
14571 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14572
14573 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14574
14575 PR c++/7647
14576 * g++.dg/lookup-class-member-2.C: New test.
14577
14578 2003-03-30 Glen Nakamura <glen@imodulo.com>
14579
14580 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14581
14582 2003-03-28 Roger Sayle <roger@eyesopen.com>
14583
14584 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14585
14586 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.dg/init/attrib1.C: New test.
14589
14590 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14591
14592 * gcc.dg/ultrasp8.c: New test.
14593
14594 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14595
14596 * gcc.dg/ultrasp7.c: New test.
14597
14598 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14599
14600 PR c++/10047
14601 * g++.dg/template/inline1.C: New test.
14602
14603 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14604
14605 * gcc.dg/sparc-dwarf2.c: New test.
14606
14607 2003-03-27 Roger Sayle <roger@eyesopen.com>
14608
14609 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14610 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14611
14612 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14613
14614 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14615 than reading .x files.
14616 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14617 * g77.dg/gcov/gcov-1.f: Likewise.
14618 * gcc.misc-tests/gcov-4b.c: Likewise.
14619 * gcc.misc-tests/gcov-5b.c: Likewise.
14620 * gcc.misc-tests/gcov-6.c: Likewise.
14621 * gcc.misc-tests/gcov-7.c: Likewise.
14622 * gcc.misc-tests/gcov-8.c: Likewise.
14623 * g++.dg/gcov/gcov-1.x: Remove.
14624 * g77.dg/gcov/gcov-1.x: Likewise.
14625 * gcc.misc-tests/gcov-4b.x: Likewise.
14626 * gcc.misc-tests/gcov-5b.x: Likewise.
14627 * gcc.misc-tests/gcov-6.x: Likewise.
14628 * gcc.misc-tests/gcov-7.x: Likewise.
14629 * gcc.misc-tests/gcov-8.x: Likewise.
14630
14631 2003-03-27 Glen Nakamura <glen@imodulo.com>
14632
14633 PR opt/10087
14634 * gcc.dg/20030324-1.c: New test.
14635
14636 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14637
14638 PR c++/10224
14639 * g++.dg/template/arg3.C: New test.
14640
14641 PR c++/10158
14642 * g++.dg/template/friend18.C: New test.
14643
14644 2003-03-26 Roger Sayle <roger@eyesopen.com>
14645
14646 * g77.f-torture/compile/20030326-1.f: New test case.
14647
14648 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14649
14650 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14651
14652 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14653
14654 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14655
14656 * gcc.dg/ia64-sync-3.c: New test.
14657
14658 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14659
14660 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14661
14662 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14663
14664 * gcc.dg/ultrasp6.c: New test.
14665
14666 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14667
14668 * gcc.dg/i386-signbit-1.c: New test.
14669 * gcc.dg/i386-signbit-2.c: New test.
14670 * gcc.dg/i386-signbit-3.c: New test.
14671
14672 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14673
14674 * gcc.dg/ultrasp5.c: Fix options.
14675
14676 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14677
14678 * gcc.dg/ultrasp5.c: Fix comment.
14679
14680 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14681
14682 PR fortran/10197
14683 * g77.f-torture/execute/10197.f: New test.
14684
14685 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14686
14687 PR c++/9898, c++/383
14688 * g++.dg/template/conv6.C: New test.
14689
14690 PR c++/10119
14691 * g++.dg/template/ptrmem5.C: New test.
14692
14693 PR c++/10026
14694 * g++.dg/lookup/koenig1.C: New test.
14695
14696 PR C++/10199
14697 * g++.dg/lookup/template2.C: New test.
14698
14699 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14700
14701 * g++.dg/opt/rtti1.C: New test.
14702
14703 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14704
14705 * gcc.dg/ultrasp5.c: New test.
14706
14707 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14708
14709 PR middle-end/9967
14710 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14711 builtin fputs.
14712
14713 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14714
14715 PR c/8224
14716 * gcc.dg/20030323-1.c: New test.
14717
14718 2003-03-23 Roger Sayle <roger@eyesopen.com>
14719
14720 * gcc.c-torture/compile/20030323-1.c: New test case.
14721
14722 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14723
14724 * gcc.dg/20030321-1.c: New test.
14725
14726 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14727
14728 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14729
14730 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14731
14732 PR c++/9978, c++/9708
14733 * g++.dg/ext/vlm1.C: Adjust expected error.
14734 * g++.dg/ext/vla2.C: New test.
14735 * g++.dg/template/arg1.C: New test.
14736 * g++.dg/template/arg2.C: New test.
14737
14738 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14739
14740 * g77.f-torture/execute/select.f: New test.
14741 * g77.f-torture/noncompile/select_no_compile.f: New test.
14742
14743 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14744
14745 PR c++/9898
14746 * g++.dg/other/error4.C: New test.
14747
14748 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14749
14750 * g++.dg/template/friend17.C: New test.
14751
14752 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14753
14754 * gcc.c-torture/compile/20030320-1.c: New.
14755
14756 2003-03-20 Roger Sayle <roger@eyesopen.com>
14757
14758 * gcc.dg/builtins-6.c: New test case.
14759
14760 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14761
14762 PR target/10073
14763 * gcc.c-torture/compile/20030319-1.c: New.
14764
14765 2003-03-18 Jan Hubicka <jh@suse.cz>
14766
14767 * gcc.dg/i386-cvt-1.c: New test.
14768
14769 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14770
14771 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14772 * objc.dg/naming-2.m: Likewise.
14773
14774 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14775
14776 PR c++/9639
14777 * g++.dg/parse/crash1.C: New test.
14778
14779 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14780
14781 PR c++/8805
14782 * g++.dg/eh/cleanup1.C: New test.
14783
14784 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14785
14786 * gcc.c-torture/execute/20030316-1.c: New test case.
14787
14788 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14789
14790 PR c++/9629
14791 * g++.dg/init/ctor2.C: New test.
14792
14793 2003-03-15 Roger Sayle <roger@eyesopen.com>
14794
14795 * g77.f-torture/compile/xformat.f: New test case.
14796
14797 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14798
14799 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14800 * g++.old-deja/g++.mike/eh50.C: Likewise.
14801
14802 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14803
14804 PR c++/6440
14805 * g++.dg/template/spec7.C: New test.
14806 * g++.dg/template/spec8.C: Likewise.
14807
14808 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14809
14810 * gcc.c-torture/execute/20030313-1.c: New test.
14811
14812 2003-03-14 Richard Henderson <rth@redhat.com>
14813
14814 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14815
14816 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14817
14818 * gcc.c-torture/compile/20030314-1.c: New test.
14819
14820 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14821
14822 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14823 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14824 thumb target,
14825 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14826 to accept newer _imp__ prefix and additional
14827 newline in .drectve section.
14828 * gcc.dg/dll-4.c: Likewise.
14829 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14830 switch.
14831
14832 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14833
14834 * g++.dg/parse/namespace9.C: New test.
14835
14836 * g++.dg/init/ref5.C: New test.
14837 * g++.dg/parse/ptrmem1.C: Likewise.
14838
14839 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14840
14841 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14842 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14843 regular expression.
14844 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14845 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14846
14847 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14848
14849 * gcc.c-torture/execute/20030224-2.c: New test.
14850
14851 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14852
14853 * gcc.dg/decl-3.c: New test.
14854
14855 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14856
14857 * gcc.dg/i386-loop-2.c: New test.
14858
14859 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14860
14861 PR c++/9474
14862 * g++.dg/parse/namespace8.C: New test.
14863
14864 PR c++/9924
14865 * g++.dg/overload/builtin2.C: New test.
14866
14867 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14868
14869 * gcc.dg/return-type-3.c: New test.
14870
14871 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14872
14873 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14874 profiling options are not supported.
14875
14876 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14877
14878 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14879 * g++.old-deja/g++.warn/impint2.C: Likewise.
14880
14881 2003-03-10 Devang Patel <dpatel@apple.com>
14882
14883 * g++.dg/cpp/c++_cmd_1.C: New test.
14884 * g++.dg/cpp/c++_cmd_1.h: New file.
14885
14886 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14887
14888 * gcc.dg/altivec-9.c: New file.
14889
14890 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14891
14892 * gcc.dg/ppc-sdata-1.c: New test.
14893 * gcc.dg/ppc-sdata-2.c: New test.
14894
14895 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/9373
14898 * g++.dg/opt/ptrmem2.C: New test.
14899
14900 PR c++/8534
14901 * g++.dg/opt/ptrmem1.C: New test.
14902
14903 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14904
14905 * gcc.dg/i386-loop-1.c: New test.
14906
14907 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14908
14909 PR c++/9970
14910 * g++.dg/lookup/friend1.C: New test.
14911
14912 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14913
14914 PR c++/9823
14915 * g++.dg/parser/constructor1.C: New test.
14916
14917 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14918
14919 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14920
14921 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14922
14923 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14924
14925 * gcc.dg/cpp/Wunused.c: Update test.
14926
14927 2003-03-08 Jan Hubicka <jh@suse.cz>
14928
14929 * gcc.dg/inline-3.c: New test.
14930
14931 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14932
14933 PR c++/9809
14934 * g++.dg/parse/builtin1.C: New test.
14935
14936 PR c++/9982
14937 * g++.dg/abi/cookie1.C: New test.
14938 * g++.dg/abi/cookie2.C: Likewise.
14939
14940 PR c++/9524
14941 * g++.dg/template/field1.C: New test.
14942
14943 PR c++/9912
14944 * g++.dg/parse/class1.C: New test.
14945 * g++.dg/parse/namespace7.C: Likewise.
14946 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14947
14948 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14949
14950 * g++.dg/init/ref4.C: New test.
14951
14952 2003-03-07 Jan Hubicka <jh@suse.cz>
14953
14954 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14955 * gcc.dg/inline-3.c: New test.
14956
14957 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14958
14959 * g++.dg/init/ref3.C: New test.
14960
14961 PR c++/9965
14962 * g++.dg/init/ref2.C: New test.
14963
14964 PR c++/9400
14965 * g++.dg/warn/Wshadow-2.C: New test.
14966
14967 PR c++/9791
14968 * g++.dg/warn/Woverloaded-1.C: New test.
14969
14970 2003-03-05 Jan Hubicka <jh@suse.cz>
14971
14972 * gcc.dg/i386-local2.c: New.
14973 * gcc.dg/i386-local.c: Fix typo.
14974
14975 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14976
14977 * g++.dg/abi/layout3.C: New test.
14978
14979 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14980
14981 * gcc.c-torture/compile/20030305-1.c
14982
14983 2003-03-05 Jan Hubicka <jh@suse.cz>
14984
14985 * gcc.dg/i386-local.c: New.
14986
14987 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14988
14989 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14990
14991 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14992
14993 * gcc.dg/switch-2.c: New test.
14994 * gcc.dg/switch-3.c: New test.
14995 * gcc.dg/Wswitch.c: Adjust line numbers.
14996 * gcc.dg/Wswitch-default.c: Likewise.
14997 * gcc.dg/Wswitch-enum.c: Likewise.
14998
14999 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15000
15001 * gcc.c-torture/execute/20030222-1.c: New test.
15002
15003 2003-03-03 James E Wilson <wilson@tuliptree.org>
15004
15005 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15006
15007 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15008
15009 PR c++/9878
15010 * g++.dg/init/ref1.C: New test.
15011
15012 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15013
15014 * gcc.dg/sh-relax.c: New SH-only test.
15015
15016 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15017
15018 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15019 comment explaining purpose of testcase.
15020
15021 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15022
15023 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15024 for HC11/HC12 (asm needs two int registers).
15025 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15026 HC11/HC12 because the test uses an asm which needs two 32-bit
15027 registers.
15028
15029 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15030
15031 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15032 for HC11/HC12 (array is too large otherwise).
15033 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15034 * gcc.c-torture/compile/20010518-2.x: Likewise.
15035 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15036 HC11/HC12 (array is too large).
15037
15038 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15039
15040 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15041 * lib/g++-dg.exp (g++-dg-test): Likewise.
15042
15043 2003-03-01 Roger Sayle <roger@eyesopen.com>
15044
15045 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15046 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15047
15048 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15049
15050 * g++.dg/warn/implicit-typename1.C: Remove warning.
15051
15052 2003-02-28 Richard Henderson <rth@redhat.com>
15053
15054 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15055 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15056
15057 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15058
15059 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15060 * g++.dg/pch/pch.exp: Likewise.
15061
15062 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15063
15064 PR c++/9879
15065 * testsuite/g++.dg/init/new4.C: New test.
15066
15067 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15068
15069 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15070
15071 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15072
15073 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15074 unsigned long.
15075
15076 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15077 wider than float.
15078
15079 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15080
15081 * lib/scanasm.exp: Add support for counting numbers of
15082 occurences.
15083 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15084 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15085
15086 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15087
15088 PR c++/9683
15089 * g++.dg/template/static3.C: New test.
15090
15091 PR c++/9829
15092 * g++.dg/parse/namespace6.C: New test.
15093
15094 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15095
15096 PR target/9732
15097 * gcc.dg/20030225-1.c: New test.
15098
15099 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15100
15101 * README: Remove out-of-date information.
15102
15103 PR c++/9836
15104 * g++.dg/template/spec6.C: New test.
15105
15106 2003-02-24 Jeff Law <law@redhat.com>
15107
15108 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15109
15110 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15111
15112 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15113 * gcc.dg/pragma-ep-1.c: Likewise.
15114
15115 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15116
15117 PR c++/9602
15118 * g++.dg/template/friend16.C: New test.
15119
15120 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15121
15122 PR c++/5333
15123 * g++.dg/parse/fused-params1.C: Adjust error messages.
15124 * g++.dg/template/nested3.C: New test.
15125
15126 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15127
15128 * g++.dg/abi/param1.C: New test.
15129
15130 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15131
15132 PR c++/7982
15133 * g++.dg/warn/implicit-typename1.C: New test.
15134
15135 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15136
15137 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15138 with "mtune".
15139 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15140 * gcc.c-torture/execute/20010129-1.x: Likewise.
15141 * gcc.dg/20011107-1.c: Likewise.
15142 * gcc.dg/20020108-1.c: Likewise.
15143 * gcc.dg/20020122-3.c: Likewise.
15144 * gcc.dg/20020206-1.c: Likewise.
15145 * gcc.dg/20020310-1.c: Likewise.
15146 * gcc.dg/20020426-2.c: Likewise.
15147 * gcc.dg/20020517-1.c: Likewise.
15148 * gcc.dg/991230-1.c: Likewise.
15149 * gcc.dg/i386-unroll-1.c: Likewise.
15150 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15151
15152 2003-02-22 Jan Hubicka <jh@suse.cz>
15153
15154 * gcc.dg/i386-mul.c: New test.
15155
15156 2003-02-21 Roger Sayle <roger@eyesopen.com>
15157
15158 * gcc.dg/builtins-5.c: New test case.
15159
15160 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15161
15162 * gcc.dg/asmreg-1.c: New test.
15163
15164 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15165
15166 PR c++/9749
15167 * g++.dg/parse/varmod1.C: New test.
15168
15169 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15170
15171 PR c++/9727
15172 * g++.dg/template/op1.C: New test.
15173
15174 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15175
15176 PR c++/8906
15177 * g++.dg/template/nested2.C: New test.
15178
15179 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15180
15181 PR c++/8724
15182 * g++.dg/expr/dtor1.C: New test.
15183
15184 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15185
15186 * gcc.dg/cpp/include3.c: New test.
15187 * gcc.dg/cpp/inc/foo.h: New file.
15188
15189 2003-02-21 Glen Nakamura <glen@imodulo.com>
15190
15191 * gcc.c-torture/execute/20030221-1.c: New test.
15192
15193 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15194
15195 PR c++/9729
15196 * g++.dg/abi/conv1.C: New test.
15197
15198 2003-02-20 Jan Hubicka <jh@suse.cz>
15199
15200 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15201
15202 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15203
15204 * gcc.c-torture/compile/20030219-1.c: New test.
15205
15206 2003-02-18 Jan Hubicka <jh@suse.cz>
15207
15208 * gcc.dg/funcorder.c: New test.
15209
15210 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15211
15212 * gcc.c-torture/execute/20030218-1.c: New.
15213
15214 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15215
15216 * gcc.dg/20030218-1.c: New.
15217
15218 2003-02-18 Richard Henderson <rth@redhat.com>
15219
15220 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15221 * gcc.dg/attr-used-2.c: New.
15222
15223 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15224
15225 PR c++/9704
15226 * g++.dg/init/copy5.C: New test.
15227
15228 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15229
15230 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15231 * g++.dg/pch/pch.exp: Likewise.
15232
15233 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15234
15235 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15236 STACK_SIZE is not defined.
15237
15238 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15239
15240 PR c++/9457
15241 * g++.dg/template/init1.C: New test.
15242
15243 2003-02-16 Jan HUbicka <jh@suse.cz>
15244
15245 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15246 (foo): Add few extra tests
15247 * gcc.dg/c99-const-expr-3.c: Likewise.
15248 * gcc.c-torture/execute/20030216-1.c: New.
15249
15250 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15251
15252 PR c++/9459
15253 * g++.dg/ext/typeof4.C: New test.
15254
15255 2003-02-15 Roger Sayle <roger@eyesopen.com>
15256
15257 * gcc.dg/i386-387-3.c: New test case.
15258
15259 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15260
15261 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15262 cris-*-elf* cris-*-aout* and mmix-*-*.
15263
15264 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15265
15266 * gcc.dg/20030213-1.c: New test.
15267
15268 2003-02-12 Roger Sayle <roger@eyesopen.com>
15269
15270 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15271 * gcc.dg/i386-387-2.c: Likewise.
15272
15273 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15274
15275 * gcc.dg/ppc-spe.c: Fix formatting.
15276 Enable tests that were previously unsupported by gas.
15277 Delete tests for instructions that no longer exist.
15278 Switch arguments on evsubifw builtin.
15279
15280 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15281
15282 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15283 STACK_SIZE is too small.
15284
15285 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15286 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15287
15288 * gcc.dg/decl-2.c: New test.
15289
15290 2003-02-10 Jan Hubicka <jh@suse.cz>
15291
15292 * gcc.dg/i386-fpcvt-1.c: New test.
15293
15294 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15295
15296 * gcc.c-torture/execute/20030209-1.c: New test.
15297
15298 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15299
15300 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15301 int-wide bitops, use the constants of the same width.
15302 Likewise, if long long is 32-bit wide, test bitops using
15303 32-bit constants.
15304
15305 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15306
15307 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15308
15309 2003-02-07 Roger Sayle <roger@eyesopen.com>
15310
15311 * testsuite/gcc.dg/builtins-4.c: New test case.
15312
15313 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15314
15315 * gcc.dg/20020430-1.c: Fix dg command typos.
15316 * gcc.dg/20020503-1.c: Likewise.
15317
15318 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15319
15320 PR c++/8785
15321 * g++.dg/parse/fused-params1.C: New test.
15322
15323 PR c++/8857
15324 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15325
15326 PR c++/8921
15327 * g++.dg/parse/non-dependent1.C: New test.
15328
15329 PR c++/8928
15330 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15331
15332 PR c++/9228
15333 * g++.dg/parse/undefined7.C: New test.
15334 * g++.dg/parse/non-templ1.C: New test.
15335
15336 PR c++/9229
15337 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15338
15339 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15340
15341 * gcc.c-torture/compile/20030206-1.c: New test.
15342
15343 2003-02-05 Roger Sayle <roger@eyesopen.com>
15344
15345 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15346 "pow" to "foo" to avoid potential confusion with a math built-in.
15347
15348 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15349
15350 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15351 conditions for SPARC targets.
15352
15353 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15354
15355 * gcc.dg/20030204-1.c: New test.
15356
15357 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15358
15359 PR c++/38
15360 * g++.dg/parse/array-size1.C: New test.
15361
15362 PR c++/5657
15363 * g++.dg/parse/undefined3.C: New test.
15364
15365 PR c++/5665
15366 * g++.dg/parse/undefined4.C: New test.
15367
15368 PR c++/5975
15369 * g++.dg/parse/undefined5.C: New test.
15370
15371 PR c++/7259
15372 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15373
15374 PR c++/8578
15375 * g++.dg/parse/casting-operator1.C: New test.
15376
15377 PR c++/8596
15378 * g++.dg/parse/undefined6.C: New test.
15379
15380 PR c++/8736
15381 * g++.dg/parse/missing-template1.C: New test.
15382
15383 2003-02-04 Jan Hubicka <jh@suse.cz>
15384
15385 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15386 * gcc.dg/i386-cmov?.c: Likewise.
15387 * gcc.dg/i386-fpcvt-?.c: Likewise.
15388 * gcc.dg/i386-ssefp-1.c: Likewise.
15389 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15390 conventions.
15391
15392 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15393
15394 PR c++/7129
15395 * testsuite/g++.dg/ext/max.C: New test.
15396
15397 2003-02-03 Jan Hubicka <jh@suse.cz>
15398
15399 * gcc.c-torture/execute/20030203-1.c: New test.
15400
15401 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15402
15403 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15404 'natural-endian'.
15405
15406 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15407
15408 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15409 * g++.dg/init/new2.C: Likewise.
15410 * g++.dg/other/new1.C: Likewise.
15411
15412 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15413
15414 * gcc.dg/struct-ret-libc.c: New test.
15415
15416 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15417
15418 * gcc.dg/20030129-1.c: New test.
15419
15420 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15421
15422 PR c++/8849
15423 * g++.dg/template/ptrmem4.C: New test.
15424
15425 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15426
15427 * g++.dg/parser/constant1.C: New test.
15428
15429 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15430
15431 PR c++/8591
15432 * g++.dg/parse/friend2.C: New test.
15433
15434 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15435
15436 PR c++/9437
15437 * g++.dg/template/unify4.C: New test.
15438
15439 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15440
15441 * gcc.c-torture/execute/20030128-1.c: New test.
15442
15443 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15444
15445 * g++.dg/lookup/nested1.C: Test moved from ...
15446 * g++.old-deja/g++.other/lookup24.C: ... here.
15447
15448 2003-01-28 Jan Hubicka <jh@suse.cz>
15449
15450 * gcc.dg/i386-cmov5.c: New test.
15451
15452 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15453
15454 * gcc.c-torture/execute/20010925-1.c: Changed the
15455 memcpy declaration.
15456
15457 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15458
15459 PR c++/3902
15460 * g++.dg/parse/template5.C: New test.
15461
15462 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15463
15464 PR fortran/9258
15465 * g77.dg/pr9258: New test.
15466
15467 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15468
15469 * README: Move relevant parts from README.g++.
15470
15471 * README.g++: Remove this file.
15472
15473 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15474
15475 * g++.dg/abi/dcast1.C: New test.
15476
15477 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15478
15479 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15480
15481 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15482
15483 PR c++/47
15484 * g++.old-deja/g++.other/lookup24.C: New test.
15485
15486 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15487
15488 PR middle-end/7227
15489 * gcc.dg/uninit-C.c: New test.
15490
15491 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15492
15493 * g++.dg/abi/covariant1.C: New test.
15494
15495 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15496
15497 * gcc.dg/20030123-1.c: New test.
15498
15499 2003-01-25 Jan Hubicka <jh@suse.cz>
15500
15501 PR opt/8492
15502 * gcc.c-torture/compile/20030125-1.c
15503
15504 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15505
15506 PR c++/9403
15507 * g++.dg/parse/template3.C: New test.
15508 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15509
15510 PR c++/795
15511 * g++.dg/parse/template4.C: New test.
15512
15513 PR c++/9415
15514 * g++.dg/template/qual2.C: New test.
15515
15516 PR c++/8545
15517 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15518
15519 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15520
15521 2003-01-25 Roger Sayle <roger@eyesopen.com>
15522
15523 * gcc.c-torture/execute/switch-1.c: New test case.
15524
15525 2003-01-25 Jan Hubicka <jh@suse.cz>
15526
15527 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15528
15529 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15530
15531 Tweaks for Bison-1.875. From the NEWS file:
15532 "- `parse error' -> `syntax error'
15533 Bison now uniformly uses the term `syntax error'"
15534 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15535 * gcc.dg/cpp/digraph2.c: Likewise.
15536 * gcc.dg/cpp/direct2.c: Likewise.
15537 * gcc.dg/cpp/paste4.c: Likewise.
15538 * gcc.dg/c90-restrict-1.c: Likewise.
15539 * gcc.dg/c99-func-2.c: Likewise.
15540 * gcc.dg/noncompile/920721-2.c: Likewise.
15541 * gcc.dg/noncompile/930622-2.c: Likewise.
15542 * gcc.dg/noncompile/940112-1.c: Likewise.
15543 * gcc.dg/noncompile/950921-1.c: Likewise.
15544 * gcc.dg/noncompile/951123-1.c: Likewise.
15545 * gcc.dg/noncompile/971104-1.c: Likewise.
15546 * gcc.dg/noncompile/990416-1.c: Likewise.
15547
15548 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15549
15550 * g++.dg/parse/undefined1.C: Add error message.
15551
15552 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15553
15554 PR c++/9354
15555 * g++.dg/parse/new1.C: New test.
15556
15557 PR c++/9216
15558 * g++.dg/parse/template2.C: New test.
15559
15560 PR c++/9354
15561 * g++.dg/parse/typedef2.C: New test.
15562
15563 PR c++/9328
15564 * g++.dg/ext/typeof3.C: New test.
15565
15566 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15567
15568 PR c++/2738
15569 * g++.dg/parse/ret-type1.C: New test.
15570
15571 PR c++/3792
15572 * g++.dg/parse/tmpl-outside1.C: New test.
15573
15574 PR c++/4207
15575 * g++.dg/parse/int-as-enum1.C: New test.
15576
15577 PR c++/4903
15578 * g++.dg/parse/no-typename1.C: New test.
15579
15580 PR c++/5533
15581 * g++.dg/parse/no-value1.C: New test.
15582
15583 PR c++/5921
15584 * g++.dg/parse/wrong-inline1.C: New test.
15585
15586 PR c++/6402
15587 * g++.dg/parse/ref1.C: New test.
15588
15589 PR c++/6992
15590 * g++.dg/parse/attr-ctor1.C: New test.
15591
15592 PR c++/7229
15593 * g++.dg/parse/namespace5.C: New test.
15594
15595 PR c++/7917
15596 * g++.dg/parse/func-def1.C: New test.
15597
15598 PR c++/8143
15599 * g++.dg/parse/undefined1.C: New test.
15600
15601 PR c++/5723, PR c++/8522
15602 * g++.dg/parse/specialization1.C: New test.
15603
15604 PR c++/163, PR c++/8595
15605 * g++.dg/parse/struct-as-enum1.C: New test.
15606
15607 PR c++/9173
15608 * g++.dg/parse/undefined2.C: New test.
15609
15610 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15611
15612 PR c++/9298
15613 * g++.dg/parse/template1.C: New test.
15614
15615 PR c++/9384
15616 * g++.dg/parse/using1.C: New test.
15617
15618 PR c++/9285
15619 PR c++/9294
15620 * g++.dg/parse/expr2.C: New test.
15621
15622 PR c++/9388
15623 * g++.dg/parse/lookup2.C: Likewise.
15624
15625 2003-01-21 Jan Hubicka <jh@suse.cz>
15626
15627 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15628 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15629 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15630 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15631
15632 2003-01-20 Nick Clifton <nickc@redhat.com>
15633
15634 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15635 problem with ARM sibcall code generation.
15636
15637 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15638
15639 * gcc.c-torture/execute/20030120-1.c: New.
15640
15641 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15642
15643 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15644
15645 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15646
15647 PR c++/9272
15648 * g++.dg/parse/ctor1.C: New test.
15649
15650 PR c++/9294:
15651 * g++.dg/parse/qualified1.C: New test.
15652
15653 * g++.dg/parse/typename3.C: New test.
15654
15655 2003-01-16 Richard Henderson <rth@redhat.com>
15656
15657 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15658
15659 2003-01-16 Richard Henderson <rth@redhat.com>
15660
15661 * g++.dg/pch/pch.exp: Copy test header to the working directory
15662 before using it either for precompilation or direct use.
15663 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15664 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15665
15666 2003-01-16 Richard Henderson <rth@redhat.com>
15667
15668 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15669 before using it either for precompilation or direct use.
15670 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15671 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15672
15673 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15674
15675 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15676 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15677 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15678 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15679 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15680 typename warning into error.
15681 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15682 error messages.
15683 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15684 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15685 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15686 messages.
15687 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15688 make declaration visible in template.
15689 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15690 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15691 messages.
15692 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15693 message.
15694 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15695 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15696 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15697 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15698 typename warning with error message.
15699 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15700 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15701 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15702
15703 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15704
15705 * g++.dg/parse/ambig2.C: New test.
15706
15707 2003-01-15 Richard Henderson <rth@redhat.com>
15708
15709 * g++.dg/tls/init-2.C: Update error message string.
15710
15711 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15712
15713 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15714
15715 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15716
15717 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15718 all for HC11/HC12.
15719 * gcc.c-torture/compile/20001205-1.x: Likewise.
15720 * gcc.c-torture/compile/20001226-1.x: Likewise.
15721 * gcc.c-torture/compile/920520-1.x: Likewise.
15722 * gcc.c-torture/compile/961203-1.x: Likewise.
15723 * gcc.c-torture/compile/20020604-1.x: Likewise.
15724
15725 2003-01-15 Jan Hubicka <jh@suse.cz>
15726
15727 * gcc.c-torture/compile/20030115-1.c: New test.
15728
15729 * gcc.dg/i386-fpcvt-1.c: New test.
15730 * gcc.dg/i386-fpcvt-2.c: New test.
15731
15732 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15733
15734 Further conform g++'s __vmi_class_type_info to the C++ ABI
15735 specification.
15736 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15737 the specification.
15738
15739 2003-01-14 Jan Hubicka <jh@suse.cz>
15740
15741 * gcc.dg/i386-fpcvt-1.c: New test.
15742 * gcc.dg/i386-fpcvt-2.c: New test.
15743
15744 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15745
15746 * gcc.dg/i386-mmx-3.c: New test.
15747
15748 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15749
15750 PR c++/9264
15751 * g++.dg/parse/octal1.C: New file.
15752
15753 PR c++/9172
15754 * g++.dg/parse/typename1.C: New file.
15755
15756 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15757
15758 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15759 * gcc.dg/bf-no-ms-layout.c: Likewise.
15760 * gcc.dg/bf-ms-attrib.c: Likewise.
15761
15762 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15763
15764 PR c++/9099
15765 * g++.dg/parse/dtor1.C: New file.
15766
15767 PR c++/9128
15768 * g++.dg/rtti/typeid1.C: New file.
15769
15770 PR c++/9153
15771 * g++.dg/parse/lookup1.C: New file.
15772
15773 PR c++/9171
15774 * g++.dg/templ/spec5.C: New file.
15775
15776 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15777
15778 * gcc.c-torture/compile/20030110-1.c: New test.
15779
15780 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15781
15782 Merge from pch-branch:
15783
15784 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15785
15786 * gcc.dg/pch/cpp-1.h: New.
15787 * gcc.dg/pch/cpp-1.c: New.
15788 * gcc.dg/pch/cpp-2.h: New.
15789 * gcc.dg/pch/cpp-2.c: New.
15790
15791 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15792
15793 * gcc.dg/pch/except-1.h: New.
15794 * gcc.dg/pch/except-1.c: New.
15795
15796 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15797
15798 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15799 running test.
15800 * gcc.dg/pch: Include *.hp not *.h.
15801 * gcc.dg/pch/system-1.h: New.
15802 * gcc.dg/pch/system-1.c: New.
15803
15804 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15805
15806 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15807 rather than trying to build and run a program using PCH.
15808 * gcc.dg/pch: Remove dg-do commands from test files.
15809
15810 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15811
15812 * gcc.dg/pch/macro-3.c: New.
15813 * gcc.dg/pch/macro-3.h: New.
15814
15815 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15816
15817 * gcc.dg/pch/common-1.c: New.
15818 * gcc.dg/pch/common-1.h: New.
15819 * gcc.dg/pch/decl-1.c: New.
15820 * gcc.dg/pch/decl-1.h: New.
15821 * gcc.dg/pch/decl-2.c: New.
15822 * gcc.dg/pch/decl-2.h: New.
15823 * gcc.dg/pch/decl-3.c: New.
15824 * gcc.dg/pch/decl-3.h: New.
15825 * gcc.dg/pch/decl-4.c: New.
15826 * gcc.dg/pch/decl-4.h: New.
15827 * gcc.dg/pch/decl-5.c: New.
15828 * gcc.dg/pch/decl-5.h: New.
15829 * gcc.dg/pch/global-1.c: New.
15830 * gcc.dg/pch/global-1.h: New.
15831 * gcc.dg/pch/inline-1.c: New.
15832 * gcc.dg/pch/inline-1.h: New.
15833 * gcc.dg/pch/inline-2.c: New.
15834 * gcc.dg/pch/inline-2.h: New.
15835 * gcc.dg/pch/static-1.c: New.
15836 * gcc.dg/pch/static-1.h: New.
15837 * gcc.dg/pch/static-2.c: New.
15838 * gcc.dg/pch/static-2.h: New.
15839
15840 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15841
15842 * g++.dg/pch/pch.exp: Better handle failing testcases.
15843 * gcc.dg/pch/pch.exp: Likewise.
15844 * gcc.dg/pch/macro-1.c: New.
15845 * gcc.dg/pch/macro-1.h: New.
15846 * gcc.dg/pch/macro-2.c: New.
15847 * gcc.dg/pch/macro-2.h: New.
15848
15849 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15850
15851 * g++.dg/dg.exp: Treat files in pch/ specially.
15852 * g++.dg/pch/pch.exp: New file.
15853 * g++.dg/pch/empty.H: New file.
15854 * g++.dg/pch/empty.C: New file.
15855 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15856 "precompile".
15857
15858 * gcc.dg/pch/pch.exp: New file.
15859 * gcc.dg/pch/empty.h: New file.
15860 * gcc.dg/pch/empty.c: New file.
15861 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15862 "precompile".
15863
15864 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15865
15866 * g++.dg/template/friend14.C: New test.
15867
15868 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15869
15870 * gcc.dg/old-style-asm-1.c: New test.
15871
15872 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15873
15874 * gcc.c-torture/compile/20030109-1.c: New test.
15875
15876 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15877
15878 * gcc.c-torture/execute/20030109-1.c: New test.
15879
15880 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15881
15882 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15883 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15884 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15885 * g++.old-deja/g++.mike/eh2.C: Likewise
15886 * g++.old-deja/g++.mike/eh3.C: Likewise
15887 * g++.old-deja/g++.mike/eh5.C: Likewise
15888 * g++.old-deja/g++.mike/eh6.C: Likewise
15889 * g++.old-deja/g++.mike/eh7.C: Likewise
15890 * g++.old-deja/g++.mike/eh8.C: Likewise
15891 * g++.old-deja/g++.mike/eh9.C: Likewise
15892 * g++.old-deja/g++.mike/eh10.C: Likewise
15893 * g++.old-deja/g++.mike/eh12.C: Likewise
15894 * g++.old-deja/g++.mike/eh13.C: Likewise
15895 * g++.old-deja/g++.mike/eh14.C: Likewise
15896 * g++.old-deja/g++.mike/eh16.C: Likewise
15897 * g++.old-deja/g++.mike/eh17.C: Likewise
15898 * g++.old-deja/g++.mike/eh18.C: Likewise
15899 * g++.old-deja/g++.mike/eh21.C: Likewise
15900 * g++.old-deja/g++.mike/eh23.C: Likewise
15901 * g++.old-deja/g++.mike/eh24.C: Likewise
15902 * g++.old-deja/g++.mike/eh25.C: Likewise
15903 * g++.old-deja/g++.mike/eh26.C: Likewise
15904 * g++.old-deja/g++.mike/eh27.C: Likewise
15905 * g++.old-deja/g++.mike/eh28.C: Likewise
15906 * g++.old-deja/g++.mike/eh29.C: Likewise
15907 * g++.old-deja/g++.mike/eh31.C: Likewise
15908 * g++.old-deja/g++.mike/eh33.C: Likewise
15909 * g++.old-deja/g++.mike/eh34.C: Likewise
15910 * g++.old-deja/g++.mike/eh35.C: Likewise
15911 * g++.old-deja/g++.mike/eh36.C: Likewise
15912 * g++.old-deja/g++.mike/eh37.C: Likewise
15913 * g++.old-deja/g++.mike/eh38.C: Likewise
15914 * g++.old-deja/g++.mike/eh39.C: Likewise
15915 * g++.old-deja/g++.mike/eh40.C: Likewise
15916 * g++.old-deja/g++.mike/eh41.C: Likewise
15917 * g++.old-deja/g++.mike/eh42.C: Likewise
15918 * g++.old-deja/g++.mike/eh44.C: Likewise
15919 * g++.old-deja/g++.mike/eh46.C: Likewise
15920 * g++.old-deja/g++.mike/eh47.C: Likewise
15921 * g++.old-deja/g++.mike/eh48.C: Likewise
15922 * g++.old-deja/g++.mike/eh49.C: Likewise
15923 * g++.old-deja/g++.mike/eh50.C: Likewise
15924 * g++.old-deja/g++.mike/eh51.C: Likewise
15925 * g++.old-deja/g++.mike/eh53.C: Likewise
15926 * g++.old-deja/g++.mike/eh55.C: Likewise
15927 * g++.old-deja/g++.mike/p7912.C: Likewise
15928 * g++.old-deja/g++.mike/p9706.C: Likewise
15929 * g++.old-deja/g++.mike/p10416.C: Likewise
15930 * g++.old-deja/g++.mike/p11667.C: Likewise
15931 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15932 Remove redundant reference to Iris.
15933 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15934 Elxsi, i860, Pico Java, and WE32K.
15935
15936 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15937
15938 * g++.dg/ext/asm4.C: New test.
15939
15940 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15941
15942 PR c++/9030
15943 * g++.dg/template/friend12.C: New test.
15944 * g++.dg/template/friend13.C: Likewise.
15945 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15946
15947 2003-01-08 Jan Hubicka <jh@suse.cz>
15948
15949 * gcc.dg/i386-cadd.c: New test.
15950 * gcc.dg/i386-cmov4.c: Likewise.
15951
15952 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15953
15954 PR c++/9165
15955 * g++.dg/warn/Wunused-3.C: New test.
15956
15957 * g++.dg/abi/bitfield9.C: New test.
15958
15959 PR c++/9189
15960 * g++.dg/parse/defarg3.C: New test.
15961
15962 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15963
15964 * g++.dg/parse/ambig1.C: New test.
15965 * g++.dg/parse/defarg2.C: New test.
15966
15967 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15968
15969 * g++.dg/template/defarg-1.C: New test.
15970 * g++.dg/template/local2.C: Likewise.
15971
15972 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15973
15974 * gcc.c-torture/execute/20030105-1.c: New test.
15975
15976 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15977
15978 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15979 * g++.dg/parse/namespace4.C: Likewise.
15980
15981 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15982
15983 * g++.dg/template/ntp2.C: New test.
15984
15985 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15986
15987 * g++.dg/parse/extern-C-1.C: New test.
15988
15989 * g++.dg/parse/namespace4.C: New test.
15990
15991 * g++.dg/template/nested1.C: New test.
15992
15993 * g++.dg/parse/namespace3.C: New test.
15994
15995 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15996
15997 * g++.dg/lookup/two-stage1.C: New test.
15998
15999 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16000
16001 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16002 * g++.old-deja/g++.jason/access8.C: Likewise.
16003 * g++.old-deja/g++.other/decl5.C: Likewise.
16004
16005 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16006
16007 * g++.dg/parse/parse7.C: New test.
16008
16009 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16010
16011 PR c++/2843
16012 * g++.dg/ext/attrib7.C: New test.
16013
16014 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16015
16016 * g++.dg/parse/parse6.C: New test.
16017
16018 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16019
16020 * gcc.dg/h8300-stack-1.c: New.
16021
16022 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16023
16024 g++.dg/lookup/exception1.C: New test.
16025
16026 g++.dg/lookup/template1.C: New test.
16027
16028 g++.dg/parse/namespace2.C: New test.
16029
16030 g++.dg/parse/parens2.C: New test.
16031
16032 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16033
16034 * g++.dg/parse/parse5.C: New test.
16035 * g++.dg/lookup/scoped4.C: New test.
16036
16037 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16038
16039 * g++.dg/parse/parens1.C: New test.
16040
16041 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16042 angle-bracket1.C.
16043 * g++.dg/parse/parens2.C: New test.
16044
16045 * g++.dg/lookup/scope-operator1.C: New test.
16046
16047 * g++.dg/parse/operator1.C: New test.
16048
16049 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16050
16051 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16052 * g++.old-deja/g++.other/access6.C: Likewise.
16053 * g++.old-deja/g++.other/decl1.C: Likewise.
16054 * g++.old-deja/g++.pt/typename12.C: Likewise.
16055
16056 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16057
16058 * g++.dg/parse/namespace1.C: New test.
16059
16060 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16061
16062 * g++.dg/parse/parse4.C: New test.
16063
16064 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16065
16066 * g++.dg/parse/parse3.C: New test.
16067
16068 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16069
16070 * g++.dg/parse/parse2.C: New test.
16071
16072 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16073
16074 * g++.dg/template/friend11.C: New test.
16075
16076 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16077
16078 * g++.dg/parse/parse1.C: New test.
16079
16080 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16081
16082 * lib/profopt.exp: Change the name of a global variable to avoid
16083 possible clashes with other test suites.
16084
16085 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16086
16087 * g++.dg/inherit/covariant8.C: New test.
16088
16089 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16090
16091 * g++.dg/init/array9.C: New test.
16092
16093 PR c++/9112
16094 * g++.dg/parse/expr1.C: New test.
16095
16096 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16097
16098 * gcc.c-torture/compile/20021230-1.c: New test.
16099
16100 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16101
16102 * g++.dg/inherit/covariant5.C: New test.
16103 * g++.dg/inherit/covariant6.C: New test.
16104 * g++.dg/inherit/covariant7.C: New test.
16105
16106 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16107
16108 PR c++/2739
16109 * g++.dg/other/access2.C: New test.
16110
16111 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16112
16113 * g++.dg/other/anon-struct.C: No longer fails
16114 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16115 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16116 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16117
16118 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16119
16120 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16121
16122 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16123
16124 * g++.dg/eh/spec4.C: Remove stray semicolon.
16125 * g++.dg/expr/pmf-1.C: Change error message.
16126 * g++.dg/ext/asm1.C: Remove stray semicolon.
16127 * g++.dg/ext/typename1.C: Add missing typenames.
16128 * g++.dg/inherit/template-as-base.C: Change error message.
16129 * g++.dg/lookup/scoped1.C: Likewise.
16130 * g++.dg/lookup/scoped2.C: Likewise.
16131 * g++.dg/lookup/using2.C: Likewise.
16132 * g++.dg/other/component1.C: Remove stray semicolon.
16133 * g++.dg/other/do1.C: Change error message.
16134 * g++.dg/other/error2.C: Likewise.
16135 * g++.dg/other/init1.C: Likewise.
16136 * g++.dg/other/packed1.C: Remove stray semicolon.
16137 * g++.dg/other/ptrmem2.C: Change error message.
16138 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16139 marker.
16140 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16141 * g++.dg/template/access3.C: Add typename keyword.
16142 * g++.dg/template/access5.C: Remove stray semicolon.
16143 * g++.dg/template/access6.C: Likewise.
16144 * g++.dg/template/complit1.C: Likewise.
16145 * g++.dg/template/crash1.C: Change error message.
16146 * g++.dg/template/inherit2.C: Remove stray semicolon.
16147 * g++.dg/template/instantiate2.C: Likewise.
16148 * g++.dg/template/instantiate3.C: Change error message.
16149 * g++.dg/template/qual1.C: Remove stray semicolon.
16150 * g++.dg/template/qualttp18.C: Change error message.
16151 * g++.dg/template/ref1.C: Remove stray semicolon.
16152 * g++.dg/template/sizeof1.C (A::value): Declare it.
16153 * g++.dg/template/spec4.C: Change error message.
16154 * g++.dg/template/static1.C: Likewise.
16155 * g++.dg/template/type1.C: Likewise.
16156 * g++.dg/template/typename3.C: Likewise.
16157 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16158 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16159 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16160 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16161 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16162 named return value extension.
16163 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16164 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16165 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16166 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16167 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16168 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16169 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16170 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16171 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16172 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16173 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16174 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16175 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16176 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16177 syntax.
16178 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16179 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16180 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16181 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16182 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16183 * g++.old-deja/g++.brendan/template11.C: Likewise.
16184 * g++.old-deja/g++.brendan/template26.C: Likewise.
16185 * g++.old-deja/g++.brendan/template27.C: Use explicit
16186 specialization syntax.
16187 * g++.old-deja/g++.brendan/template30.C: Likewise.
16188 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16189 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16190 non-dependent names.
16191 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16192 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16193 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16194 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16195 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16196 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16197 named return value extension.
16198 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16199 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16200 * g++.old-deja/g++.ext/return1.C: Likewise.
16201 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16202 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16203 * g++.old-deja/g++.jason/access8.C: Likewise.
16204 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16205 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16206 pseudo-destructor names.
16207 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16208 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16209 pseudo-destructor names.
16210 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16211 * g++.old-deja/g++.jason/overload19.C: Likewise.
16212 * g++.old-deja/g++.jason/overload32.C: Likewise.
16213 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16214 stray semicolons.
16215 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16216 * g++.old-deja/g++.jason/return.C: Likewise.
16217 * g++.old-deja/g++.jason/return2.C: Likewise.
16218 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16219 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16220 syntax.
16221 * g++.old-deja/g++.jason/template10.C: Account for use of
16222 non-dependent names.
16223 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16224 syntax.
16225 * g++.old-deja/g++.jason/template37.C: Likewise.
16226 * g++.old-deja/g++.law/access4.C: Change error messages.
16227 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16228 pseudo-destructor names.
16229 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16230 * g++.old-deja/g++.law/ctors9.C: Likewise.
16231 * g++.old-deja/g++.law/cvt22.C: Likewise.
16232 * g++.old-deja/g++.law/dtors5.C: Likewise.
16233 * g++.old-deja/g++.law/global-init1.C: Likewise.
16234 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16235 * g++.old-deja/g++.law/operators28.C: Likewise.
16236 * g++.old-deja/g++.law/visibility28.C: Likewise.
16237 * g++.old-deja/g++.martin/eval1.C: Likewise.
16238 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16239 name.
16240 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16241 * g++.old-deja/g++.mike/net34.C: Likewise.
16242 * g++.old-deja/g++.mike/net36.C: Likewise.
16243 * g++.old-deja/g++.mike/ns2.C: Likewise.
16244 * g++.old-deja/g++.mike/p12306.C: Likewise.
16245 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16246 value extension.
16247 * g++.old-deja/g++.mike/p700.C: Likewise.
16248 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16249 * g++.old-deja/g++.mike/p710.C: Likewise.
16250 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16251 value extension.
16252 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16253 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16254 * g++.old-deja/g++.ns/crash2.C: Likewise.
16255 * g++.old-deja/g++.ns/crash3.C: Likewise.
16256 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16257 * g++.old-deja/g++.ns/ns17.C: Likewise.
16258 * g++.old-deja/g++.ns/template16.C: Likewise.
16259 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16260 keyword.
16261 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16262 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16263 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16264 named return value extension.
16265 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16266 * g++.old-deja/g++.other/access4.C: Issue additional error
16267 messages.
16268 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16269 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16270 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16271 * g++.old-deja/g++.other/crash25.C: Change error message.
16272 * g++.old-deja/g++.other/crash4.C: Change error message.
16273 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16274 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16275 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16276 checks.
16277 * g++.old-deja/g++.other/defarg8.C: Likewise.
16278 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16279 * g++.old-deja/g++.other/dtor10.C: Likewise.
16280 * g++.old-deja/g++.other/incomplete.C: Likewise.
16281 * g++.old-deja/g++.other/linkage7.C: Likewise.
16282 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16283 lookup algorithm.
16284 * g++.old-deja/g++.other/mangle2.C: Likewise.
16285 * g++.old-deja/g++.other/refinit2.C: Likewise.
16286 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16287 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16288 * g++.old-deja/g++.pt/crash28.C: Likewise.
16289 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16290 syntax.
16291 * g++.old-deja/g++.pt/crash32.C: Change error message.
16292 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16293 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16294 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16295 error message position.
16296 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16297 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16298 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16299 syntax.
16300 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16301 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16302 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16303 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16304 keyword.
16305 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16306 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16307 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16308 keyword.
16309 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16310 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16311 syntax.
16312 * g++.old-deja/g++.pt/friend28.C: Account for use of
16313 non-dependent names.
16314 * g++.old-deja/g++.pt/friend29.C: Likewise.
16315 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16316 rules.
16317 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16318 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16319 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16320 lookup rules.
16321 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16322 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16323 keyword.
16324 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16325 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16326 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16327 keyword.
16328 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16329 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16330 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16331 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16332 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16333 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16334 keyword.
16335 * g++.old-deja/g++.pt/spec10.C: Likewise.
16336 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16337 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16338 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16339 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16340 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16341 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16342 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16343 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16344 * g++.old-deja/g++.pt/typename15.C: Likewise.
16345 * g++.old-deja/g++.pt/typename22.C: Likewise.
16346 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16347 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16348 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16349 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16350 syntax.
16351 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16352 return value extension.
16353 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16354 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16355 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16356 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16357
16358 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16359
16360 * g++.dg/warn/inline1.C: New test.
16361 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16362 * g++.old-deja/g++.jason/synth10.C: Likewise.
16363 * g++.old-deja/g++.mike/net31.C: Likewise.
16364 * g++.old-deja/g++.mike/p8786.C: Likewise.
16365
16366 * g++.dg/template/friend10.C: New test.
16367 * g++.dg/template/conv5.C: New test.
16368
16369 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16370
16371 * g++.dg/lookup/scoped3.C: New test.
16372
16373 * g++.dg/lookup/decl1.C: New test.
16374 * g++.dg/lookup/decl2.C: New test.
16375
16376 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16377
16378 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16379 gcc.c-torture/compile/20021015-1.c,
16380 gcc.c-torture/compile/20021015-2.c,
16381 gcc.c-torture/compile/20021123-1.c,
16382 gcc.c-torture/compile/20021123-2.c,
16383 gcc.c-torture/compile/20021123-3.c,
16384 gcc.c-torture/compile/20021123-4.c,
16385 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16386 only to 3.1 or 3.2 branch.
16387
16388 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16389
16390 * gcc.dg/i386-bitfield3.c: New test.
16391
16392 * gcc.dg/i386-bitfield2.c: New test.
16393
16394 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16395
16396 * g++.dg/parse/conv_op1.C: New test.
16397
16398 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16399
16400 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16401 approved.
16402
16403 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16404
16405 * gcc.c-torture/compile/20021220-1.c: New test.
16406
16407 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16408
16409 * gcc.dg/i386-fastcall-1.c: New.
16410
16411 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16412
16413 * gcc.c-torture/execute/20021219-1.c: New test.
16414
16415 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16416
16417 * gcc.dg/i386-pic-1.c: New test.
16418
16419 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16420
16421 PR c++/8099
16422 * g++.dg/template/friend9.C: New test.
16423
16424 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16425
16426 PR c++/3663
16427 * g++.dg/template/access7.C: New test.
16428
16429 2002-12-18 Nick Clifton <nickc@redhat.com>
16430
16431 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16432 the libstdc++-v3 directory has been found.
16433
16434 2002-12-12 Devang Patel <dpatel@apple.com>
16435 * gcc.dg/darwin-ld-1.c: New test.
16436 * gcc.dg/darwin-ld-2.c: New test.
16437 * gcc.dg/darwin-ld-3.c: New test.
16438 * gcc.dg/darwin-ld-4.c: New test.
16439 * gcc.dg/darwin-ld-5.c: New test.
16440
16441 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16442
16443 * gcc.c-torture/compile/20021212-1.c: New test.
16444
16445 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16446
16447 * gcc.dg/fshort-wchar: New test.
16448
16449 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16450
16451 PR c++/8372
16452 * g++.dg/template/dtor1.C: New test.
16453
16454 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16455 markers.
16456
16457 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16458
16459 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16460
16461 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16462
16463 * g++.dg/template/static1.C: New test.
16464 * g++.dg/template/static2.C: New test.
16465 * g++.old-deja/g++.ext/memconst.C: New test.
16466
16467 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16468
16469 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16470 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16471 * g++.dg/special/initp1.C: Likewise.
16472
16473 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16474
16475 * gcc.c-torture/execute/20021204-1.c: New test.
16476
16477 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16478
16479 * gcc.dg/ppc-fmadd-1.c: New file.
16480 * gcc.dg/ppc-fmadd-2.c: New file.
16481 * gcc.dg/ppc-fmadd-3.c: New file.
16482
16483 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16484
16485 * gcc.c-torture/compile/20021204-1.c: New test.
16486
16487 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16488
16489 * g++.dg/inherit/covariant2.C: New test.
16490 * g++.dg/inherit/covariant3.C: New test.
16491 * g++.dg/inherit/covariant4.C: New test.
16492 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16493 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16494
16495 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16496
16497 PR c++/8688
16498 * g++.dg/init/brace3.C: New test.
16499
16500 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16501
16502 * gcc.dg/20020210-1.c: Fix a comment typo.
16503
16504 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16505
16506 PR c++/8720
16507 * g++.dg/parse/defarg1.C: New test.
16508
16509 PR c++/8615
16510 * g++.dg/template/char1.C: New test.
16511
16512 * g++.dg/template/varmod1.C: Fix typo.
16513
16514 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16515
16516 DR 180
16517 * g++.old-deja/g++.pt/crash32.C: Expect error.
16518
16519 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16520
16521 PR c++/5919
16522 * g++.dg/template/varmod1.C: New test.
16523
16524 PR c++/8727
16525 * g++.dg/inherit/typeinfo1.C: New test.
16526
16527 PR c++/8663
16528 * g++.dg/inherit/typedef1.C: New test.
16529
16530 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16531
16532 PR c++/8332
16533 PR c++/8493
16534 * g++.dg/template/strlen1.C: New test.
16535
16536 PR c++/8227
16537 * g++.dg/template/ctor2.C: New test.
16538
16539 PR c++/8214
16540 * g++.dg/init/string1.C: New test.
16541
16542 PR c++/8511
16543 * g++.dg/template/friend8.C: New test.
16544
16545 2002-11-29 Joe Buck <jbuck@synopsys.com>
16546
16547 * g++.dg/lookup/anon2.C: New test.
16548
16549 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16550
16551 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16552 h8300 port.
16553
16554 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16555
16556 * gcc.dg/bitfld-6.c: New test.
16557
16558 2002-11-27 Jan Hubicka <jh@suse.cz>
16559
16560 * gcc.c-torture/execute/20021127.[cx]: New test.
16561
16562 2002-11-26 Jan Hubicka <jh@suse.cz>
16563
16564 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16565 quality.
16566
16567 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16568
16569 * g++.dg/init/brace2.C: New test.
16570 * g++.old-deja/g++.mike/p9129.C: Correct.
16571
16572 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16573
16574 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16575
16576 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16577
16578 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16579
16580 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16581
16582 * testsuite/g++.dg/abi/empty11.C: New test.
16583 * testsuite/g++.dg/rtti/cv1.C: New test.
16584
16585 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16586
16587 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16588
16589 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16590
16591 * g++.dg/abi/empty10.C: New test.
16592
16593 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16594
16595 * gcc.c-torture/compile/20021124-1.c: New test.
16596
16597 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16598
16599 * g++.dg/abi/rtti2.C: New test.
16600
16601 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16602
16603 * gcc.dg/i386-unroll-1.c: New test.
16604
16605 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16606
16607 * gcc.c-torture/compile/20021120-1.c: New test.
16608 * gcc.c-torture/compile/20021120-2.c: New test.
16609
16610 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16611
16612 * gcc.dg/bitfld-5.c: New test.
16613
16614 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16615
16616 * gcc.c-torture/execute/20021120-3.c: New test.
16617
16618 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16619
16620 * gcc.c-torture/execute/20021120-2.c: New test.
16621
16622 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16623
16624 * gcc.c-torture/execute/20021120-1.c: New test.
16625
16626 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16627
16628 * gcc.c-torture/execute/20021118-3.c: New test.
16629
16630 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16631
16632 * gcc.c-torture/compile/20021119-1.c: New test.
16633
16634 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16635
16636 * gcc.dg/duff-1.c: New test.
16637 * gcc.dg/duff-2.c: New test.
16638 * gcc.dg/duff-3.c: New test.
16639
16640 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16641
16642 * gcc.dg/cpp/_Pragma5.c: New test.
16643
16644 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16645
16646 * gcc.c-torture/execute/20021118-2.c: New test.
16647
16648 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16649
16650 * gcc.c-torture/execute/20021118-1.c: New test.
16651
16652 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16653
16654 * gcc.dg/20021116-1.c: New test.
16655
16656 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16657
16658 * g++.dg/abi/vcall1.C: New test.
16659
16660 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16661
16662 * gcc.dg/20021029-1.c: New test.
16663 * gcc.dg/20021029-2.c: New test.
16664
16665 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16666
16667 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16668
16669 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16670
16671 PR c/8439
16672 * gcc.dg/20021110.c: Move to ...
16673 * gcc.c-torture/compile/20021110.c: .... here.
16674
16675 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16676
16677 PR c/8467
16678 * gcc.c-torture/execute/20021111-1.c
16679
16680 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16681
16682 PR c/8439
16683 * gcc.dg/20021110.c: New test.
16684
16685 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16686
16687 * g++.dg/abi/vthunk3.C: Run only on x86.
16688
16689 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16690
16691 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16692
16693 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16694
16695 * lib/compat.exp (compat-execute): Fix logic error in last
16696 change.
16697
16698 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16699
16700 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16701
16702 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16703
16704 PR c++/8389
16705 * g++.dg/template/access6.C: New test.
16706
16707 2002-11-08 Jan Hubicka <jh@suse.cz>
16708
16709 * gcc.dg/i386-ssefp-1.c: New test.
16710 * gcc.dg/i386-ssefp-1.c: New test.
16711
16712 2002-11-08 Jan Hubicka <jh@suse.cz>
16713
16714 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16715
16716 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16717
16718 * g++.dg/abi/vthunk3.C: New test.
16719
16720 PR c++/8338
16721 * g++.dg/template/crash2.C: New test.
16722
16723 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16724
16725 * testsuite/g++.dg/abi/dtor1.C: New test.
16726 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16727
16728 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16729
16730 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16731 Darwin.
16732
16733 2002-11-04 Adam Nemet <anemet@lnxw.com>
16734
16735 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16736 -mthumb. Only xfail with -O0.
16737
16738 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16739
16740 * g++.dg/abi/thunk1.C: New test.
16741 * g++.dg/abi/thunk2.C: Likewise.
16742 * g++.dg/abi/vtt1.C: Likewise.
16743
16744 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16745
16746 PR optimization/8423
16747 * gcc.c-torture/execute/builtin-constant.c: New test.
16748
16749 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16750
16751 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16752 Add some more cases.
16753
16754 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16755
16756 PR c++/8391
16757 * g++.dg/opt/local1.C: New test.
16758
16759 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16760
16761 PR c++/8160
16762 * g++.dg/template/complit1.C: New test.
16763
16764 PR c++/8149
16765 * g++.dg/template/typename4.C: Likewise.
16766
16767 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16768
16769 Core issue 287, PR c++/7639
16770 * g++.dg/template/instantiate1.C: Adjust error location.
16771 * g++.dg/template/instantiate3.C: New test.
16772 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16773 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16774 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16775
16776 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16777
16778 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16779
16780 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16781
16782 PR c++/8287
16783 * g++.dg/init/dtor2.C: New test.
16784
16785 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16786
16787 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16788 * gcc.dg/nest.c: Bypass errors on irix6.
16789
16790 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16791
16792 * gcc.dg/nest.c: Expect error for mmix-*-*.
16793 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16794
16795 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16796
16797 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16798 markers.
16799
16800 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16801
16802 2002-10-25 Mike Stump <mrs@apple.com>
16803
16804 * gcc.dg/warn-1.c: New test.
16805
16806 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16807
16808 * g++.dg/template/typename3.C: New test.
16809
16810 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16811
16812 * g++.dg/lookup/ptrmem1.C: New test.
16813
16814 * g++.dg/abi/vthunk2.C: New test.
16815
16816 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16817
16818 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16819
16820 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16821
16822 * g++.dg/abi/empty9.C: New test.
16823
16824 2002-10-24 Richard Henderson <rth@redhat.com>
16825
16826 * g++.dg/inherit/thunk1.C: Enable for ia64.
16827
16828 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16829
16830 PR c++/8067
16831 * g++.dg/lookup/pretty1.C: New test.
16832
16833 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16834
16835 * gcc.dg/20021023-1.c: New test.
16836
16837 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16838
16839 PR c++/7679
16840 * g++.dg/parse/inline1.C: New test.
16841
16842 2002-10-23 Richard Henderson <rth@redhat.com>
16843
16844 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16845
16846 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16847
16848 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16849
16850 PR c++/6579
16851 * g++.dg/parse/stmtexpr3.C: New test.
16852
16853 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16854
16855 * g++.dg/expr/cond1.C: New test.
16856
16857 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16858
16859 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16860
16861 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16862
16863 * g++.dg/abi/vbase13.C: New test.
16864 * g++.dg/abi/vbase14.C: Likewise.
16865
16866 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16867
16868 * gcc.dg/tls/pic-1.c: New test.
16869 * gcc.dg/tls/nonpic-1.c: New test.
16870 * gcc.dg/20021018-1.c: New test.
16871
16872 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16873
16874 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16875 Remove only files with the same base name as the test case.
16876 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16877 (profopt-execute): Likewise. Also, remove old profiling
16878 and performance data files before running the tests.
16879
16880 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16881 * g++.dg/bprob/bprob.exp: Likewise.
16882 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16883 to allow more general test case names.
16884
16885 * g++.dg/bprob/bprob-1.C: Rename to ...
16886 * g++.dg/bprob/g++-bprob-1.C: ... this.
16887
16888 * g77.dg/bprob/bprob-1.f: Rename to ...
16889 * g77.dg/bprob/g77-bprob-1.f: ... this.
16890
16891 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16892
16893 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16894 bison 1.50 or later.
16895
16896 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16897
16898 * g++.dg/README: Describe more test directories.
16899
16900 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16901
16902 * g++.dg/init/array6.C: Add additional tests.
16903
16904 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16905
16906 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16907 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16908
16909 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16910
16911 * gcc.c-torture/compile/20020604-1.x: New.
16912 * gcc.c-torture/compile/simd-5.x: Likewise.
16913 * gcc.c-torture/execute/920710-1.x: Likewise.
16914 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16915
16916 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16917
16918 * g++.dg/inherit/override1.C: Add dg-options clause.
16919
16920 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16921
16922 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16923 _mm_slli_si128.
16924
16925 2002-10-19 Andreas Schwab <schwab@suse.de>
16926
16927 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16928 directory component.
16929
16930 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16931
16932 * g++.dg/inherit/thunk1.C: New test.
16933
16934 * g++.dg/inherit/override1.C: New test.
16935
16936 * g++.dg/abi/mangle11.C: New test.
16937 * g++.dg/abi/mangle14.C: New test.
16938 * g++.dg/abi/mangle17.C: New test.
16939
16940 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16941
16942 * g++.dg/overload/member2.C: New test.
16943
16944 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16945
16946 * g++.dg/README: Describe new compat directory.
16947 * g++.dg/dg.exp: Skip tests in compat directory.
16948 * README.compat: New file.
16949 * lib/compat.exp: New expect script.
16950 * g++.dg/compat: New test directory.
16951 * g++.dg/compat/compat.exp: New expect script.
16952 * g++.dg/compat/abi: New test directory.
16953 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16954 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16955 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16956 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16957 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16958 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16959 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16960 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16961 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16962 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16963 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16964 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16965 * g++.dg/compat/break: New test directory.
16966 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16967 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16968 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16969 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16970 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16971 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16972 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16973 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16974 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16975 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16976 g++.dg/compat/break/README: New files.
16977 * g++.dg/compat/eh: New test directory.
16978 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16979 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16980 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16981 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16982 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16983 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16984 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16985 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16986 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16987 g++.dg/compat/eh/filter2_y.C,
16988 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16989 g++.dg/compat/eh/new1_y.C,
16990 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16991 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16992 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16993 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16994 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16995 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16996 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16997 g++.dg/compat/eh/unexpected1_y.C: New files.
16998 * g++.dg/compat/init: New test directory.
16999 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17000 g++.dg/compat/init/array5_y.C,
17001 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17002 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17003 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17004 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17005 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17006 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17007 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17008 g++.dg/compat/init/init-ref2_y.C: New files.
17009
17010 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17011
17012 PR c++/7584
17013 * g++.dg/inherit/using3.C: New test.
17014
17015 2002-10-17 Jan Hubicka <jh@suse.cz>
17016
17017 * gcc.dg/20021017-2.c: New test.
17018
17019 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17020
17021 * g++.dg/abi/mangle16.C: Adjust.
17022
17023 * g++.dg/init/array8.C: New test.
17024
17025 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17026
17027 * gcc.dg/special/mips-abi.exp: New test.
17028 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17029
17030 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17031
17032 * g++.dg/abi/mangle16.C: New test.
17033 * g++.dg/abi/mangle17.C: Likewise.
17034
17035 PR c++/7478
17036 * g++.dg/template/ref1.C: New test.
17037
17038 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17039
17040 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17041
17042 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17043
17044 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17045
17046 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17047
17048 PR c++/7524
17049 * g++.dg/init/array7.C: New test.
17050
17051 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17052
17053 * g++.dg/init/array6.C: New test.
17054
17055 * g++.dg/abi/mangle13.C: Likewise.
17056 * g++.dg/abi/mangle14.C: Likewise.
17057 * g++.dg/abi/mangle15.C: Likewise.
17058
17059 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17060
17061 * g++.dg/abi/empty8.C: New test.
17062
17063 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17064
17065 * g++.dg/init/ctor1.C: New test.
17066
17067 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17068
17069 * gcc.c-torture/execute/20021015-1.c: New test.
17070
17071 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17072
17073 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17074
17075 2002-10-14 Jan Hubicka <jh@suse.cz>
17076
17077 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17078
17079 2002-10-14 Richard Henderson <rth@redhat.com>
17080
17081 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17082
17083 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17084
17085 PR optimization/6631
17086 * g++.dg/opt/const2.C: New test.
17087
17088 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17089
17090 PR c++/7176
17091 * g++.dg/parse/friend1.C: New test.
17092 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17093
17094 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17095
17096 * gcc.dg/20021014-1.c: New test.
17097
17098 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17099
17100 PR c++/5661
17101 * g++.dg/ext/vlm1.C: New test.
17102 * g++.dg/ext/vlm2.C: Likewise.
17103
17104 * g++.dg/init/array1.C: Remove invalid braces.
17105 * g++.dg/init/brace1.C: New test.
17106 * g++.dg/init/copy2.C: Likewise.
17107 * g++.dg/init/copy3.C: Likewise.
17108 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17109 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17110 braces.
17111
17112 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17113
17114 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17115
17116 2002-10-11 Richard Shann <richard.shann@superh.com>
17117
17118 * gcc.c-torture/compile/simd-5.c: New test.
17119
17120 2002-10-10 Roger Sayle <roger@eyesopen.com>
17121
17122 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17123
17124 2002-10-10 Jim Wilson <wilson@redhat.com>
17125
17126 * gcc.c-torture/execute/20021010-1.c: New test.
17127
17128 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17129
17130 PR c/7353
17131 * g++.dg/ext/typedef-init.C: New test.
17132 * gcc.dg/typedef-init.c: New test.
17133
17134 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17135
17136 * gcc.dg/cpp/paste13.c: New test.
17137
17138 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17139
17140 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17141 remaining platforms, XFAIL during compile, not execute. Don't
17142 XFAIL at -O0.
17143
17144 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17145
17146 * gcc.dg/alias-1.c: Tweak expected warning.
17147
17148 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17149
17150 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17151
17152 2002-10-06 Andreas Jaeger <aj@suse.de>
17153
17154 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17155 * gcc.dg/cpp/c++98.C: Likewise.
17156
17157 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17158 * g++.dg/cpp/c++98.C: Likewise.
17159
17160 * g++.dg/README (Subdirectories): Mention cpp directory.
17161
17162 PR target/7559
17163 * gcc.dg/20021006-1.c: New test.
17164
17165 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17166
17167 PR c++/7804
17168 * g++.dg/other/warning1.C: New test.
17169
17170 2002-10-04 Roger Sayle <roger@eyesopen.com>
17171
17172 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17173 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17174 and sparc-*-* with -m64 as expected failures. See PR 8087.
17175
17176 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17177
17178 PR c++/7931
17179 * g++.dg/template/ptrmem3.C: New test.
17180
17181 PR c++/7754
17182 * g++.dg/template/union1.C: New test.
17183
17184 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17185
17186 PR c++/8006
17187 * g++.dg/abi/mangle9.C: New test.
17188 * g++.dg/abi/mangle10.C: New test.
17189 * g++.dg/abi/mangle11.C: New test.
17190 * g++.dg/abi/mangle12.C: New test.
17191
17192 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17193
17194 PR c++/7188.
17195 * g++.dg/template/meminit1.C: New test.
17196 * g++.dg/warn/Wreorder-1.C: Likewise.
17197 * g++.old-deja/g++.mike/warn3.C: Tweak.
17198 * lib/prune.exp: Ingore "in copy constructor".
17199
17200 2002-10-02 Andreas Jaeger <aj@suse.de>
17201
17202 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17203 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17204 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17205 on x86-64.
17206
17207 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17208
17209 * gcc.dg/empty1.C: Fix typo.
17210
17211 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17212
17213 * gcc.dg/alias-1.c: New test.
17214
17215 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17216
17217 * gcc.dg/empty1.C: New test.
17218
17219 * g++.dg/tls/init-2.C: Tweak error messages.
17220
17221 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17222
17223 * gcc.c-torture/compile/20020923-1.c: New test.
17224
17225 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17226
17227 * gcc.c-torture/execute/ffs-1.c: New test.
17228 * gcc.c-torture/execute/ffs-2.c: Ditto.
17229
17230 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17231
17232 * g++.dg/overload/member1.C: New test.
17233
17234 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17235
17236 * g++.dg/abi/empty7.C: New test.
17237 * g++.dg/init/pm2.C: Likewise.
17238
17239 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17240
17241 * g++.dg/rtti/crash1.C: New test.
17242
17243 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17244
17245 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17246 gcc.dg/sibcall-4.c: New tests.
17247
17248 2002-09-28 Roger Sayle <roger@eyesopen.com>
17249
17250 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17251 powerpc and MMIX targets.
17252
17253 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17254
17255 * gcc.dg/cpp/20020927-1.c: New.
17256
17257 2002-09-26 David S. Miller <davem@redhat.com>
17258
17259 * gcc.c-torture/compile/trunctfdf.c: New.
17260
17261 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17262
17263 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17264
17265 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17266
17267 * gcc.c-torture/execute/loop-15.c: New.
17268
17269 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17270
17271 * README.QMTEST: Fix typo.
17272
17273 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17274
17275 * gcc.dg/20020926-1.c: New test.
17276
17277 2002-09-25 David S. Miller <davem@redhat.com>
17278
17279 PR target/7842
17280 * gcc.c-torture/execute/shiftdi.c: New test.
17281
17282 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17283
17284 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17285 unique to the tool.
17286 * lib/g77.exp (g77_init): Likewise.
17287 * lib/g++.exp (g++_init): Likewise.
17288 * lib/objc.exp (objc_init): Likewise.
17289
17290 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17291
17292 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17293 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17294 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17295
17296 2002-09-25 Richard Henderson <rth@redhat.com>
17297
17298 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17299 too-small long double.
17300
17301 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17302
17303 * gcc.dg/20020919-1.c: New test.
17304
17305 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17306
17307 * g++.dg/abi/bitfield6.C: New test.
17308 * g++.dg/abi/bitfield7.C: New test.
17309 * g++.dg/abi/bitfield8.C: New test.
17310 * g++.dg/abi/vbase11.C: New test.
17311
17312 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17313
17314 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17315 hppa*-*-hpux*. Update test comment.
17316
17317 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17318
17319 * gcc.dg/tls/struct-1.c: New test.
17320
17321 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17322
17323 * gcc.dg/cpp/tr-warn2.c: Update.
17324
17325 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17326
17327 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17328
17329 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17330
17331 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17332 systems.
17333
17334 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17335
17336 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17337
17338 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17339 Adjust for c++filt moved to binutils. Remove spurious duplicate
17340 setting of cxxfilt.
17341
17342 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17343
17344 * gcc.dg/20020312-2.c: Update for darwin.
17345
17346 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17347
17348 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17349
17350 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17351
17352 * objc.dg/comp-types-1.m: New test.
17353 * objc.dg/comp-types-2.m: New test.
17354 * objc.dg/comp-types-3.m: New test.
17355 * objc.dg/comp-types-4.m: New test.
17356 * objc.dg/comp-types-5.m: New test.
17357 * objc.dg/comp-types-6.m: New test.
17358
17359 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17360
17361 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17362
17363 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17364
17365 * g++.dg/other/do1.C: New test.
17366
17367 * g++.dg/template/subst1.C: New test.
17368
17369 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17370
17371 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17372
17373 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17374
17375 * g++.dg/template/qualttp20.C: Adjust expected errors.
17376 * g++.old-deja/g++.jason/report.C: Likewise.
17377 * g++.old-deja/g++.other/qual1.C: Likewise.
17378
17379 * g++.dg/lookup/scoped2.C: New test.
17380
17381 * g++.dg/ext/asm3.C: New test.
17382
17383 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17384
17385 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17386
17387 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17388
17389 * ChangeLog: follow spelling conventions.
17390 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17391 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17392 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17393 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17394 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17395 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17396 * g++.old-deja/g++.law/global-init1.C: Likewise.
17397 * g++.old-deja/g++.other/delete4.C: Likewise.
17398 * g++.old-deja/g++.other/inline21.C: Likewise.
17399 * g++.old-deja/g++.other/singleton.C: Likewise.
17400 * g77.dg/strlen0.f: Likewise.
17401 * g77.f-torture/compile/20010519-1.f: Likewise.
17402 * g77.f-torture/compile/980310-4.f: Likewise.
17403 * gcc.c-torture/compile/20000605-1.c: Likewise.
17404 * gcc.c-torture/execute/20020225-1.c: Likewise.
17405 * gcc.dg/c90-hexfloat-2.c: Likewise.
17406 * gcc.dg/c99-bool-1.c: Likewise.
17407 * gcc.dg/c99-hexfloat-2.c: Likewise.
17408 * gcc.dg/dll-2.c: Likewise.
17409 * gcc.dg/wtr-union-init-1.c: Likewise.
17410 * gcc.dg/wtr-union-init-2.c: Likewise.
17411 * gcc.dg/wtr-union-init-3.c: Likewise.
17412 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17413 * gcc.dg/cpp/defined.c: Likewise.
17414 * gcc.dg/cpp/macsyntx.c: Likewise.
17415 * gcc.dg/cpp/paste2.c: Likewise.
17416 * gcc.dg/cpp/trad/defined.c: Likewise.
17417 * gcc.dg/format/c90-printf-1.c: Likewise.
17418 * gcc.dg/format/c90-scanf-1.c: Likewise.
17419 * gcc.dg/format/c99-printf-1.c: Likewise.
17420 * gcc.dg/format/c99-scanf-1.c: Likewise.
17421 * gcc.misc-tests/gcov-8.c: Likewise.
17422 * lib/profopt.exp: Likewise.
17423
17424 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17425
17426 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17427
17428 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17429
17430 * g++.dg/inherit/using2.C: New test.
17431
17432 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17433
17434 * ChangeLog: Follow spelling conventions.
17435 * g++.dg/template/friend4.C: Likewise.
17436 * g++.old-deja/g++.pt/crash67.C: Likewise.
17437 * gcc.c-torture/execute/20000801-4.c: Likewise.
17438 * gcc.dg/c90-digraph-1.c: Likewise.
17439 * gcc.dg/c94-digraph-1.c: Likewise.
17440 * gcc.dg/c99-digraph-1.c: Likewise.
17441 * gcc.dg/cpp/line5.c: Likewise.
17442 * gcc.dg/cpp/multiline.c: Likewise.
17443 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17444 * gcc.dg/format/attr-3.c: Likewise.
17445 * gcc.dg/format/c90-scanf-3.c: Likewise.
17446 * gcc.dg/format/ext-4.c: Likewise.
17447
17448 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17449
17450 * g++.dg/template/pretty1.C: New test.
17451
17452 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17453
17454 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17455
17456 2002-09-13 Matt Austern <austern@apple.com>
17457
17458 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17459 passing a cast expression to a function by const reference.
17460
17461 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17462
17463 * g++.dg/template/deduce1.C: New test.
17464
17465 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17466
17467 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17468 32-bit int.
17469
17470 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17471
17472 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17473 usage.
17474
17475 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17476
17477 * gcc.c-torture/compile/20020910-1.c: New test.
17478
17479 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17480
17481 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17482
17483 2002-09-10 Andreas Jaeger <aj@suse.de>
17484
17485 * gcc.dg/20020312-2.c: Adjust for x86-64.
17486
17487 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17488
17489 * g77.dg/7388.f: New test case for PR 7388.
17490
17491 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17492
17493 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17494
17495 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17496
17497 * objc.dg/proto-lossage-1.m: New test.
17498
17499 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17500
17501 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17502
17503 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17504
17505 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17506 expected to pass.
17507
17508 2002-09-06 Stan Shebs <shebs@apple.com>
17509 David Edelsohn <edelsohn@gnu.org>
17510
17511 * gcc.dg/weak: New directory.
17512 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17513 target-specific xfail bits.
17514 * gcc.dg/typeof-2.c: Move to new directory.
17515 * gcc.dg/weak.exp: New expect script.
17516
17517 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17518
17519 * gcc.c-torture/execute/extzvsi.c: New test.
17520
17521 2002-09-05 Stan Shebs <shebs@apple.com>
17522
17523 * gcc.dg/weak-1.c: xfail on Darwin.
17524 * gcc.dg/weak-2.c: Ditto.
17525 * gcc.dg/weak-3.c: Ditto.
17526 * gcc.dg/weak-4.c: Ditto.
17527 * gcc.dg/weak-5.c: Ditto.
17528 * gcc.dg/weak-6.c: Ditto.
17529 * gcc.dg/weak-7.c: Ditto.
17530 * gcc.dg/weak-8.c: Ditto.
17531 * gcc.dg/weak-9.c: Ditto.
17532
17533 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17534
17535 * gcc.c-torture/execute/loop-14.c: New test.
17536
17537 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17538
17539 * g++.dg/other/cxa-atexit1.C: New test.
17540
17541 * gcc.dg/typeof-2.c: New test.
17542
17543 2002-09-03 Roger Sayle <roger@eyesopen.com>
17544
17545 * gcc.dg/builtins-2.c: New testcase.
17546 * gcc.dg/builtins-3.c: New testcase.
17547
17548 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17549
17550 * gcc.dg/cpp/_Pragma4.c: New test.
17551
17552 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17553
17554 * objc/execute/nil_method-1.m: New testcase.
17555
17556 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17557
17558 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17559 [Object class], not [Object initialize].
17560
17561 2002-08-31 Roger Sayle <roger@eyesopen.com>
17562 Hans-Peter Nilsson <hp@bitrange.com>
17563
17564 * gcc.c-torture/execute/20020720-1.x: Skip test on
17565 mmix-knuth-mmixware. Correct comment.
17566
17567 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17568
17569 * testsuite/g++.dg/abi/bitfield5.C: New test.
17570 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17571
17572 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17573
17574 * objc.dg/undeclared-selector.m: New test.
17575
17576 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17577
17578 * g++.dg/other/offsetof1.C: Avoid cast warning.
17579
17580 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17581
17582 * objc.dg/super-class-2.m: New test.
17583
17584 2002-08-24 Matt Austern <austern@apple.com>
17585
17586 * g++.dg/ext/lvaddr.C: New test.
17587 * g++.dg/ext/lvcast.C: New test.
17588
17589 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17590
17591 * testsuite/g++.dg/inherit/cond1.C: New test.
17592
17593 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17594
17595 * gcc.dg/noncompile/incomplete-1.c: New test.
17596
17597 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17598
17599 * gcc.dg/typespec-1.c: New test.
17600
17601 2002-08-20 Devang Patel <dpatel@apple.com>
17602 * objc.dg/proto-hier-2.m: New test.
17603
17604 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17605
17606 * objc.dg/bitfield-1.m: New test.
17607 * objc.dg/bitfield-2.m: New test.
17608
17609 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17610
17611 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17612 gcc.dg/c99-flex-array-4.c: New tests.
17613
17614 2002-08-16 Stan Shebs <shebs@apple.com>
17615
17616 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17617
17618 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17619
17620 * gcc.dg/typeof-1.c: New test.
17621 * g++.dg/ext/typeof2.C: New test.
17622
17623 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17624
17625 * g++.dg/other/offsetof1.C: New test.
17626
17627 2002-08-14 Richard Henderson <rth@redhat.com>
17628
17629 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17630
17631 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17632
17633 * gcc.dg/cpp/_Pragma3.c: New test.
17634
17635 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17636
17637 * g++.dg/template/inherit3: New test.
17638
17639 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17640
17641 * gcc.dg/bitfld-4.c: Add blank options.
17642
17643 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17644
17645 * g++.dg/template/crash1.C: New test.
17646
17647 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17648
17649 * gcc.dg/tls/opt-2.c: New test.
17650
17651 2002-08-08 Devang Patel <dpatel@apple.com>
17652
17653 * objc.dg/selector-1.m : New test
17654
17655 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17656
17657 * g++.dg/abi/bitfield4.C: New test.
17658 * gcc.dg/bitfld-4.c: New test.
17659
17660 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17661
17662 * g++.dg/other/packed1.C: New test.
17663
17664 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17665
17666 * g++.dg/abi/offsetof.C: Tweak error messages.
17667 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17668
17669 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17670
17671 * gcc.dg/bitfld-3.c: New test.
17672
17673 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17674 Richard Henderson <rth@redhat.com>
17675
17676 * gcc.dg/i386-bitfield1.c: New test.
17677 * g++.dg/abi/bitfield3.C: Update.
17678
17679 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17680
17681 * objc.dg/const-str-2.m: Update.
17682 * gcc.dg/cpp/c++98.c: Change to C extension.
17683 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17684 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17685
17686 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17687
17688 * testsuite/gcc.dg/tls/diag-3.c: New.
17689
17690 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17691
17692 * g++.dg/README (Subdirectories): Document new subdir expr.
17693 * g++.dg/expr/pmf-1.C: New test.
17694
17695 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17696
17697 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17698
17699 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17700
17701 * g++.dg/abi/bitfield3.C: New test.
17702
17703 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17704
17705 * lib/gcov.exp: Tweak expected line formats.
17706 * gcc.misc-tests/gcov8.c: New test.
17707 * gcc.misc-tests/gcov8.x: New flags.
17708
17709 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17710
17711 * consistency.vlad/layout/endian.c: Include string.h.
17712
17713 * gcc.c-torture/execute/20020805-1.c: New test.
17714
17715 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17716
17717 * g++.dg/other/conversion1.C: New test.
17718
17719 2002-08-03 Roger Sayle <roger@eyesopen.com>
17720
17721 * gcc.dg/builtins-1.c: New testcase.
17722
17723 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17724
17725 * g++.dg/inherit/access3.C: New test.
17726
17727 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17728
17729 * gcc.dg/ia64-visibility-2.c: New test.
17730
17731 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17732
17733 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17734 __qualifier_flags to __flags.
17735
17736 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17737
17738 * g++.dg/inherit/operator1.C: New test.
17739 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17740 * g++.dg/other/error1.C: Change expected error message.
17741 * g++.dg/template/conv4.C: Likewise.
17742
17743 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17744
17745 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17746 for documented behavior.
17747
17748 2002-07-25 Roger Sayle <roger@eyesopen.com>
17749
17750 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17751 several targets known to fail.
17752
17753 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17754
17755 * gcc.dg/mips-args-[123].c: New tests.
17756
17757 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17758
17759 * gcc.dg/ppc-spe.c: New.
17760
17761 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17762
17763 * g++.dg/other/ptrmem4.C: New testcase.
17764
17765 2002-07-24 Richard Henderson <rth@redhat.com>
17766
17767 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17768
17769 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17770
17771 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17772
17773 2002-07-24 Roger Sayle <roger@eyesopen.com>
17774
17775 * gcc.c-torture/execute/memset-3.c: New testcase.
17776
17777 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17778
17779 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17780 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17781
17782 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17783
17784 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17785 Delete.
17786
17787 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17788
17789 * gcc.c-torture/compile/simd-4.c: New test.
17790
17791 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17792
17793 PR c++/7347, c++/7348
17794 * g++.dg/template/access4.C: New test.
17795 * g++.dg/template/access5.C: New test.
17796 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17797 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17798 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17799 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17800
17801 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17802
17803 * gcc.dg/gnu89-init-2.c: New test.
17804
17805 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17806
17807 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17808
17809 2002-07-20 Roger Sayle <roger@eyesopen.com>
17810
17811 * gcc.c-torture/execute/20020720-1.c: New testcase.
17812
17813 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17814
17815 * gcc.dg/cpp/Wsignprom.c: New tests.
17816
17817 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17818
17819 * gcc.c-torture/execute/loop-13.c: New test.
17820
17821 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17822
17823 * gcc.dg/cpp/expr.c: New tests.
17824
17825 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17826
17827 * g++.dg/opt/pr6713.C: Add template instantiation.
17828
17829 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17830
17831 * gcc.dg/nest.c: New test.
17832
17833 2002-07-17 Richard Henderson <rth@redhat.com>
17834
17835 * g++.dg/opt/pr6713.C: New test.
17836
17837 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17838
17839 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17840 XFAIL for all x86 processors.
17841
17842 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17843
17844 * gcc.c-torture/execute/20010122-1.x: Do not test with
17845 -fomit-frame-pointer.
17846
17847 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17848
17849 * g++.dg/template/instantiate2.C: New test.
17850 * g++.dg/template/spec4.C: New test.
17851
17852 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17853
17854 * g++.dg/template/access2.C: New test.
17855 * g++.dg/template/access3.C: New test.
17856
17857 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17858
17859 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17860 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17861 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17862 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17863 Convert to use <stdarg.h>.
17864 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17865 Delete.
17866 * gcc.dg/va-arg-2.c: New.
17867 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17868
17869 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17870
17871 * gcc.c-torture/compile/20020710-1.c: New test.
17872
17873 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17874 Andrew Pinski <pinskia@physics.uc.edu>
17875
17876 gcc.c-torture/compile/simd-2.c: New testcase.
17877 gcc.c-torture/compile/simd-3.c: Likewise.
17878
17879 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17880
17881 PR c++/7224
17882 * g++.dg/overload/error1.C: New test.
17883
17884 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17885
17886 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17887 configuration and IRIX 6 O32 ABI.
17888
17889 2002-07-11 Roger Sayle <roger@eyesopen.com>
17890
17891 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17892
17893 2002-07-10 Roger Sayle <roger@eyesopen.com>
17894
17895 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17896
17897 2002-07-10 Jeffrey A Law <law@redhat.com>
17898
17899 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17900
17901 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17902
17903 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17904
17905 * gcc.dg/20020312-2.c: Check for __PPC__.
17906
17907 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17908
17909 * gcc.c-torture/compile/20020709-1.c: New test.
17910
17911 2002-07-07 Roger Sayle <roger@eyesopen.com>
17912
17913 * g++.dg/template/qualttp21.C: New test case.
17914
17915 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17916
17917 * gcc.c-torture/compile/20020706-1.c: New test.
17918 * gcc.c-torture/compile/20020706-2.c: New test.
17919
17920 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17921 Alexandre Oliva <aoliva@redhat.com>
17922
17923 * g++.dg/warn/incomplete1.C: New test.
17924
17925 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17926
17927 PR c++/7099
17928 * g++.dg/warn/noreturn1.C: New test.
17929
17930 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17931
17932 PR c++/6706
17933 * g++.dg/debug/debug6.C: New test.
17934 * g++.dg/debug/debug7.C: New test.
17935
17936 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17937
17938 * gcc.c-torture/compile/simd-3.c: New test.
17939
17940 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17941
17942 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17943 * gcc.dg/20020620-1.c: Likewise.
17944
17945 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17946
17947 PR c++/6944
17948 * g++.dg/init/array4.C: New test.
17949 * g++.dg/init/array5.C: New test.
17950
17951 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17952
17953 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17954 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17955
17956 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17957
17958 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17959 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17960 * gcc.dg/wtr-conversion-1.c: Likewise.
17961 * gcc.dg/wtr-escape-1.c: Likewise.
17962 * gcc.dg/wtr-int-type-1.c: Likewise.
17963 * gcc.dg/wtr-label-1.c: Likewise.
17964 * gcc.dg/wtr-static-1.c: Likewise.
17965 * gcc.dg/wtr-strcat-1.c: Likewise.
17966 * gcc.dg/wtr-suffix-1.c: Likewise.
17967 * gcc.dg/wtr-switch-1.c: Likewise.
17968 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17969 * gcc.dg/wtr-union-init-1.c: Likewise.
17970 * gcc.dg/wtr-union-init-2.c: Likewise.
17971 * gcc.dg/wtr-union-init-3.c: Likewise.
17972
17973 * gcc.dg/wtr-func-def-1.c: New test.
17974
17975 2002-07-02 Devang Patel <dpatel@apple.com>
17976
17977 * objc.dg/param-1.m: New test.
17978
17979 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17980
17981 * gcc.dg/cpp/trad/directive.c: Add test.
17982 * gcc.dg/cpp/trad/macroargs.c: Add test.
17983 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17984
17985 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17986
17987 * gcc.dg/cpp/cmdlne-M.c: New test.
17988
17989 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17990
17991 * objc.dg/desig-init-1.m: New test.
17992
17993 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17994
17995 PR c++/6716
17996 * g++.dg/template/instantiate1.C: New test.
17997
17998 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17999
18000 PR c++/7112
18001 * g++.dg/template/sizeof2.C: New test.
18002
18003 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18004
18005 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18006 gcc.dg/cpp/trad/include.c: New tests.
18007
18008 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18009
18010 PR target/7177
18011 * gcc.c-torture/compile/20020701-1.c: New test.
18012
18013 2002-07-01 Stan Shebs <shebs@apple.com>
18014
18015 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18016 header here...
18017 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18018 (objc-torture-execute): or here.
18019
18020 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18021
18022 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18023
18024 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18025
18026 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18027
18028 2002-06-30 Devang Patel <dpatel@apple.com>
18029
18030 * objc.dg/fsyntax-only.m: New test.
18031
18032 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18033
18034 PR c++/6695
18035 * g++.dg/template/friend7.C: New file.
18036
18037 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18038
18039 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18040 return type.
18041
18042 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18043
18044 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18045 avoid division by zero.
18046
18047 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18048
18049 * gcc.dg/Wunknownprag.c: New tests.
18050
18051 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18052
18053 * gcc.c-torture/execute/simd-2.c: New test.
18054
18055 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18056
18057 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18058 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18059 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18060 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18061 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18062 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18063 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18064 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18065 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18066 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18067 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18068 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18069 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18070 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18071 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18072 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18073 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18074
18075 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18076
18077 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18078 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18079 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18080 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18081 New tests.
18082 * gcc.dg/cpp/trad/directive.c: Update.
18083
18084 2002-06-23 Andreas Jaeger <aj@suse.de>
18085
18086 * gcc.c-torture/execute/complex-6.c: New.
18087
18088 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18089
18090 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18091 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18092 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18093 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18094
18095 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18096
18097 * gcc.dg/cpp/trad: New directory with traditional tests copied
18098 from parent directory.
18099 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18100 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18101 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18102 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18103 Move to trad/ and rename.
18104 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18105 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18106 gcc.dg/cpp/trad/redef2.c: New tests.
18107 * gcc.dg/cpp/trad/trad.exp: New driver.
18108
18109 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18110
18111 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18112 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18113 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18114 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18115 Remove.
18116
18117 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18118
18119 * gcc.dg/20020620-1.c: New test.
18120
18121 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18122
18123 * g++.dg/template/ttp4.C: New test.
18124
18125 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18126
18127 * g++.dg/opt/vt1.C: Fix regexp.
18128
18129 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18130
18131 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18132 Don't use attribute `noinline'.
18133
18134 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18135
18136 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18137
18138 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18139
18140 * gcc.c-torture/execute/simd-1.c: New.
18141
18142 * gcc.dg/simd-1.c: New.
18143
18144 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18145
18146 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18147
18148 2002-06-16 Richard Henderson <rth@redhat.com>
18149
18150 * g++.dg/ext/anon-struct1.C: New.
18151 * g++.dg/ext/anon-struct2.C: New.
18152 * g++.dg/ext/anon-struct3.C: New.
18153 * gcc.dg/anon-struct-1.c: New.
18154 * gcc.dg/anon-struct-2.c: New.
18155 * gcc.dg/anon-struct-3.c: New.
18156 * gcc.dg/20011008-1.c: Adjust warning text.
18157 * gcc.dg/20020527-1.c: Add -fms-extensions.
18158
18159 2002-06-16 Richard Henderson <rth@redhat.com>
18160
18161 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18162
18163 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18164
18165 * gcc.c-torture/execute/20020615-1.c: New test.
18166
18167 2002-06-15 Roger Sayle <roger@eyesopen.com>
18168
18169 * gcc.c-tortuture/execute/compare-1.c: New test case.
18170 * gcc.c-tortuture/execute/compare-2.c: New test case.
18171 * gcc.c-tortuture/execute/compare-3.c: New test case.
18172
18173 2002-06-13 Richard Henderson <rth@redhat.com>
18174
18175 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18176 ia64 ilp32.
18177
18178 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18179
18180 * g++.dg/template/typename2.C: Update error message.
18181
18182 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18183
18184 * gcc.c-torture/execute/20020611-1.c: New test.
18185
18186 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18187
18188 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18189 list of targets to skip.
18190
18191 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18192
18193 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18194 targets if not optimizing.
18195
18196 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18197
18198 * gcc.c-torture/compile/20020605-1.c: New test.
18199
18200 * g++.dg/opt/vt1.C: New test.
18201
18202 * gcc.dg/20020531-1.c: New test.
18203
18204 * gcc.dg/20020530-1.c: New test.
18205
18206 * gcc.dg/20020527-1.c: New test.
18207
18208 * g++.dg/opt/cse1.C: New test.
18209
18210 2002-06-07 Roger Sayle <roger@eyesopen.com>
18211
18212 * gcc.dg/20020607-2.c: New test case.
18213
18214 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18215
18216 * gcc.c-torture/compile/20020604-1.c: New test.
18217
18218 2002-06-04 Richard Henderson <rth@redhat.com>
18219
18220 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18221 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18222 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18223
18224 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18225
18226 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18227
18228 2002-06-03 Richard Henderson <rth@redhat.com>
18229
18230 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18231 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18232
18233 2002-06-02 Richard Henderson <rth@redhat.com>
18234
18235 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18236 test functions static.
18237
18238 2002-06-02 Andreas Jaeger <aj@suse.de>
18239
18240 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18241 now.
18242
18243 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18244
18245 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18246 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18247 Update for mofified diagnostics.
18248 * gcc.dg/c99-intconst-1.c: No longer fail.
18249
18250 2002-06-02 Richard Henderson <rth@redhat.com>
18251
18252 * gcc.dg/uninit-A.c: Remove xfail markers.
18253
18254 2002-06-01 Roger Sayle <roger@eyesopen.com>
18255
18256 * gcc.dg/fnegate-1.c: New test case.
18257
18258 2002-05-30 Osku Salerma <osku@iki.fi>
18259
18260 * gcc.c-torture/execute/mayalias-1.c: New file.
18261
18262 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18263
18264 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18265 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18266 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18267
18268 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18269
18270 * gcc.c-torture/execute/20020529-1.c: New test.
18271
18272 2002-05-27 Richard Henderson <rth@redhat.com>
18273
18274 * g++.dg/ext/attrib6.C: New test case.
18275
18276 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18277
18278 * gcc.c-torture/execute/pure-1.c: New test.
18279
18280 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18281
18282 * gcc.dg/cpp/arith-2.c: Remove.
18283
18284 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18285
18286 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18287 * gcc.dg/cpp/if-3.c: Remove.
18288
18289 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18290
18291 * g++.dg/opt/cse2.C: New test.
18292
18293 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18294
18295 * gcc.dg/cpp/arith-1.c: New semantic tests.
18296 * gcc.dg/cpp/if-1.c: Update.
18297
18298 2002-05-24 Ben Elliston <bje@redhat.com>
18299
18300 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18301
18302 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18303
18304 * gcc.dg/verbose-asm.c: New test.
18305
18306 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18307
18308 * gcc.dg/cpp/paste12.c: New test.
18309
18310 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18311
18312 * g++.dg/parse/named_ops.C: New test.
18313
18314 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18315
18316 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18317
18318 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18319
18320 * gcc.dg/weak-2.c: Allow optional leading underscore
18321 in scan-assembler symbol name.
18322 * gcc.dg/weak-3.c: Likewise.
18323 * gcc.dg/weak-4.c: Likewise.
18324 * gcc.dg/weak-5.c: Likewise.
18325
18326 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18327
18328 * gcc.dg/20020523-1.c: New test.
18329
18330 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18331
18332 * objc.dg/const-str-2.m: Update now that we stop after
18333 a command line error.
18334
18335 2002-05-22 Richard Henderson <rth@redhat.com>
18336
18337 * g++.dg/dg.exp: Fix typo in test pruneing.
18338
18339 2002-05-22 Richard Henderson <rth@redhat.com>
18340
18341 * g++.dg/dg.exp: Prune the tls subdirectory.
18342 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18343 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18344 * g++.dg/tls/init-1.C: New.
18345
18346 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18347
18348 * gcc.dg/20020517-1.c: New test.
18349
18350 2002-05-21 Richard Henderson <rth@redhat.com>
18351
18352 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18353 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18354
18355 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18356
18357 * g++.dg/other/copy2.C: New test.
18358
18359 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18360
18361 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18362 (MAX_COPY): Bump up to 10 times sizeof (long long).
18363 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18364
18365 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18366 sizeof (long long).
18367
18368 * gcc.c-torture/execute/strcpy-1.c: New test.
18369
18370 2002-05-19 Jason Merrill <jason2redhat.com>
18371
18372 * g++.dg/ext/oper1.C: New test.
18373
18374 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18375 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18376
18377 * README.QMTEST: New file.
18378
18379 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18380
18381 2002-05-19 Andreas Jaeger <aj@suse.de>
18382
18383 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18384 now.
18385 * gcc.c-torture/execute/loop-2d.x: Likewise.
18386
18387 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18388
18389 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18390 support weak symbols.
18391 * gcc.dg/weak-4.c: Likewise
18392 * gcc.dg/weak-6.c: Likewise
18393
18394 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18395
18396 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18397 cygwin, coff and h8300-*-hms targets
18398 * gcc.dg/weak-5.c: Likewise
18399 * gcc.dg/weak-7.c: Likewise
18400
18401 2002-05-16 Jason Merrill <jason@redhat.com>
18402
18403 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18404 (scan-assembler-not, scan-assembler-dem): Likewise.
18405 (scan-assembler-dem-not): Likewise.
18406
18407 2002-05-15 Richard Henderson <rth@redhat.com>
18408
18409 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18410
18411 2002-05-15 Richard Henderson <rth@redhat.com>
18412
18413 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18414 (vfoo1f): Warning here.
18415 (vfoo1l): Don't redefine the alias.
18416
18417 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18418
18419 * g++.dg/init/pm1.C: New test.
18420
18421 2002-05-12 David S. Miller <davem@redhat.com>
18422
18423 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18424 types.
18425
18426 2002-05-10 Roger Sayle <roger@eyesopen.com>
18427
18428 * gcc.c-torture/execute/20020510-1.c: New test case.
18429
18430 2002-05-10 David S. Miller <davem@redhat.com>
18431
18432 * gcc.c-torture/execute/conversion.c: Test long double too.
18433
18434 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18435
18436 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18437 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18438 * lib/g++.exp (g++_link_flags): Likewise.
18439 * lib/objc.exp (objc_target_compile): Likewise.
18440
18441 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18442
18443 * gcc.dg/cpp/poison.c: Update.
18444 * gcc.dg/cpp/20000625-2.c: Remove.
18445 * gcc.dg/cpp/direct2s.c: Remove final test.
18446
18447 2002-05-08 Tom Rix <trix@redhat.com>
18448
18449 * gcc.c-torture/execute/20020508-1.c: New test.
18450 * gcc.c-torture/execute/20020508-2.c: New test.
18451 * gcc.c-torture/execute/20020508-3.c: New test.
18452
18453 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18454
18455 * gcc.dg/cpp/charconst-4.c: More tests.
18456
18457 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c/6569
18460 * gcc.dg/weak-3.c: Update location of warning messages.
18461 * gcc.dg/weak-5.c: Likewise.
18462
18463 2002-05-06 Roger Sayle <roger@eyesopen.com>
18464
18465 * gcc.c-torture/execute/20020506-1.c: New test case.
18466
18467 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18468
18469 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18470
18471 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18472
18473 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18474
18475 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18476
18477 * gcc.dg/cpp/charconst-3.c: New test.
18478
18479 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18480
18481 * gcc.dg/cpp/charconst.c: Update tests.
18482
18483 2002-05-05 Tim Josling <tej@melbpc.org.au>
18484
18485 * treelang: Added directory for new sample language treelang. Also
18486 lib/treelang.exp: New file to signal treelang should be tested.
18487
18488 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18489
18490 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18491 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18492 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18493 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18494 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18495 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18496 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18497
18498 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18499
18500 * gcc.dg/format/xopen-2.c: New test.
18501
18502 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18503
18504 * gcc.dg/20020503-1.c: New test.
18505
18506 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18507
18508 * g++.dg/init/dtor1.C: Make it tougher.
18509
18510 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18511
18512 * g++.dg/init/dtor1.C: New test.
18513
18514 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18515
18516 * gcc.dg/altivec-8.c: New.
18517
18518 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18519
18520 * gcc.dg/altivec-7.c: New.
18521
18522 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18523
18524 * g++.dg/parse/typedef1.C: New test.
18525
18526 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18527
18528 PR c++/6486
18529 * g++.dg/template/friend6.C: New test.
18530
18531 PR c++/6492
18532 * g++.dg/init/copy1.C: New test.
18533
18534 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 * g++.dg/warn/effc1.C: New test.
18537
18538 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18539
18540 * gcc.dg/cpp/if-cexp.c: Add a test.
18541
18542 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18543
18544 * gcc.dg/20020426-2.c: New test.
18545
18546 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18547
18548 * gcc.dg/cpp/if-mop.c: Update.
18549 * gcc.dg/cpp/if-mpar.c: Add test.
18550 * gcc.dg/cpp/if-oppr.c: Update.
18551
18552 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18553
18554 PR c/6343
18555 * gcc.dg/weak-[2-7].c: New tests.
18556
18557 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18558
18559 * gcc.dg/enum1.c: New test.
18560
18561 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18562
18563 PR c++/6497
18564 * g++.dg/inherit/access2.C: New test.
18565
18566 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18567
18568 PR bootstrap/6445
18569 * gcc.dg/20020426-1.c: New test.
18570
18571 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18572
18573 * g++.dg/abi/enum1.C: New test.
18574
18575 2002-04-26 Richard Henderson <rth@redhat.com>
18576
18577 * gcc.dg/c99-bool-1.c: Expect always true warning.
18578
18579 2002-04-25 Roger Sayle <roger@eyesopen.com>
18580
18581 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18582
18583 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18584
18585 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18586 targets.
18587
18588 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18589
18590 * g++.dg/abi/mange7.C: New test.
18591
18592 PR c++/6438.
18593 * g++.dg/parse/stmtexpr2.C: New test.
18594
18595 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18596
18597 * gcc.dg/20020312-2.c: Add SH target.
18598
18599 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18600
18601 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18602 compiler output on mips*-*-irix*.
18603
18604 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18605
18606 * g++.dg/parse/attr1.C: New test.
18607
18608 2002-04-23 Roger Sayle <roger@eyesopen.com>
18609
18610 * gcc.c-torture/execute/string-opt-17.c: New test case.
18611 * gcc.c-torture/execute/memset-2.c: New test case.
18612
18613 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18614
18615 PR c++/6256:
18616 * g++.dg/template/friend5.C: New test.
18617
18618 PR c++/6331:
18619 * g++.dg/template/qual1.C: Likewise.
18620
18621 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18622
18623 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18624 Include stdlib.h, not stdio.h or ctype.h.
18625
18626 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18627
18628 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18629 cris-*-elf* and mmix-*-*.
18630 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18631 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18632 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18633 Ditto.
18634 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18635 * gcc.dg/wchar_t-1.c: Ditto.
18636
18637 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18638
18639 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18640 Clarify comment.
18641
18642 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18643
18644 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18645
18646 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18647
18648 * gcc.c-torture/execute/20000906-1.x: Delete.
18649
18650 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18651
18652 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18653
18654 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18655
18656 * PR6367
18657 * g77.f-torture/execute/6367.f: New test.
18658 * g77.f-torture/execute/6367.x: Disable for MMIX.
18659
18660 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18661
18662 * PR6352
18663 * g++.dg/opt/inline2.C: New test.
18664
18665 2002-04-18 Richard Henderson <rth@redhat.com>
18666
18667 * gcc.dg/20000906-1.c: Enable for all targets.
18668 * gcc.c-torture/compile/iftrap-2.c: New.
18669
18670 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18671
18672 * gcc.dg/20020418-1.c: New test.
18673 * gcc.dg/20020418-2.c: New test.
18674
18675 2002-04-18 Richard Henderson <rth@redhat.com>
18676
18677 * gcc.c-torture/compile/iftrap-1.c: New.
18678 * gcc.dg/iftrap-1.c: Adjust for ia64.
18679 * gcc.dg/iftrap-2.c: New.
18680
18681 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18682
18683 * gcc.c-torture/compile/20020418-1.c: New test.
18684
18685 2002-04-18 Roger Sayle <roger@eyesopen.com>
18686
18687 * gcc.c-torture/compile/20020415-1.c: New.
18688
18689 2002-04-18 David S. Miller <davem@redhat.com>
18690
18691 * gcc.c-torture/execute/20020418-1.c: New test.
18692
18693 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18694
18695 * gcc.dg/20020416-1.c: New test.
18696
18697 * g++.dg/opt/inline1.C: New test.
18698
18699 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18700
18701 * gcc.dg/altivec-5.c: New test.
18702
18703 * gcc.dg/20020415-1.c: New test.
18704
18705 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18706
18707 * testsuite/lib/chill.exp: Remove.
18708
18709 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18710
18711 * g++.dg/other/big-struct.C: New test.
18712
18713 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18714
18715 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18716 of scratch file.
18717
18718 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18719
18720 PR c/6277
18721 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18722 in scan-assembler function name
18723
18724 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18725
18726 * g77.f-torture/execute/980628-4.x,
18727 g77.f-torture/execute/980628-5.x,
18728 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18729 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18730 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18731 i[34567]86-*-*.
18732
18733 2002-04-13 David S. Miller <davem@redhat.com>
18734
18735 * gcc.c-torture/execute/20020413-1.c: New test.
18736
18737 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18738
18739 * gcc.dg/asm-6.c,
18740 * g++.dg/ext/asm1.C: New tests.
18741
18742 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18743
18744 PR c++ 5373.
18745 * g++.dg/parse/stmtexpr1.C: New test.
18746
18747 PR c++/5189.
18748 * g++.dg/template/copy1.C: New test.
18749
18750 2002-04-12 Richard Henderson <rth@redhat.com>
18751
18752 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18753
18754 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18755
18756 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18757 gcc.c-torture/execute/20020307-2.c.
18758
18759 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18760
18761 * g++.dg/ext/attrib5.C,
18762 * g++.dg/lookup/struct1.C: New tests.
18763
18764 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18765
18766 * gcc.dg/20020411-1.c: New test.
18767
18768 * gcc.c-torture/execute/20020411-1.c: New test.
18769
18770 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18771
18772 * g77.f-torture/execute/6177.f: New test.
18773
18774 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18775
18776 PR middle-end/6247
18777 * g++.dg/opt/cleanup1.C: New test.
18778
18779 * g++.dg/opt/const1.C: New test.
18780
18781 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18782
18783 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18784
18785 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18786
18787 PR c++/5507
18788 * g++.dg/template/typename2.C: New test.
18789
18790 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18791
18792 * gcc.c-torture/execute/loop-12.c: New.
18793
18794 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18795
18796 * g77.f-torture/execute/980628-4.x,
18797 g77.f-torture/execute/980628-5.x,
18798 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18799 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18800 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18801
18802 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18803
18804 PR optimization/6086
18805 * g++.dg/opt/preinc1.C: New test.
18806
18807 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18808
18809 PR c++/5571
18810 * g++.dg/opt/static2.C: New test.
18811
18812 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18813
18814 PR c/5120
18815 * gcc.dg/20020406-1.c: New test.
18816
18817 2002-04-04 David S. Miller <davem@redhat.com>
18818
18819 * gcc.c-torture/execute/20020404-1.c: New test.
18820
18821 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18822
18823 PR c/6123
18824 * gcc.dg/20020312-2.c: Do not declare global register variable
18825 if __PIC__ or __pic__ is defined.
18826
18827 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18828
18829 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18830 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18831
18832 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18833
18834 * gcc.misc-tests/linkage.exp: Update last change to handle
18835 sparc*-, not just sparc-.
18836
18837 2002-04-03 Richard Henderson <rth@redhat.com>
18838
18839 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18840
18841 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18842
18843 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18844
18845 2002-04-02 David S. Miller <davem@redhat.com>
18846
18847 * gcc.c-torture/execute/20020402-3.c: New test.
18848
18849 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18850
18851 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18852 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18853
18854 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18855 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18856 g77.f-torture/execute/20001201.x,
18857 g77.f-torture/execute/u77-test.x: New files.
18858
18859 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18860 * gcc.dg/wchar_t-1.c: Ditto.
18861
18862 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18863
18864 * gcc.c-torture/execute/20020402-1.c: New test.
18865
18866 2002-04-01 Richard Henderson <rth@redhat.com>
18867
18868 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18869
18870 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18871
18872 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18873
18874 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18875
18876 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18877
18878 * g++.dg/inherit/template-as-base.C: Expect error.
18879 * g++.dg/inherit/namespace-as-base.C: Likewise.
18880
18881 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18882
18883 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18884 g++.dg/ext/instantiate3.C: Tweak match patterns.
18885
18886 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18887 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18888 -da test.
18889
18890 2002-03-31 Richard Henderson <rth@redhat.com>
18891
18892 * gcc.dg/special/alias-2.c: New.
18893 * gcc.dg/special/ecos.exp: Run it.
18894
18895 2002-03-31 Richard Henderson <rth@redhat.com>
18896
18897 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18898
18899 2002-03-31 Kazu Hirata <kazu@hxi.com>
18900
18901 * gcc.dg/weak-1.c: Disable on h8300 port.
18902
18903 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18904
18905 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18906 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18907 ordering tests.
18908 * g++.dg/bprob/bprob-1.C: New test.
18909 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18910 * g++.dg/gcov/gcov-1.C: New test.
18911 * g++.dg/gcov/gcov-1.x: New file.
18912 * g++.dg/gcov/gcov-2.C: New test.
18913 * g++.dg/gcov/gcov-3.C: New test.
18914 * g++.dg/gcov/gcov-3.h: New file.
18915
18916 2002-03-28 Roger Sayle <roger@eyesopen.com>
18917
18918 * g++.old-deja/g++.other/builtins5.C: New test.
18919 * g++.old-deja/g++.other/builtins6.C: New test.
18920 * g++.old-deja/g++.other/builtins7.C: New test.
18921 * g++.old-deja/g++.other/builtins8.C: New test.
18922 * g++.old-deja/g++.other/builtins9.C: New test.
18923
18924 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18925
18926 * g++.dg/opt/static1.C: New test.
18927
18928 * g++.dg/opt/longbranch1.C: New test.
18929
18930 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18931
18932 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18933
18934 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18935
18936 2002-03-28 Jeffrey A Law (law@redhat.com)
18937
18938 * gcc.c-torture/execute/20020328-1.c: New test.
18939
18940 2002-03-27 Richard Henderson <rth@redhat.com>
18941
18942 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18943 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18944 move from g++.old-deja/g++.ext/.
18945
18946 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18947
18948 * g++.dg/init/new2.C: New test.
18949
18950 2002-03-26 Richard Henderson <rth@redhat.com>
18951
18952 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18953
18954 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18955 on sparc.
18956
18957 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18958 sparcv9 systems.
18959 * gcc.dg/20001102-1.c: Likewise.
18960
18961 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18962
18963 * gcc.dg/cpp/endif-pedantic1.c,
18964 gcc.dg/cpp/endif-pedantic2.c: New tests.
18965
18966 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18967
18968 * g++.dg/init/new1.C: New test.
18969
18970 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18971
18972 * g++.dg/abi/vbase9.C: New test.
18973
18974 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18975
18976 * gcc.dg/arm-asm.c: New test.
18977
18978 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18979
18980 * gcc.dg/Wswitch-enum.c: New test.
18981 Fix PR c/5044.
18982
18983 2002-03-26 Richard Henderson <rth@redhat.com>
18984
18985 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18986 structure.
18987
18988 2002-03-25 Richard Henderson <rth@redhat.com>
18989
18990 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18991 sparcv9 systems.
18992
18993 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18994 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18995
18996 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18997
18998 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18999
19000 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19001
19002 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19003 targets using generic thunk support.
19004
19005 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19006
19007 * gcc.c-torture/compile/20020323-1.c: New test.
19008
19009 * g++.dg/opt/conj2.C: New test.
19010
19011 2002-03-24 Richard Henderson <rth@redhat.com>
19012
19013 * gcc.dg/weak-1.c: Use -fno-common.
19014
19015 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19016
19017 * g77.dg/f77-edit-apostrophe-out.f: New test
19018 * g77.dg/f77-edit-h-out.f: New test
19019 * g77.dg/f77-edit-t-in.f: New test
19020 * g77.dg/f77-edit-t-out.f: New test
19021 * g77.dg/f77-edit-x-out.f: New test
19022 * g77.dg/f77-edit-slash-out.f: New test
19023 * g77.dg/f77-edit-colon-out.f: New test
19024 * g77.dg/f77-edit-s-out.f: New test
19025
19026 2002-03-24 Richard Henderson <rth@redhat.com>
19027
19028 * objc/execute/formal_protocol-6.x: New XFAIL.
19029
19030 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19031
19032 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19033 that do not support weak symbols
19034
19035 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19036
19037 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19038 * lib/g77.exp: Likewise
19039 * lib/objc.exp: Likewise
19040
19041 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19042
19043 * gcc.dg/Wswitch-default.c: New test.
19044
19045 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19046
19047 * g++.dg/other/enum1.C: New test.
19048
19049 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19050
19051 * gcc.dg/pragma-ep-3.c: Fix typo.
19052
19053 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19054
19055 * g++.dg/inherit/template-as-base.C: New test.
19056
19057 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19058
19059 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19060 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19061
19062 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19063
19064 * gcc.dg/cpp/multiline.c: Update to match.
19065
19066 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19067
19068 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19069
19070 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19071
19072 * gcc.dg/cpp/extratokens2.c: New file.
19073
19074 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19075
19076 * gcc.dg/20020312-2.c: Add rs6000 target.
19077
19078 * gcc.c-torture/compile/20020319-1.c: New test.
19079
19080 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19081
19082 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19083 (A, E): Handle this.
19084
19085 2002-03-20 Jason Merrill <jason@redhat.com>
19086
19087 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19088 ignoring -fpic.
19089 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19090 through prune_gcc_output.
19091
19092 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19093
19094 * gcc.c-torture/compile/20020320-1.c: New test.
19095
19096 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19097
19098 * gcc.c-torture/compile/20020318-1.c: New test.
19099
19100 * gcc.dg/struct-by-value-1.c: New test.
19101
19102 * gcc.dg/20020319-1.c: New test.
19103
19104 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19105
19106 * g++.dg/opt/conj1.C: New test.
19107
19108 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19109
19110 * g++.dg/template/qualttp20.C: Revert previous change.
19111 * g++.dg/template/qualttp3.C: Likewise.
19112 * g++.dg/template/qualttp4.C: Likewise
19113 * g++.dg/template/qualttp5.C: Likewise
19114 * g++.dg/template/qualttp6.C: Likewise
19115 * g++.dg/template/qualttp7.C: Likewise
19116 * g++.dg/template/qualttp8.C: Likewise
19117 * g++.dg/template/recurse.C: Likewise.
19118
19119 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19120
19121 * gcc.dg/cpp/wchar-1.c: Update.
19122
19123 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 * g++.dg/template/conv1.C: New test.
19126 * g++.dg/template/conv2.C: New test.
19127 * g++.dg/template/conv3.C: New test.
19128 * g++.dg/template/conv4.C: New test.
19129
19130 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19131
19132 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19133 * g++.dg/template/qualttp3.C: Likewise.
19134 * g++.dg/template/qualttp4.C: Likewise
19135 * g++.dg/template/qualttp5.C: Likewise
19136 * g++.dg/template/qualttp6.C: Likewise
19137 * g++.dg/template/qualttp7.C: Likewise
19138 * g++.dg/template/qualttp8.C: Likewise
19139 * g++.dg/template/recurse.C: Likewise.
19140
19141 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19142
19143 * g++.dg/opt/dtor1.C: New test.
19144
19145 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19146
19147 * gcc.c-torture/compile/20020315-1.c: New test.
19148
19149 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19150
19151 * gcc.dg/weak-1.c: Fix scan tests.
19152
19153 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19154
19155 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19156 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19157 cris-*-aout* mmix-*-*.
19158 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19159 cris-*-aout* mmix-*-*.
19160 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19161 cris-*-elf* cris-*-aout* and mmix-*-*.
19162 * gcc.dg/20001009-1.c: Ditto.
19163 * gcc.dg/20010912-1.c: Ditto.
19164 * gcc.dg/20020122-4.c: Ditto.
19165 * gcc.dg/inline-2.c: Ditto.
19166
19167 2002-03-14 Jeffrey A Law (law@cygnus.com)
19168
19169 * gcc.c-torture/compile/20020314-1.c: New test.
19170
19171 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19172
19173 * gcc.c-torture/execute/20020314-1.c: New test.
19174
19175 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19176
19177 * g++.dg/warn/Wunused-1.C: New test.
19178
19179 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19180
19181 * g++.dg/abi/mangle6.C: New test.
19182
19183 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19184
19185 * gcc.c-torture/compile/20020309-2.c: New test.
19186
19187 * gcc.c-torture/compile/20020312-1.c: New test.
19188
19189 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19190
19191 * g++.dg/other/access1.C: New test.
19192
19193 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19194
19195 * gcc.c-torture/execute/wchar_t-1.c: New test.
19196
19197 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19198
19199 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19200
19201 2002-03-12 Roger Sayle <roger@eyesopen.com>
19202
19203 * gcc.dg/20020312-1.c: New test case.
19204
19205 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19206
19207 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19208
19209 2002-03-11 Richard Henderson <rth@redhat.com>
19210
19211 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19212 * g++.old-deja/g++.jason/report.C: Likewise.
19213
19214 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19215
19216 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19217 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19218
19219 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19220
19221 * testsuite/g++.dg/overload/pmf1.C: New test.
19222
19223 2002-03-11 Kazu Hirata <kazu@hxi.com>
19224
19225 * gcc.c-torture/execute/20020307-1.c: Use long.
19226
19227 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19228
19229 PR optimization/5844
19230 * gcc.dg/20020310-1.c: New test.
19231
19232 2002-03-09 Michael Meissner <meissner@redhat.com>
19233
19234 * gcc.c-torture/execute/memcpy-2.c: New test.
19235 * gcc.c-torture/execute/memset-1.c: New test.
19236 * gcc.c-torture/execute/strlen-1.c: New test.
19237 * gcc.c-torture/execute/strcmp-1.c: New test.
19238 * gcc.c-torture/execute/strncmp-1.c: New test.
19239
19240 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19241
19242 * gcc.dg/ppc-ldstruct.c: New test.
19243
19244 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19245
19246 * gcc.c-torture/execute/va-arg-22.c: New test.
19247
19248 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19249
19250 * gcc.c-torture/compile/20020309-1.c: New test.
19251
19252 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.c-torture/execute/20020307-2.c: New test.
19255
19256 2002-03-07 Jeffrey A Law (law@redhat.com)
19257
19258 * g77.f-torture/compile/20020307-1.f: New test.
19259
19260 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19261
19262 * gcc.dg/unordered-1.c: New test.
19263
19264 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19265
19266 * gcc.c-torture/execute/20020307-1.c: New test.
19267
19268 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19269
19270 * gcc.dg/20020304-1.c: New test.
19271
19272 * gcc.c-torture/compile/20020304-2.c: New test.
19273
19274 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19275
19276 * gcc.c-torture/compile/20020304-1.c: New test case
19277 (from PR c/5830).
19278
19279 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19280
19281 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19282
19283 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19284
19285 * g++.dg/other/classkey1.C: New test.
19286
19287 2002-03-01 Richard Henderson <rth@redhat.com>
19288
19289 * gcc.c-torture/compile/981223-1.x: New.
19290 * gcc.c-torture/compile/920625-1.x: New.
19291
19292 2002-02-28 Richard Henderson <rth@redhat.com>
19293
19294 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19295
19296 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19297
19298 * gcc.c-torture/execute/20020227-1.c: New test.
19299
19300 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19301
19302 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19303 here" ERROR lines.
19304 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19305 * g++.old-deja.g++.other/defarg1.C: Likewise.
19306 * g++.old-deja/g++.pt/calls2.C: Likewise.
19307 * g++.old-deja/g++.pt/crash20.C: Likewise.
19308 * g++.old-deja/g++.pt/crash30.C: Likewise.
19309 * g++.old-deja/g++.pt/crash36.C: Likewise.
19310 * g++.old-deja/g++.pt/crash6.C: Likewise.
19311 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19312 * g++.old-deja/g++.pt/derived3.C: Likewise.
19313 * g++.old-deja/g++.pt/error1.C: Likewise.
19314 * g++.old-deja/g++.pt/friend21.C: Likewise.
19315 * g++.old-deja/g++.pt/friend23.C: Likewise.
19316 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19317 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19318
19319 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19320
19321 * gcc.c-torture/execute/20020225-2.c: New test.
19322
19323 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19324
19325 * gcc.c-torture/execute/920730-1t.c,
19326 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19327 Delete test cases, only relevant to -traditional.
19328
19329 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19330
19331 * gcc.dg/cpp/undef1.c: Remove.
19332 * gcc.dg/cpp/directiv.c: Update.
19333 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19334
19335 2002-02-27 Michael Meissner <meissner@redhat.com>
19336
19337 * gcc.c-torture/execute/20020226-1.c: New test.
19338
19339 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19340
19341 * g++.dg/debug/debug4.C: New test.
19342
19343 * gcc.dg/ia64-visibility-1.c: New test.
19344
19345 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19346
19347 * gcc.dg/debug/20020224-1.c: New.
19348
19349 2002-02-25 Kazu Hirata <kazu@hxi.com>
19350
19351 * gcc.c-torture/execute/960416-1.x: New.
19352 * gcc.c-torture/execute/divconst-3.x: Likewise.
19353
19354 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19355
19356 * gcc.dg/20020224-1.c: New test.
19357
19358 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19359
19360 * gcc.c-torture/execute/20020225-1.c: New.
19361
19362 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19363
19364 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19365
19366 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19367
19368 * gcc.dg/20020222-1.c: New test.
19369
19370 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19371
19372 * g++.dg/opt/anonunion1.C: New test.
19373
19374 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19375
19376 * g++.dg/template/qualttp19.C: New test.
19377 * g++.dg/template/qualttp20.C: New test.
19378 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19379 * g++.old-deja/g++.other/qual1.C: Likewise.
19380
19381 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19382
19383 * gcc.dg/attr-alwaysinline.c: New.
19384
19385 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19386
19387 * gcc.dg/20020220-1.c: New test.
19388
19389 * gcc.dg/20020220-2.c: New test.
19390
19391 * g++.dg/opt/mmx1.C: New test.
19392
19393 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19394
19395 * gcc.c-torture/compile/20020110.c: New test.
19396
19397 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19398
19399 * gcc.c-torture/execute/20020219-1.c: New test.
19400
19401 * gcc.dg/20020219-1.c: New test.
19402
19403 * gcc.dg/noncompile/20020220-1.c: New test.
19404
19405 * g++.dg/opt/ptrintsum1.C: New test.
19406
19407 * gcc.dg/debug/20020220-1.c: New test.
19408
19409 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19410
19411 * gcc.c-torture/execute/20020216-1.c: New test.
19412
19413 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19414
19415 * gcc.dg/decl-1.c: Update, new test.
19416
19417 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19418
19419 * g++.dg/abi/bitfield1.C: New test.
19420 * g++.dg/abi/bitfield2.C: New test.
19421
19422 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19423
19424 * gcc.dg/attr-nest.c: New test.
19425
19426 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19427
19428 * gcc.c-torture/execute/20020215-1.c: New test.
19429
19430 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19431
19432 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19433 * g++.dg/debug/debug.exp: New.
19434 * g++.dg/debug/trivial.C: New.
19435 * g++.dg/debug/debug1.C: Moved...
19436 * g++.dg/other/debug1.C: ...from here.
19437 * g++.dg/debug/debug2.C: Moved...
19438 * g++.dg/other/debug2.C: ...from here.
19439 * g++.dg/debug/debug3.C: Moved...
19440 * g++.dg/other/debug3.C: ...from here.
19441
19442 * gcc.dg/noncompile/20020213-1.c: New test.
19443
19444 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19445
19446 * g++.dg/other/debug3.C: New test.
19447
19448 * gcc.c-torture/execute/20020213-1.c: New test.
19449
19450 2002-02-13 Richard Smith <richard@ex-parrot.com>
19451
19452 * g++.old-deja/g++.other/thunk1.C: New test.
19453
19454 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19455
19456 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19457
19458 2002-02-13 Stan Shebs <shebs@apple.com>
19459
19460 * gcc.dg/altivec-3.c: New.
19461
19462 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19463
19464 * gcc.dg/Wunreachable-1.c: New test.
19465 * gcc.dg/Wunreachable-2.c: New test.
19466
19467 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19468
19469 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19470
19471 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19472
19473 * gcc.dg/decl-1.c: New test.
19474
19475 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19476
19477 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19478
19479 2002-02-10 Kazu Hirata <kazu@hxi.com>
19480
19481 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19482 * gcc.c-torture/compile/980506-1.x: Likewise.
19483
19484 2002-02-10 Kazu Hirata <kazu@hxi.com>
19485
19486 * gcc.dg/20020210-1.c: New.
19487
19488 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19489
19490 * g77.f-torture/execute/947.f: New regression test
19491 for PR fortran/947.
19492
19493 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19494
19495 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19496 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19497
19498 2002-02-08 Richard Henderson <rth@redhat.com>
19499
19500 * gcc.c-torture/compile/labels-3.c: New.
19501
19502 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19503
19504 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19505 expression statements work instead.
19506 * gcc.dg/noncompile/20020207-1.c: New test.
19507
19508 2002-02-07 Richard Henderson <rth@redhat.com>
19509
19510 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19511
19512 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19513
19514 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19515 message from g77
19516 * lib/g77-dg.exp: Trim g77 error messages so that they are
19517 recognized by dg.exp.
19518
19519 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19520
19521 PR fortran/5473
19522 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19523
19524 2002-02-07 Richard Henderson <rth@redhat.com>
19525
19526 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19527 to be sufficiently aligned for integers.
19528
19529 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19530
19531 * g++.dg/template/friend4.C: New test.
19532
19533 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19534
19535 PR fortran/5743
19536 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19537 unsupported cases.
19538
19539 2002-02-07 Richard Henderson <rth@redhat.com>
19540
19541 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19542 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19543 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19544 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19545
19546 2002-02-06 Richard Henderson <rth@redhat.com>
19547
19548 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19549
19550 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19551
19552 * gcc.dg/20020206-1.c: New test.
19553
19554 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19555
19556 * gcc.c-torture/execute/20020206-1.c: New test.
19557
19558 * gcc.c-torture/execute/20020206-2.c: New test.
19559
19560 PR optimization/5429:
19561 * gcc.c-torture/compile/20020206-1.c: New test.
19562
19563 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19564
19565 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19566 as certain file formats cannot support particularly large
19567 alignments.
19568
19569 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19570 and do not expect to be able to link the executable.
19571
19572 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19573 fail because the COFF format does not support the weak attribute.
19574
19575 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19576
19577 * g77.dg/pr5473.f: New test
19578
19579 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19580
19581 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19582 Fix testcase accordingly.
19583
19584 2002-02-04 Richard Henderson <rth@redhat.com>
19585
19586 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19587 (buf): Change to be an array of pointers, not ints.
19588
19589 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19590
19591 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19592 before all tests. Move warning one line above to match where it
19593 C frontend emits.
19594 * gcc.dg/Wswitch-2.c: New test.
19595 * g++.dg/warn/Wswitch-1.C: New test.
19596 * g++.dg/warn/Wswitch-2.C: New test.
19597
19598 2002-02-04 Richard Henderson <rth@redhat.com>
19599
19600 * g++.dg/abi/offsetof.C: Fix size comparison.
19601
19602 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19603
19604 * gcc.dg/cast-qual-2.c: New test.
19605
19606 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19607
19608 * gcc.dg/20020201-4.c: New test.
19609
19610 2002-02-04 Ben Elliston <bje@redhat.com>
19611
19612 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19613 target_info attribute != 0, in addition to the empty string.
19614 (gcc_target_compile): Likewise.
19615
19616 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19617
19618 * gcc.dg/Wswitch.c: New test.
19619 PR gcc/4475. PR gcc/3780.
19620
19621 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19622
19623 * g77.f-torture/execute/5122.f: New test for regressions
19624 against PR fortran/5122.
19625
19626 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19627
19628 * g77.f-torture/compile/pr3743.f: Delete
19629 * g77.dg/pr3743-1.f: New test.
19630 * g77.dg/pr3743-2.f: New test.
19631 * g77.dg/pr3743-3.f: New test.
19632 * g77.dg/pr3743-4.f: New test.
19633
19634 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19635
19636 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19637
19638 2002-02-02 Richard Henderson <rth@redhat.com>
19639
19640 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19641 * gcc.c-torture/execute/bf64-1.c: Likewise.
19642
19643 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19644
19645 * gcc.dg/20020201-2.c: New test.
19646
19647 * gcc.dg/20020201-3.c: New test.
19648
19649 * gcc.c-torture/execute/bitfld-2.c: New test.
19650
19651 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19652
19653 * gcc.dg/bitfld-1.c: Update.
19654 * gcc.dg/bitfld-2.c: Update.
19655 * gcc.c-torture/execute/bitfld-1.x: New.
19656
19657 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19658
19659 * gcc.c-torture/execute/20020201-1.c: New test.
19660
19661 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19662
19663 PR target/5469
19664 * gcc.dg/20020201-1.c: New test.
19665
19666 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19667
19668 PR fortran/3743
19669 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19670 * g77.f-torture/compile/pr3743.x: Remove
19671
19672 2002-01-31 Tom Rix <trix@redhat.com>
19673
19674 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19675
19676 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19677
19678 * gcc.dg/noncompile/20020130-1.c: New test.
19679
19680 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19681
19682 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19683
19684 2002-01-29 Richard Henderson <rth@redhat.com>
19685
19686 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19687 to long long.
19688 * gcc.c-torture/execute/bf64-1.c: Likewise.
19689
19690 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19691
19692 * gcc.c-torture/execute/20020129-1.c: New test.
19693
19694 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19695
19696 * gcc.c-torture/compile/20000224-1.c: Update.
19697 * gcc.c-torture/execute/bitfld-1.c: New tests.
19698 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19699 * gcc.dg/uninit-A.c: Update.
19700
19701 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19702
19703 * g++.dg/template/ctor1.C: Add instantiation.
19704
19705 2002-01-28 Paul Koning <pkoning@equallogic.com>
19706
19707 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19708 argument to __builtin_prefetch to be const ptr.
19709
19710 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19711
19712 * gcc.c-torture/compile/20020120-1.c: New test.
19713
19714 2002-01-27 Kazu Hirata <kazu@hxi.com>
19715
19716 * gcc.c-torture/execute/20020127-1.c: New test.
19717
19718 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19719
19720 * g77.dg/f77-edit-i-in.f: New test
19721 * g77.dg/f77-edit-i-out.f: New test
19722
19723 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19724
19725 * gcc.dg/debug/debug.exp: New file.
19726 * gcc.dg/debug/trivial.c: New file.
19727 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19728 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19729 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19730 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19731 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19732 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19733 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19734 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19735 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19736 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19737 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19738 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19739 * gcc.dg/20000503-1.c: Removed.
19740 * gcc.dg/20010207-1.c: Removed.
19741 * gcc.dg/20011223-1.c: Removed.
19742 * gcc.dg/20020104-2.c: Removed.
19743 * gcc.dg/debug-1.c: Removed.
19744 * gcc.dg/debug-2.c: Removed.
19745 * gcc.dg/debug-3.c: Removed.
19746 * gcc.dg/debug-4.c: Removed.
19747 * gcc.dg/debug-5.c: Removed.
19748 * gcc.dg/debug-6.c: Removed.
19749 * gcc.dg/dwarf2-1.c: Removed.
19750 * gcc.dg/dwarf2-2.c: Removed.
19751
19752 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19753
19754 * g++.old-deja/g++.other/eh5.C: New test.
19755 * g++.old-deja/g++.other/sibcall2.C: New test.
19756 * g++.old-deja/g++.other/array9.C: New test.
19757 * g++.old-deja/g++.other/typename2.C: New test.
19758 * g++.old-deja/g++.other/crash60.C: New test.
19759 * g++.old-deja/g++.other/conv9.C: New test.
19760 * g++.old-deja/g++.other/mangle10.C: New test.
19761 * g++.old-deja/g++.other/unchanging1.C: New test.
19762 * g++.old-deja/g++.other/exprstmt1.C: New test.
19763 * g++.old-deja/g++.other/inline23.C: New test.
19764 * g++.old-deja/g++.eh/ia64-1.C: New test.
19765 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19766 * g++.old-deja/g++.other/reload1.C: New test.
19767 * g++.old-deja/g++.other/static20.C: New test.
19768 * g++.old-deja/g++.other/local-alloc1.C: New test.
19769 * g++.old-deja/g++.other/conv8.C: New test.
19770 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19771 * g++.old-deja/g++.other/storeexpr1.C: New test.
19772 * g++.old-deja/g++.other/storeexpr2.C: New test.
19773 * g++.dg/eh/template2.C: New test.
19774 * g++.dg/warn/weak1.C: New test.
19775
19776 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19777
19778 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19779 Remove first, non-varying, argument.
19780
19781 2002-01-23 Richard Henderson <rth@redhat.com>
19782
19783 * gcc.dg/inline-2.c: New.
19784
19785 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19786 Add optional target arg. Check number of arguments.
19787 (scan-assembler-not, scan-assembler-dem): Likewise.
19788 (scan-assembler-dem-not): Likewise.
19789
19790 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19791
19792 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19793 line 12.
19794 * g++.old-deja/g++.brendan/parse3.C,
19795 g++.old-deja/g++.other/crash26.C,
19796 g++.old-deja/g++.other/crash28.C,
19797 g++.old-deja/g++.other/crash29.C,
19798 g++.old-deja/g++.other/crash30.C,
19799 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19800
19801 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19802
19803 * gcc.dg/20020115-1.c: New.
19804
19805 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19806
19807 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19808
19809 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19810
19811 * gcc.dg/20020122-3.c: New.
19812
19813 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19814
19815 * g++.dg/other/gc1.C: New test.
19816
19817 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19818
19819 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19820
19821 2002-01-22 Richard Henderson <rth@redhat.com>
19822
19823 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19824
19825 2002-01-22 Richard Henderson <rth@redhat.com>
19826
19827 * gcc.dg/20020122-4.c: New.
19828
19829 2002-01-22 H.J. Lu <hjl@gnu.org>
19830
19831 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19832 link output.
19833 * gcc.dg/special/ecos.exp: Likewise.
19834 * lib/g++-dg.exp: Likewise.
19835 * lib/g77-dg.exp: Likewise.
19836 * lib/gcc-dg.exp : Likewise.
19837 * lib/mike-g++.exp: Likewise.
19838 * lib/mike-g77.exp: Likewise.
19839 * lib/mike-gcc.exp: Likewise.
19840 * lib/objc-dg.exp: Likewise.
19841
19842 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19843
19844 PR target/5379
19845 * gcc.dg/20020122-2.c: New test.
19846
19847 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19848
19849 * gcc.dg/20020122-1.c: New test.
19850
19851 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19852
19853 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19854
19855 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19856
19857 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19858
19859 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19860
19861 * gcc.c-torture/compile/20020121-1.c: New test.
19862
19863 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19864
19865 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19866 ld_library_path.
19867
19868 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19869
19870 * gcc.dg/20020218-1.c: New test.
19871
19872 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19873
19874 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19875 messages
19876 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19877 "At global scope" warning
19878 * g++.dg/ext/align1.C: Change cygwin test for alignment
19879 from db-bogus to dg-warning
19880
19881 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19882
19883 * g77.f-torture/compile/cpp2.F: New test.
19884
19885 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19886
19887 * g++.dg/template/access1.C: New test.
19888
19889 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19890
19891 * gcc.dg/20020118-1.c: New.
19892
19893 2002-01-18 Kazu Hirata <kazu@hxi.com>
19894
19895 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19896
19897 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19898
19899 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19900 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19901 alignment warnings.
19902
19903 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19904
19905 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19906 torture_with_loops and torture_without_loops
19907
19908 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19909
19910 * gcc.c-torture/compile/20020116-1.c: New test.
19911
19912 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19913
19914 * gcc.dg/20020116-2.c: New test.
19915
19916 * gcc.dg/ultrasp4.c: New test.
19917
19918 * gcc.dg/20020116-1.c: New test.
19919
19920 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19921
19922 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19923 by EABI.
19924
19925 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19926
19927 * gcc.misc-tests/i386-prefetch.exp: New.
19928 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19929 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19930 * gcc.misc-tests/i386-pf-none-1.c: New test.
19931 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19932
19933 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19934
19935 * gcc.dg/gnu89-init-1.c: Add new tests.
19936
19937 2002-01-15 Andreas Jaeger <aj@suse.de>
19938
19939 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19940 * gcc.dg/i386-mmx-2.c: Likewise.
19941 * gcc.dg/i386-sse-1.c: Likewise.
19942 * gcc.dg/i386-sse-2.c: Likewise.
19943 * gcc.dg/i386-sse-3.c: Likewise.
19944
19945 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19946
19947 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19948 Uncomment additional cases that now pass.
19949
19950 2002-01-11 Richard Henderson <rth@redhat.com>
19951
19952 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19953 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19954
19955 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19956
19957 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19958
19959 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19960
19961 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19962 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19963
19964 2002-01-10 Dale Johannesen <dalej@apple.com>
19965
19966 * gcc.c-torture/execute/loop-11.c: New.
19967
19968 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19969
19970 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19971 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19972
19973 2002-01-09 Richard Henderson <rth@redhat.com>
19974
19975 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19976 type in which to perform the operation for each size.
19977
19978 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19979
19980 * gcc.c-torture/compile/20020109-2.c: New test.
19981
19982 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19983
19984 * gcc.c-torture/execute/loop-10.c: New test.
19985
19986 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19987
19988 * gcc.c-torture/compile/20010226-1.c: New test.
19989 * gcc.c-torture/compile/20010227-1.c: New test.
19990 * gcc.c-torture/compile/20010426-1.c: New test.
19991 * gcc.c-torture/compile/20010510-1.c: New test.
19992 * gcc.c-torture/compile/20010605-3.c: New test.
19993 * gcc.c-torture/compile/20010824-1.c: New test.
19994 * gcc.c-torture/execute/20010409-1.c: New test.
19995 * gcc.dg/noncompile/20000901-1.c: New test.
19996 * gcc.dg/20001023-1.c: New test.
19997 * gcc.dg/20001101-1.c: New test.
19998 * gcc.dg/20001102-1.c: New test.
19999 * gcc.dg/20010207-1.c: New test.
20000 * gcc.dg/20010405-1.c: New test.
20001 * gcc.dg/20010822-1.c: New test.
20002 * gcc.dg/20011107-1.c: New test.
20003
20004 2002-01-09 Jeffrey A Law (law@redhat.com)
20005
20006 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20007
20008 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20009 execution failure on PA targets.
20010
20011 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20012
20013 * gcc.c-torture/compile/20020109-1.c: New test.
20014
20015 2002-01-08 Kazu Hirata <kazu@hxi.com>
20016
20017 * gcc.c-torture/execute/20020108-1.c: New test.
20018
20019 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20020
20021 * gcc.dg/20020108-1.c: New test.
20022
20023 2002-01-08 H.J. Lu <hjl@gnu.org>
20024
20025 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20026 for header files.
20027
20028 2002-01-08 Geoff Keating <geoffk@redhat.com>
20029
20030 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20031 consistency.
20032
20033 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20034
20035 * gcc.dg/altivec-4.c: Test altivec predicates.
20036
20037 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20038
20039 * gcc.c-torture/execute/20020107-1.c: New test.
20040
20041 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20042
20043 PR c/5279
20044 * gcc.c-torture/compile/20020106-1.c: New test.
20045
20046 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20047
20048 * gcc.c-torture/execute/nestfunc-4.c: New test.
20049
20050 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20051
20052 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20053 extra triple that slipped in.
20054 * g++.old-deja/g++.abi/align.C: Likewise.
20055 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20056
20057 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20058
20059 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20060 * g++.old-deja/g++.abi/align.C: Likewise.
20061 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20062
20063 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20064 on FreeBSD/i386.
20065 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20066 FreeBSD.
20067
20068 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20069
20070 * gcc.dg/20020104-1.c: New test.
20071
20072 * gcc.dg/20020104-2.c: New test.
20073
20074 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20075
20076 * gcc.dg/20020103-1.c: Fix typo in target selector.
20077
20078 2002-01-03 Richard Henderson <rth@redhat.com>
20079
20080 * gcc.dg/20020103-1.c: New.
20081
20082 2002-01-03 Kazu Hirata <kazu@hxi.com>
20083
20084 * gcc.c-torture/execute/20020103-1.c: New test.
20085
20086 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20087
20088 * g++.dg/other/debug2.C: New test.
20089
20090 * gcc.c-torture/compile/20020103-1.c: New test.
20091
20092 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20093
20094 * gcc.dg/gnu89-init-1.c: Added new tests.
20095
20096 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20097
20098 * g++.dg/template/friend2.C: Remove as patch is reverted.
20099
20100 * g++.dg/warn/oldcast1.C: New test.
20101
20102 * g++.dg/template/ptrmem1.C: New test.
20103 * g++.dg/template/ptrmem2.C: New test.
20104
20105 * g++.dg/template/ntp.C: New test.
20106
20107 * g++.dg/other/component1.C: New test.
20108
20109 * g++.dg/template/ttp3.C: New test.
20110
20111 * g++.dg/template/friend2.C: New test.
20112 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20113
20114 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20115
20116 * g++.dg/other/ptrmem1.C: New test.
20117 * g++.dg/other/ptrmem2.C: New test.
20118
20119 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20120
20121 * g++.dg/template/ctor1.C: New test.
20122
20123 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20124
20125 * g++.dg/template/friend2.C: New test.
20126
20127 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20128
20129 * gcc.dg/mmix-1.c: New test.
20130
20131 2001-12-31 Richard Henderson <rth@redhat.com>
20132
20133 * gcc.dg/asm-5.c: New.
20134
20135 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20136
20137 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20138 in namespace __gnu_cxx
20139
20140 2001-12-30 Richard Henderson <rth@redhat.com>
20141
20142 * gcc.dg/debug-6.c: New.
20143
20144 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20145
20146 * gcc.c-torture/compile/20011229-2.c: New test.
20147
20148 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20149
20150 * gcc.dg/debug-3.c: New test.
20151 * gcc.dg/debug-4.c: New test.
20152 * gcc.dg/debug-5.c: New test.
20153
20154 2001-12-29 Richard Henderson <rth@redhat.com>
20155
20156 * g++.dg/eh/loop1.C: New.
20157
20158 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20159
20160 * g++.dg/template/crash1.C: New test.
20161
20162 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20163
20164 * g++.dg/other/const1.C: New test.
20165
20166 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20167
20168 * gcc.c-torture/compile/20011229-1.c: New test.
20169
20170 2001-12-28 Stan Shebs <shebs@apple.com>
20171
20172 * lib/objc-torture.exp: Resync with c-torture.exp.
20173 * lib/objc.exp: Load standard libraries.
20174
20175 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20176
20177 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20178 additional tests.
20179
20180 2001-12-27 Roger Sayle <roger@eyesopen.com>
20181
20182 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20183
20184 2001-12-27 Richard Henderson <rth@redhat.com>
20185
20186 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20187
20188 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.dg/eh/ctor1.C: New test.
20191 * g++.dg/other/error2.C: New test.
20192
20193 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20194
20195 * g++.dg/other/init2.C: New test.
20196
20197 2001-12-24 Richard Henderson <rth@redhat.com>
20198
20199 * gcc.dg/20011223-1.c: New.
20200 * gcc.dg/inline-1.c: New.
20201
20202 2001-12-23 Richard Henderson <rth@redhat.com>
20203
20204 * gcc.dg/asm-4.c: Test operand modifiers.
20205
20206 2001-12-23 Richard Henderson <rth@redhat.com>
20207
20208 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20209
20210 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20211
20212 * gcc.c-torture/execute/20011223-1.c: New test.
20213
20214 2001-12-21 Richard Henderson <rth@redhat.com>
20215
20216 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20217 re-enables the warning.
20218
20219 2001-12-21 Richard Henderson <rth@redhat.com>
20220
20221 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20222
20223 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20224
20225 * gcc.c-torture/compile/20011218-1.c: New test.
20226
20227 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20228
20229 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20230 arm-isr.c test.
20231 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20232 epilogue generation for ARM ISR routines.
20233
20234 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20235
20236 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20237 * gcc.dg/format/c90-printf-3.c: Likewise.
20238 * gcc.dg/format/c99-printf-3.c: Likewise.
20239 * gcc.dg/format/ext-1.c: Likewise.
20240 * gcc.dg/format/ext-6.c: Likewise.
20241 * gcc.dg/format/format.h: Prototype unlocked stdio.
20242
20243 2001-12-20 Richard Henderson <rth@redhat.com>
20244
20245 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20246 (arena): Use it.
20247 (malloc): Correct allocation logic. Abort if we fill up the
20248 arena before initialization complete.
20249 (realloc): Correct allocation logic.
20250
20251 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20252
20253 * gcc.c-torture/compile/20011219-2.c: New test.
20254
20255 * gcc.c-torture/execute/20011219-1.c: New test.
20256
20257 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20258
20259 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20260 target does not support weak symbols.
20261
20262 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20263
20264 * gcc.c-torture/compile/20011219-1.c: New test.
20265
20266 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20267
20268 * g++.dg/other/error1.C: New test.
20269
20270 2001-12-17 Jeffrey A Law (law@redhat.com)
20271
20272 * gcc.c-torture/execute/20011217-1.c: New test.
20273
20274 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20275
20276 * objc.dg/special/: New directory.
20277 * objc.dg/special/special.exp: New file.
20278 * objc.dg/special/unclaimed-category-1.h: New file.
20279 * objc.dg/special/unclaimed-category-1a.m: New file.
20280 * objc.dg/special/unclaimed-category-1.m: New file.
20281
20282 2001-12-17 Andreas Jaeger <aj@suse.de>
20283
20284 * gcc.c-torture/compile/20011217-2.c: New test.
20285
20286 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20287
20288 * gcc.c-torture/compile/20011217-1.c: New test.
20289
20290 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20291
20292 * testsuite/gcc.dg/20011214-1.c: New.
20293
20294 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20295
20296 * gcc.dg/altivec-4.c: New.
20297
20298 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20299
20300 * gcc.dg/20011113-1.c: New test.
20301
20302 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20303
20304 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20305 std::__malloc_alloc_template<0> and
20306 std::__default_alloc_template<false, 0>.
20307
20308 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20309
20310 * objc/execute/bf-21.m: New test.
20311 * objc/execute/enumeration-1.m: New test.
20312 * objc/execute/enumeration-2.m: New test.
20313
20314 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20315
20316 * gcc.dg/gnu89-init-1.c: New test.
20317
20318 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20319
20320 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20321 * g++.old-deja/g++.jason/2371.C: Likewise.
20322 * g++.old-deja/g++.jason/template33.C: Likewise.
20323 * g++.old-deja/g++.jason/template34.C: Likewise.
20324 * g++.old-deja/g++.jason/template36.C: Likewise.
20325 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20326 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20327 * g++.old-deja/g++.other/typename1.C: Likewise.
20328 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20329 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20330 * g++.old-deja/g++.pt/typename11.C: Likewise.
20331 * g++.old-deja/g++.pt/typename14.C: Likewise.
20332 * g++.old-deja/g++.pt/typename16.C: Likewise.
20333 * g++.old-deja/g++.pt/typename3.C: Likewise.
20334 * g++.old-deja/g++.pt/typename4.C: Likewise.
20335 * g++.old-deja/g++.pt/typename5.C: Likewise.
20336 * g++.old-deja/g++.pt/typename7.C: Likewise.
20337 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20338
20339 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20340
20341 * g++.dg/other/linkage1.C: New test.
20342 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20343 specifiers.
20344
20345 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20346
20347 * gcc.dg/concat.c: New test.
20348
20349 2001-12-11 Stan Shebs <shebs@apple.com>
20350
20351 * objc/compile: New test directory.
20352 * objc/compile/compile.exp: New expect script.
20353 * objc/compile/20011211-1.m: New compile test.
20354
20355 2001-12-11 Jason Merrill <jason@redhat.com>
20356
20357 * lib/prune.exp (prune_gcc_output): Also handle "In member
20358 function". So many permutations...
20359
20360 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20361
20362 * g++.dg/template/typedef1.C: New test.
20363
20364 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20365
20366 * g++.dg/other/copy1.C: New test.
20367
20368 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20369
20370 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20371
20372 * gcc.dg/builtin-choose-expr.c: New.
20373
20374 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20375
20376 * gcc.dg/altivec-2.c: New.
20377
20378 2001-12-07 Richard Henderson <rth@redhat.com>
20379
20380 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20381
20382 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20383
20384 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20385 ultrasparc.
20386
20387 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20388
20389 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20390
20391 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20392
20393 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20394 variable argument list.
20395
20396 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20397
20398 * gcc.c-torture/execute/memcheck: Delete entire directory.
20399 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20400 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20401
20402 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20403
20404 * gcc.dg/Wshadow-1.c: New test.
20405
20406 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20407
20408 * gcc.c-torture/compile/20011130-1.c: New test.
20409
20410 * gcc.dg/noncompile/20011025-1.c: New test.
20411
20412 * g++.dg/other/anon-union.C: New test.
20413
20414 * gcc.c-torture/execute/20011024-1.c: New test.
20415
20416 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20417
20418 * gcc.c-torture/execute/20000722-1.x,
20419 gcc.c-torture/execute/20010123-1.x: Remove.
20420 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20421 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20422 gcc.dg/c99-complit-2.c: New tests.
20423
20424 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20425
20426 * g++.dg/inherit/base1.C: New test.
20427
20428 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20429
20430 * g++.dg/other/stdarg1.C: New test.
20431
20432 * gcc.c-torture/compile/20011130-2.c: New test.
20433
20434 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20435
20436 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20437 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20438 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20439 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20440 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20441 * gcc.dg/builtin-prefetch-1.c: New test.
20442
20443 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20444
20445 * gcc.dg/20011130-1.c: New test.
20446
20447 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20448
20449 * g++.dg/other/scope1.C: New test.
20450 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20451
20452 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20453
20454 * gcc.dg/vla-init-1.c: New test.
20455
20456 2001-12-01 Geoff Keating <geoffk@redhat.com>
20457
20458 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20459
20460 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20461
20462 * objc.dg/alias.m: Update.
20463 * objc.dg/class-1.m: Update.
20464 * objc.dg/const-str-1.m: Update.
20465 * objc.dg/fwd-proto-1.m: Update.
20466 * objc.dg/id-1.m: Update.
20467 * objc.dg/super-class-1.m: Update.
20468
20469 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20470
20471 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20472 constructs.
20473
20474 2001-11-28 Jeffrey A Law (law@cygnus.com)
20475
20476 * gcc.c-torture/execute/20011128-1.c: New test.
20477
20478 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20479
20480 * gcc.dg/20011127-1.c: New test.
20481
20482 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20483
20484 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20485 from Austin Group draft 7.
20486 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20487 scanf format arguments.
20488 * gcc.dg/format/no-exargs-2.c: New test.
20489
20490 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20491
20492 * g++.dg/abi/vbase8-4.C: New test.
20493
20494 2001-11-24 Ian Lance Taylor <ian@airs.com>
20495
20496 * gcc.c-torture/execute/20011121-1.c: New test.
20497
20498 2001-11-23 Jeffrey A Law (law@cygnus.com)
20499
20500 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20501
20502 2001-11-23 Andreas Jaeger <aj@suse.de>
20503
20504 * gcc.dg/cpp/charconst-2.c: New test.
20505
20506 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20507
20508 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20509 to the host if it is remote. Let tests specify extra headers
20510 they use.
20511 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20512 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20513 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20514 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20515 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20516 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20517 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20518 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20519 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20520 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20521
20522 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20523
20524 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20525 for little endian ARMs.
20526
20527 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20528
20529 * gcc.c-torture/compile/20011119-1.c: New test.
20530 * gcc.c-torture/compile/20011119-2.c: New test.
20531
20532 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20533
20534 * gcc.dg/altivec-1.c: Fix typo.
20535
20536 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20537
20538 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20539
20540 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20541
20542 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20543
20544 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20545
20546 * lib/g77.exp: Don't specify --rpath-link.
20547
20548 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20549 across all the headers.
20550 * gcc.dg/format/format.exp: For testing on a remote host,
20551 copy format.h.
20552
20553 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20554 * gcc.c-torture/execute/930406-1.c: Likewise.
20555 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20556
20557 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20558
20559 * gcc.dg/altivec-1.c: New.
20560
20561 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20562
20563 * gcc.dg/cpp/fpreprocessed.c: New test case.
20564
20565 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20566
20567 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20568 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20569 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20570
20571 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20572
20573 * gcc.dg/no-builtin-1.c: New test.
20574
20575 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20576
20577 * gcc.c-torture/execute/20011115-1.c: New test.
20578
20579 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20580
20581 * gcc.c-torture/compile/20011114-2.c: New test.
20582 * gcc.c-torture/compile/20011114-3.c: New test.
20583 * gcc.c-torture/compile/20011114-4.c: New test.
20584
20585 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20586
20587 * g++.dg/other/init1.C: New test.
20588
20589 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20590
20591 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20592 message.
20593
20594 * gcc.c-torture/execute/20011114-1.c: New testcase.
20595
20596 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20597 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20598 like the (before this change) version of 20010327-1.c.
20599
20600 2001-11-14 Roger Sayle <roger@eyesopen.com>
20601
20602 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20603
20604 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20605
20606 * g++.dg/init/array2.C: New test.
20607
20608 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20609
20610 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20611
20612 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20613
20614 * g++.dg/other/forscope1.C: New test.
20615 * g++.dg/ext/forscope1.C: New test.
20616 * g++.dg/ext/forscope2.C: New test.
20617
20618 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20619
20620 * gcc.c-torture/execute/20011113-1.c: New test.
20621
20622 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20623
20624 * gcc.c-torture/execute/20011109-2.c: New test.
20625
20626 * gcc.c-torture/execute/20011109-1.c: New test.
20627
20628 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20629
20630 * gcc.c-torture/compile/20011109-1.c: New test.
20631
20632 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20633
20634 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20635 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20636 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20637 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20638 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20639 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20640 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20641
20642 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20643
20644 * g++.dg/warn/Wshadow-1.C: New tests.
20645 * g++.old-deja/g++.mike/for3.C: Update.
20646
20647 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20648
20649 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20650 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20651 XFAILs. Adjust expected error texts.
20652 * gcc.c-torture/compile/20011106-1.c,
20653 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20654 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20655 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20656 gcc.dg/c99-array-lval-5.c: New tests.
20657
20658 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20659
20660 * gcc.dg/cpp/defined.c: Update.
20661
20662 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20663
20664 * gcc.c-torture/execute/anon-1.c: New test.
20665
20666 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20667
20668 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20669 same size, so no warning should be produced on stormy16.
20670
20671 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20672 due to oversized array.
20673 * g++.old-deja/g++.mike/ns15.C: Likewise.
20674 * g++.old-deja/g++.pt/crash16.C: Likewise.
20675
20676 2001-11-02 Graham Stott <grahams@redhat.com>
20677
20678 * g++.dgother/debug1.C: Fix typos.
20679
20680 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20681
20682 * g++.dg/other/debug1.C: New test.
20683
20684 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20685
20686 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20687 of unsigned long.
20688
20689 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20690
20691 * gcc.dg/20011029-2.c: New test.
20692
20693 * gcc.c-torture/compile/20011029-1.c: New test.
20694
20695 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20696
20697 * objc/execute/class_self-1.m: New test.
20698 * objc/execute/class_self-2.m: New test.
20699
20700 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20701
20702 * gcc.misc-tests/msgs.exp: Delete.
20703 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20704 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20705 error set to match recent changes.
20706
20707 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20708
20709 * gcc.dg/20011021-1.c: New test.
20710
20711 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20712
20713 * gcc.c-torture/compile/20011023-1.c: New test.
20714
20715 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20716
20717 * lib/g77.exp: Rewrite based on lib/g++.exp.
20718
20719 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20720
20721 * gcc.c-torture/execute/20011019-1.c: New test.
20722
20723 * gcc.dg/20011018-1.c: New test.
20724
20725 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20726
20727 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20728
20729 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20730
20731 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20732 * gcc.dg/attr-invalid.c: Likewise.
20733
20734 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20735
20736 * testsuite/gcc.dg/20011015-1.c: New test.
20737
20738 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20739
20740 * g++.dg/template/unify2.C: New test.
20741
20742 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20743
20744 * g++.dg/other/exception-specification.C: New test
20745
20746 2001-10-13 Tom Rix <trix@redhat.com>
20747
20748 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20749 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20750
20751 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20752
20753 * testsuite/gcc.dg/20011009-1.c: New test.
20754
20755 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20756
20757 PR g++/4476
20758 * g++.dg/other/friend1.C: New test.
20759
20760 2001-10-11 Richard Henderson <rth@redhat.com>
20761
20762 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20763
20764 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20765
20766 * gcc.c-torture/compile/20011010-1.c: New.
20767
20768 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20769
20770 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20771 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20772 g77.f-torture/execute/execute.exp,
20773 g77.f-torture/noncompile/noncompile.exp,
20774 gcc.c-torture/compile/compile.exp,
20775 gcc.c-torture/execute/execute.exp,
20776 gcc.c-torture/execute/ieee/ieee.exp,
20777 gcc.c-torture/execute/memcheck/memcheck.exp,
20778 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20779 objc/execute/execute.exp: Update FSF address.
20780
20781 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20782
20783 * gcc.dg/cpp/cmdlne-C.c: Update.
20784 * gcc.dg/cpp/cmdlne-C2.c: New.
20785
20786 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20787
20788 * gcc.c-torture/execute/20011008-3.c: New.
20789
20790 2001-10-08 DJ Delorie <dj@redhat.com>
20791
20792 * gcc.dg/20011008-1.c: New.
20793 * gcc.dg/20011008-2.c: New.
20794
20795 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20796
20797 * gcc.dg/cpp/spacing1.c: Update test.
20798
20799 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20800
20801 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20802 spelling errors of "separate" as "seperate".
20803
20804 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20805
20806 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20807 enough to avoid inlining.
20808
20809 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20810
20811 * lib/g77.exp: set libg2c_dir correctly.
20812
20813 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20814
20815 * gcc.dg/cpp/macro11.c: New test.
20816
20817 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20818
20819 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20820 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20821 gcc.dg/format/multattr-3.c: New tests.
20822 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20823 tests for format attributes on function pointers being rejected.
20824
20825 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20826
20827 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20828
20829 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20830
20831 * g++.dg/warn/format1.C: New test.
20832
20833 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20834
20835 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20836
20837 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20838
20839 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20840
20841 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20842
20843 * gcc.dg/cpp/redef2.c: Add test.
20844
20845 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20846
20847 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20848 long-standing bug on i686, apparently.
20849 * gcc.c-torture/execute/loop-2c.x: New file.
20850 * gcc.c-torture/execute/loop-2d.x: New file.
20851 * gcc.c-torture/execute/loop-3c.x: New file.
20852
20853 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20854
20855 * gcc.dg/cpp/20000625-2.c: Correct line number.
20856
20857 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20858
20859 * gcc.dg/cpp/macro10.c: New test.
20860 * gcc.dg/cpp/strify3.c: New test.
20861 * gcc.dg/cpp/spacing1.c: Add tests.
20862 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20863 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20864
20865 2001-09-24 DJ Delorie <dj@redhat.com>
20866
20867 * gcc.c-torture/execute/20010924-1.c: New test.
20868
20869 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20870
20871 * testsuite/objc/execute/paste.m: Remove.
20872
20873 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20874
20875 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20876
20877 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20878
20879 * g77.dg/strlen0.f: New test.
20880
20881 2001-09-21 Richard Henderson <rth@redhat.com>
20882
20883 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20884 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20885
20886 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20887
20888 Table-driven attributes.
20889 * g++.dg/ext/attrib1.C: New test.
20890
20891 2001-09-20 DJ Delorie <dj@redhat.com>
20892
20893 * gcc.dg/20000926-1.c: Update expected warning messages.
20894 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20895 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20896 array.
20897
20898 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20899
20900 * g++.dg/eh/registers1.C: New test case.
20901
20902 2001-09-17 Richard Henderson <rth@redhat.com>
20903
20904 * gcc.dg/array-5.c: Fix VLA decomposition test.
20905
20906 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20907
20908 * gcc.dg/cpp/line5.c: New testcase.
20909
20910 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20911
20912 * gcc.dg/cpp/macro9.c: New test.
20913
20914 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20915
20916 * gcc.c-torture/execute/980223.c: Change type of addr from long
20917 to char *.
20918
20919 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20920
20921 * gcc.c-torture/execute/20010915-1.c: New test.
20922
20923 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20924
20925 * g77.dg/bprob: New directory.
20926 * g77.dg/bprob/bprob.exp: New file.
20927 * g77.dg/bprob/bprob-1.f: New test.
20928 * g77.dg/gcov: New directory.
20929 * g77.dg/gcov/gcov.exp: New file.
20930 * g77.dg/gcov/gcov-1.f: New test.
20931 * g77.dg/gcov/gcov-1.x: New file.
20932
20933 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20934
20935 * gcc.dg/cpp/directiv.c: Update.
20936 * gcc.dg/cpp/undef1.c: Update.
20937
20938 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20939
20940 * gcc.dg/20010912-1.c: New test.
20941
20942 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20943
20944 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20945 language-independent file in lib.
20946 * lib/gcov.exp: New file.
20947
20948 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20949
20950 * gcc.c-torture/compile/20010911-1.c: New test.
20951
20952 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20953
20954 * lib/profopt.exp: New, to support profile-directed optimizations.
20955 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20956 * gcc.misc-tests/bprob-1.c: New test.
20957 * gcc.misc-tests/bprob-2.c: New test.
20958
20959 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20960
20961 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20962 XFAIL and which kinds of gcov output to verify.
20963 * gcc.misc-tests/gcov-4b.x: New file.
20964 * gcc.misc-tests/gcov-5b.x: New file.
20965 * gcc.misc-tests/gcov-6.x: New file.
20966 * gcc.misc-tests/gcov-7.c: New test.
20967 * gcc.misc-tests/gcov-7.x: New file.
20968
20969 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20970
20971 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20972 * gcc.misc-tests/gcov-6.c: New test.
20973
20974 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20975
20976 PR c++/3986
20977 * g++.dg/abi/vbase1.C: New test.
20978
20979 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20980
20981 * objc.dg/method-2.m: New.
20982
20983 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20984
20985 PR c++/4203
20986 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20987 * g++.dg/init/empty1.C: New test.
20988
20989 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20990
20991 * gcc.c-torture/compile/20010903-1.c: New test.
20992
20993 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20994
20995 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20996 for m68k.
20997
20998 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20999
21000 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21001
21002 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21003
21004 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21005
21006 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21007
21008 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21009 for 16-bit 'unsigned int'.
21010
21011 2001-08-29 Kazu Hirata <kazu@hxi.com>
21012
21013 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21014
21015 2001-08-27 Richard Henderson <rth@redhat.com>
21016
21017 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21018 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21019
21020 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21021
21022 * gcc.dg/asm-names.c (ymain): New.
21023
21024 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21025
21026 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21027 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21028 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21029
21030 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21031
21032 * gcc.dg/compare5.c: New testcase.
21033
21034 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21035
21036 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21037 and "In instantiation".
21038
21039 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21040
21041 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21042
21043 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21044
21045 * gcc.misc-tests/gcov.exp: Add support for branch information.
21046 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21047 * gcc.misc-tests/gcov-4.c: New test.
21048 * gcc.misc-tests/gcov-4b.c: New test.
21049 * gcc.misc-tests/gcov-5b.c: New test.
21050
21051 2001-08-20 Zack Weinberg <zackw@panix.com>
21052
21053 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21054 expected to fail.
21055
21056 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21057
21058 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21059
21060 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21061
21062 * g++.dg/eh/template1.C: New test.
21063
21064 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21065
21066 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21067 Fix thinko.
21068 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21069 for xfail.
21070
21071 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21072
21073 * lib/g77-dg.exp: Use prune.exp for common procedures
21074 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21075 * lib/g77.exp: (g77-dg-prune) Remove
21076
21077 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21078
21079 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21080
21081 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21082
21083 * g++.dg/template/unify1.C: New test.
21084
21085 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21086
21087 * g++.dg/abi/empty4.C: New test.
21088
21089 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21090
21091 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21092 solaris2.*
21093 * g77.f-torture/compile/pr3743.x: Likewise
21094
21095 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21096
21097 * g++.dg/other/using-declaration.C: New test.
21098
21099 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21100
21101 * gcc.dg/cpp/tr-sign.c: New testcase.
21102
21103 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21104
21105 * gcc.dg/cpp/19951025-1.c: Revert.
21106 * gcc.dg/cpp/directiv.c: We no longer process directives that
21107 interrupt macro arguments.
21108
21109 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21110
21111 * gcc.dg/bconstp-1.c: New test.
21112
21113 2001-08-03 Richard Henderson <rth@redhat.com>
21114
21115 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21116
21117 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21118
21119 * gcc.dg/cpp/19951025-1.c: Update.
21120
21121 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21122
21123 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21124 should be x.
21125
21126 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21127
21128 Kill -fhonor-std.
21129 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21130 * g++.old-deja/g++.other/std1.C: Likewise.
21131 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21132
21133 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21134
21135 * lib/g77.exp: Load gcc-defs.exp for common procedures
21136 (g77_pass, g77_fail, g77_finish, g77_exit,
21137 ${tool}_check_unsupported_p} Now redundant. Deleted.
21138
21139 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21140
21141 * g77.dg/fbackslash.f
21142 * g77.dg/fcase-preserve.f
21143 * g77.dg/ff90-1.f
21144 * g77.dg/ffixed-line-length-0.f
21145 * g77.dg/ffixed-line-length-132.f
21146 * g77.dg/ffixed-line-length-7.f
21147 * g77.dg/ffixed-line-length-72.f
21148 * g77.dg/ffixed-line-length-none.f
21149 * g77.dg/ffree-form-1.f
21150 * g77.dg/fno-backslash.f
21151 * g77.dg/fno-f90-1.f
21152 * g77.dg/fno-fixed-form-1.f
21153 * g77.dg/fno-onetrip.f
21154 * g77.dg/fno-typeless-boz.f
21155 * g77.dg/fno-underscoring.f
21156 * g77.dg/fno-vxt-1.f
21157 * g77.dg/fonetrip.f
21158 * g77.dg/ftypeless-boz.f
21159 * g77.dg/fugly-assumed.f
21160 * g77.dg/funderscoring.f
21161 * g77.dg/fvxt-1.f
21162
21163 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21164
21165 * objc.dg/fwd-proto-1.m: New.
21166 * objc.dg/local-decl-1.m: New.
21167 * objc.dg/naming-1.m: New.
21168 * objc.dg/naming-2.m: New.
21169 * objc.dg/proto-hier-1.m: New.
21170
21171 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21172
21173 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21174 largest-type elements to a struct makes its size grow.
21175
21176 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21177
21178 * g++.dg/abi/vthunk1.C: New test.
21179
21180 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21181
21182 * g++.dg/abi/vbase8-22.C: New test.
21183
21184 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21185
21186 * gcc.dg/cpp/macro8.c: New test.
21187
21188 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21189
21190 * g++.dg/abi/vbase8-21.C: New test.
21191
21192 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21193
21194 * g++.dg/abi/vbase8-10.C: New test.
21195
21196 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21197
21198 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21199 ${tool}_set_ld_library_path.
21200 Changed caller.
21201 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21202 g++.exp.
21203
21204 2001-07-26 Stan Cox <scox@redhat.com>
21205
21206 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21207 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21208 gcc_exit, gcc_check_unsupported_p):
21209 Moved to gcc-deps.exp
21210 * gcc-deps.exp: New file.
21211
21212 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21213
21214 * g++.old-deja/g++.pt/defarg14.C: New test.
21215
21216 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21217
21218 * g++.old-deja/g++.other/lineno5.C: New test.
21219
21220 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21221
21222 * g++.old-deja/g++.pt/crash68.C: New test.
21223
21224 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21225
21226 * g++.old-deja/g++.other/crash42.C: New test.
21227
21228 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21229
21230 * gcc.dg/cpp/extratokens.c: Fix.
21231 * gcc.dg/cpp/skipping2.c: New tests.
21232
21233 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21234
21235 * gcc.c-torture/execute/20010724-1.c: New file.
21236 * gcc.c-torture/execute/20010724-1.x: New file.
21237
21238 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21239
21240 * g++.old-deja/g++.other/cond7.C: New test.
21241
21242 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21243
21244 * g++.old-deja/g++.other/optimize4.C: New test.
21245
21246 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21247
21248 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21249
21250 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21251
21252 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21253 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21254 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21255 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21256
21257 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21258 bug report" message.
21259
21260 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21261 * g++.dg/ext/instantiate1.C: Move from old-deja.
21262
21263 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21264
21265 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21266 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21267 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21268 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21269
21270 2001-07-23 Jeffrey A Law (law@cygnus.com)
21271
21272 * gcc.c-torture/execute/20010723-1.c: New test.
21273
21274 2001-07-23 Ben Elliston <bje@redhat.com>
21275
21276 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21277
21278 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21279
21280 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21281 i[34567]86-*-*.
21282 Delete handling of ieee_multilib_flags.
21283 Pass -mieee for alpha*-*-* and sh-*-*.
21284 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21285
21286 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21287
21288 Remove old-abi tests.
21289 * g++.old-deja/g++.mike/p11116.C: Remove.
21290 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21291
21292 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21293
21294 * g77.f-torture/compile/pr3743.f: New test
21295
21296 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21297
21298 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21299
21300 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21301
21302 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21303 g++.old-deja/g++.pt/static6.C: Likewise.
21304 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21305 supports weak symbols.
21306
21307 2001-07-18 Andreas Jaeger <aj@suse.de>
21308
21309 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21310 supported again.
21311
21312 2001-07-18 Andreas Jaeger <aj@suse.de>
21313
21314 * gcc.dg/iftrap-1.c: Fix target line.
21315
21316 2001-07-17 Richard Henderson <rth@redhat.com>
21317
21318 * gcc.c-torture/execute/20010717-1.c: New.
21319
21320 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21321
21322 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21323 tests.
21324
21325 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21326
21327 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21328
21329 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21330
21331 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21332 UAC_SIGBUS, UAC_NOPRINT definitions.
21333
21334 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21335
21336 * objc/execute/object_is_class.m: New test.
21337 * objc/execute/object_is_meta_class.m: New test.
21338
21339 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21340
21341 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21342 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21343
21344 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21345
21346 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21347 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21348
21349 2001-07-14 Richard Henderson <rth@redhat.com>
21350
21351 * gcc.dg/iftrap-1.c: New.
21352
21353 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21354
21355 * g77.f-torture/execute/intrinsic77.f: New test.
21356
21357 2001-07-11 Janis Johnson <janis@us.ibm.com>
21358
21359 * gcc.misc-tests/gcov-3.c: New test.
21360
21361 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21362
21363 * gcc.c-torture/compile/20010711-1.c,
21364 * gcc.c-torture/compile/20010711-2.c: New tests.
21365
21366 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21367
21368 * gcc.c-torture/execute/20010711-1.c: New test.
21369
21370 2001-07-11 Ben Elliston <bje@redhat.com>
21371
21372 * g++.old-deja/g++.other/enum5.C: New test.
21373
21374 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21375
21376 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21377 (g++-dg-prune): Call prune_gcc_output.
21378 * prune.exp: New file for prune_gcc_output.
21379 * lib/g++.exp, lib/gcc.exp: Load it.
21380
21381 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21382
21383 * gcc.c-torture/compile/20010701-1.c,
21384 g++.old-deja/g++.ext/attrib6.C: New tests.
21385
21386 2001-07-06 Jeffrey A Law (law@cygnus.com)
21387
21388 * gcc.c-torture/compile/20010706-1.c: New test.
21389
21390 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21391
21392 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21393
21394 2001-06-28 Stan Shebs <shebs@apple.com>
21395
21396 * gcc.dg/pragma-darwin.c: New test.
21397
21398 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21399
21400 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21401 Solaris 2.[678] system.
21402
21403 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21404
21405 * gcc.dg/20010622-1.c: New test.
21406
21407 2001-06-18 Stan Shebs <shebs@apple.com>
21408
21409 * objc.dg: New directory.
21410 * objc.dg/dg.exp: New file.
21411 * objc.dg/alias.m: New.
21412 * objc.dg/class-1.m: New.
21413 * objc.dg/class-2.m: New.
21414 * objc.dg/const-str-1.m: New.
21415 * objc.dg/const-str-2.m: New.
21416 * objc.dg/id-1.m: New.
21417 * objc.dg/method-1.m: New.
21418 * objc.dg/super-class-1.m: New.
21419 * lib/objc-dg.exp: New file.
21420
21421 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21422
21423 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21424 of label name.
21425
21426 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21427
21428 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21429
21430 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21431
21432 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21433 variable.
21434
21435 2001-06-12 Richard Henderson <rth@redhat.com>
21436
21437 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21438
21439 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21440
21441 * g++.old-deja/g++.abi/vbase5.C: New test.
21442 * g++.old-deja/g++.abi/vbase6.C: New test.
21443 * g++.old-deja/g++.abi/vbase7.C: New test.
21444
21445 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21446
21447 * gcc.c-torture/compile/20010610-1.c: New test.
21448
21449 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21450
21451 * g++.old-deja/g++.abi/vbase4.C: New test.
21452
21453 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21454
21455 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21456 support %f for HC11/HC12 targets.
21457 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21458 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21459 on HC11/HC12 targets.
21460 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21461
21462 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21463
21464 * gcc.dg/wchar_t-1.c: New file.
21465 * gcc.dg/wint_t-1.c: Likewise.
21466
21467 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21468
21469 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21470
21471 2001-06-11 Richard Henderson <rth@redhat.com>
21472
21473 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21474
21475 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21476
21477 * gcc.c-torture/compile/20010611-1.c: New test.
21478
21479 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21480
21481 * gcc.dg/c99-tag-1.c: Add more tests.
21482
21483 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21484
21485 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21486 representation on MN10300 and ARM/Thumb.
21487
21488 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21489
21490 * g77.f-torture/execute/20010610.f: New.
21491
21492 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21493
21494 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21495 names.
21496
21497 2001-06-09 Richard Henderson <rth@redhat.com>
21498
21499 * gcc.c-torture/execute/ashrdi-1.c: New.
21500 * gcc.c-torture/execute/ashldi-1.c: New.
21501 * gcc.c-torture/execute/lshrdi-1.c: New.
21502
21503 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21504
21505 * objc/execute/load-3.m: Added. Check sending +load to categories,
21506 in addition to classes.
21507
21508 2001-06-08 Stan Shebs <shebs@apple.com>
21509
21510 * objc/execute/load-2.m: New test. From Nicola Pero
21511 <n.pero@mi.flashnet.it>.
21512
21513 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21514
21515 * gcc.c-torture/execute/20010605-2.c: New test.
21516
21517 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21518
21519 * g++.old-deja/g++.abi/vbase2.C: New test.
21520 * g++.old-deja/g++.abi/vbase3.C: New test.
21521
21522 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21523
21524 * g++.old-deja/g++.pt/friend49.C: New test.
21525
21526 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21527
21528 * g++.old-deja/g++.ext/anon3.C: New test.
21529
21530 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21531
21532 * g++.old-deja/g++.other/conv7.C: New test.
21533
21534 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21535
21536 * gcc.c-torture/compile/20010605-2.c: New test.
21537
21538 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21539
21540 * gcc.c-torture/execute/20010604-1.c: New test.
21541
21542 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21543
21544 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21545
21546 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21547
21548 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21549 (g++_link_flags): Likewise.
21550 (g++_init): Pass gccpath's value to two previous functions.
21551
21552 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21553
21554 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21555 Ensure logfile entry matches exec command line.
21556
21557 2001-05-31 Richard Henderson <rth@redhat.com>
21558
21559 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21560 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21561
21562 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21563
21564 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21565 compiler for irix6.2
21566
21567 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21568
21569 * g++.old-deja/g++.other/optimize3.C: New file.
21570
21571 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21572
21573 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21574 assemble.
21575
21576 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21577
21578 * g++.old-deja/g++.other/optimize2.C: New file.
21579
21580 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21581
21582 * gcc.c-torture/compile/20010518-2.c: New file.
21583 * gcc.c-torture/execute/20010518-1.c: New file.
21584 * gcc.c-torture/execute/20010518-2.c: New file.
21585
21586 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21587
21588 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21589
21590 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21591
21592 G++ no longer defines builtins that do not begin with __builtin.
21593 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21594 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21595 * g++.old-deja/g++.law/builtin1.C: Likewise.
21596 * g++.old-deja/g++.law/cvt2.C: Likewise.
21597 * g++.old-deja/g++.mike/net5.C: Likewise.
21598 * g++.old-deja/g++.other/builtins1.C: Likewise.
21599 * g++.old-deja/g++.other/builtins2.C: Likewise.
21600 * g++.old-deja/g++.other/builtins3.C: Likewise.
21601 * g++.old-deja/g++.other/builtins4.C: Likewise.
21602 * g++.old-deja/g++.other/inline8.C: Likewise.
21603 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21604
21605 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21606
21607 * g++.old-deja/g++.pt/using1.C: Adjust.
21608 * g++.old-deja/g++.pt/using2.C: New test.
21609
21610 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21611
21612 * gcc.dg/cpp/charconst.c: New tests.
21613 * gcc.dg/cpp/escape.c: New tests.
21614 * gcc.dg/cpp/escape-1.c: New tests.
21615 * gcc.dg/cpp/escape-2.c: New tests.
21616 * gcc.dg/cpp/ucs.c: New tests.
21617
21618 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21619
21620 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21621 native compiler for irix6.5.
21622
21623 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21624
21625 * lib/g++.exp (g++_include_flags): Use args to compute
21626 get_multilibs.
21627 (g++_link_flags): Likewise.
21628 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21629
21630 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21631
21632 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21633
21634 2001-05-21 Geoff Keating <geoffk@redhat.com>
21635
21636 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21637 this file.
21638
21639 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21640
21641 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21642 STACK_SIZE;
21643 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21644 to STACK_SIZE; Use it to define size of add_histo array.
21645 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21646 to STACK_SIZE.
21647 (f): Use GITT_SIZE to define size of gitt local table.
21648 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21649 to STACK_SIZE; Use it to define size of bytemem array.
21650
21651 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21652
21653 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21654 on 68HC11/HC12 due to the asm instruction.
21655 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21656 * gcc.c-torture/compile/920520-1.x: Likewise.
21657 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21658 on 68HC11/HC12 because the function is larger than 64K.
21659 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21660 on 68HC11/HC12 because the structure is too large.
21661
21662 2001-05-20 Richard Henderson <rth@redhat.com>
21663
21664 * gcc.c-torture/execute/20010520-1.c: New.
21665
21666 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21667
21668 * g++.old-deja/g++.warn/compare1.C: New test.
21669 * gcc.dg/compare4.c: New test.
21670
21671 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21672
21673 * g++.old-deja/g++.other/optimize1.C: New test.
21674
21675 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21676
21677 * g++.old-deja/g++.pt/spec41.C: New test.
21678
21679 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21680
21681 * gcc.c-torture/compile/20010114-1.x: Remove.
21682
21683 2001-05-18 Stan Shebs <shebs@apple.com>
21684
21685 * gcc.c-torture/compile/20010518-1.c: New test.
21686
21687 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21688
21689 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21690 * g++.old-deja/g++.pt/crash67.C: New test.
21691
21692 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21693
21694 * g++.old-deja/g++.other/debug9.C: New test.
21695
21696 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21697
21698 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21699
21700 2001-05-16 Jan Hubicka <jh@suse.cz>
21701
21702 * gcc.c-torture/compile/20010516-1.c: New test.
21703
21704 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21705
21706 * g++.old-deja/g++.other/crash41.C: New test.
21707
21708 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21709
21710 * g++.old-deja/g++.pt/crash66.C: New test.
21711
21712 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21713
21714 * g++.old-deja/g++.robertl/eb27.C: Convert.
21715
21716 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21717
21718 * g++.dg/friend-warn.C: New test. Do not warn about friend
21719 declaration being redundant.
21720
21721 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21722
21723 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21724
21725 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21726
21727 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21728
21729 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21730
21731 * lib/g++.exp: Use testsuite_flags.
21732
21733 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21734
21735 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21736
21737 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21738
21739 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21740
21741 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21742
21743 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21744
21745 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21746
21747 * gcc.c-torture/compile/20010313-1.c: New test.
21748
21749 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21750
21751 * gcc.dg/cpp/direct2.c: New test.
21752 * gccq.dg/cpp/direct2s.c: New test.
21753
21754 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21755
21756 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21757
21758 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21759 * g++.old-deja/g++.other/op3.C: Likewise.
21760
21761 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21762
21763 * gcc.dg/cpp/syshdr.h: New file.
21764 * gcc.dg/cpp/sysmac1.c: Update.
21765 * gcc.dg/cpp/sysmac2.c: Update.
21766
21767 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21768
21769 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21770
21771 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21772
21773 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21774 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21775
21776 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21777
21778 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21779
21780 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21781
21782 * lib/g++.exp (g++_include_flags): Don't use any special flags
21783 if TESTING_IN_BUILD_TREE is not defined.
21784 (g++_init): Use a plain 'c++' as the compiler if
21785 TESTING_IN_BUILD_TREEE is not defined.
21786
21787 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21788
21789 * g++.old-deja/g++.eh/catch13.C: New test.
21790 * g++.old-deja/g++.eh/catch14.C: New test.
21791
21792 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21793
21794 * gcc.dg/cpp/tr-define.c: New test.
21795
21796 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21797
21798 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21799 <stdlib.h>, not <malloc.h>.
21800
21801 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21802
21803 * g++.old-deja/g++.ns/template17.C: New test.
21804
21805 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21806
21807 * g++.old-deja/g++.pt/ref4.C: New test.
21808
21809 2001-04-30 Richard Henderson <rth@redhat.com>
21810
21811 * gcc.dg/20000724-1.c: Revert last change.
21812
21813 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21814
21815 * g77.f-torture/execute/20010430.f: New test.
21816
21817 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21818
21819 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21820
21821 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21822
21823 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21824
21825 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21826
21827 * g++.old-deja/g++.eh/crash6.C: New test.
21828
21829 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21830
21831 * g++.old-deja/g++.other/warn7.C: New test.
21832
21833 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21834
21835 * g++.old-deja/g++.other/defarg9.C: New test.
21836
21837 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21838
21839 * g77.f-torture/compile/20010426.f: New test.
21840 * g77.f-torture/execute/20010426.f: New test.
21841
21842 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21843
21844 * g77.f-torture/compile/20000629-1.x: Remove - error
21845 has been fixed.
21846
21847 2001-04-26 Jeffrey A Law (law@cygnus.com)
21848
21849 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21850 Tweak slightly to work with g++.dg framework.
21851 * g++.dg/special/ecos.exp: Run initp1.C test.
21852 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21853
21854 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21855 its linker doesn't give line numbers either.
21856 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21857
21858 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21859
21860 * g++.old-deja/g++.other/lex1.C: New test.
21861
21862 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21863
21864 * gcc.dg/noncompile/20010425-1.c: New test.
21865
21866 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21867
21868 * g++.old-deja/g++.pt/mangle2.C: New test.
21869
21870 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21871
21872 * gcc.dg/format/plus-1.c: New test.
21873
21874 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21875
21876 * gcc.dg/20010423-1.c: New test.
21877
21878 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21879
21880 * gcc.c-torture/execute/20010422-1.c: New test.
21881
21882 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21883
21884 * g++.old-deja/g++.ns/type2.C: New test.
21885
21886 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21887
21888 * g++.old-deja/g++.other/perf1.C: New test.
21889
21890 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21891
21892 * gcc.dg/c99-func-2.c: Remove xfail.
21893 * gcc.dg/c99-func-3.c: Remove xfail.
21894 * gcc.dg/c99-func-4.c: Remove xfail.
21895
21896 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21897
21898 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21899
21900 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21901
21902 * gcc.c-torture/compile/20010423-1.c: New test.
21903
21904 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21905
21906 * g++.old-deja/g++.pt/typename28.C: New test.
21907
21908 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21909
21910 * g++.old-deja/g++.abi/empty2.C: New test.
21911 * g++.old-deja/g++.abi/empty3.C: New test.
21912
21913 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21914
21915 * g++.old-deja/g++.other/comdat2.C: New test.
21916 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21917
21918 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21919
21920 * g++.old-deja/g++.other/overload14.C: New test.
21921
21922 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21923
21924 * g++.old-deja/g++.other/lookup23.C: New test.
21925
21926 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21927
21928 * gcc.c-torture/execute/20010403-1.c: New test.
21929
21930 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21931 Mark Mitchell <mark@codesourcery.com>
21932
21933 * lib/old-dejagnu.exp: Don't delete output of executable.
21934 Add .exe suffix to executables.
21935
21936 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21937
21938 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21939
21940 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21941
21942 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21943
21944 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21945
21946 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21947 * g++.old-deja/g++.abi/crash1.C: New test.
21948
21949 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21950
21951 * g++.old-deja/g++.other/crash40.C: New test.
21952
21953 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21954
21955 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21956
21957 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21958
21959 * g++.old-deja/g++.other/warn6.C: New test.
21960
21961 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21962
21963 * g++.old-deja/g++.robertl/eb42.C: Same.
21964
21965 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21966
21967 * gcc.dg/wtr-conversion-1.c: New testcase.
21968
21969 2001-04-10 Richard Henderson <rth@redhat.com>
21970
21971 * g++.old-deja/g++.other/array5.C: New.
21972
21973 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21974
21975 * gcc.c-torture/execute/20010408-1.c: New test.
21976
21977 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21978
21979 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21980 headers and constructs.
21981 * g++.old-deja/g++.robertl/eb79.C: Same.
21982 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21983 * g++.old-deja/g++.robertl/eb73.C: Same.
21984 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21985 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21986 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21987 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21988 * g++.old-deja/g++.robertl/eb44.C: Same.
21989 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21990 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21991 * g++.old-deja/g++.robertl/eb39.C: Same.
21992 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21993 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21994 * g++.old-deja/g++.robertl/eb30.C: Same.
21995 * g++.old-deja/g++.robertl/eb3.C: Same.
21996 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21997 * g++.old-deja/g++.robertl/eb21.C: Same.
21998 * g++.old-deja/g++.robertl/eb15.C: Same.
21999 * g++.old-deja/g++.robertl/eb118.C: Same.
22000 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22001 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22002 * g++.old-deja/g++.robertl/eb109.C: Same.
22003 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22004 * g++.old-deja/g++.mike/rtti1.C: Same.
22005 * g++.old-deja/g++.mike/p658.C: Same.
22006 * g++.old-deja/g++.mike/net46.C: Same.
22007 * g++.old-deja/g++.mike/net34.C: Same.
22008 * g++.old-deja/g++.mike/memoize1.C: Same.
22009 * g++.old-deja/g++.mike/eh2.C: Same.
22010 * g++.old-deja/g++.law/weak.C: Same.
22011 * g++.old-deja/g++.law/visibility7.C: Same.
22012 * g++.old-deja/g++.law/visibility25.C: Same.
22013 * g++.old-deja/g++.law/visibility22.C: Same.
22014 * g++.old-deja/g++.law/visibility2.C: Same.
22015 * g++.old-deja/g++.law/visibility17.C: Same.
22016 * g++.old-deja/g++.law/visibility13.C: Same.
22017 * g++.old-deja/g++.law/visibility10.C: Same.
22018 * g++.old-deja/g++.law/visibility1.C: Same.
22019 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22020 * g++.old-deja/g++.law/vbase1.C: Same.
22021 * g++.old-deja/g++.law/operators32.C: Same.
22022 * g++.old-deja/g++.law/nest3.C: Same.
22023 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22024 * g++.old-deja/g++.law/except5.C (main): Same.
22025 * g++.old-deja/g++.law/cvt7.C (run): Same.
22026 * g++.old-deja/g++.law/cvt2.C: Same.
22027 * g++.old-deja/g++.law/cvt16.C: Same.
22028 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22029 * g++.old-deja/g++.law/ctors17.C (main): Same.
22030 * g++.old-deja/g++.law/ctors13.C: Same.
22031 * g++.old-deja/g++.law/ctors12.C (main): Same.
22032 * g++.old-deja/g++.law/ctors10.C: Same.
22033 * g++.old-deja/g++.law/code-gen5.C: Same.
22034 * g++.old-deja/g++.law/bad-error7.C: Same.
22035 * g++.old-deja/g++.law/arm9.C: Same.
22036 * g++.old-deja/g++.law/arm12.C: Same.
22037 * g++.old-deja/g++.law/arg8.C: Same.
22038 * g++.old-deja/g++.law/arg1.C: Same.
22039 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22040 * g++.old-deja/g++.jason/template31.C: Same.
22041 * g++.old-deja/g++.jason/template24.C (main): Same.
22042 * g++.old-deja/g++.jason/2371.C: Same.
22043 * g++.old-deja/g++.eh/new2.C: Same.
22044 * g++.old-deja/g++.eh/new1.C: Same.
22045 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22046 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22047 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22048 * g++.old-deja/g++.brendan/crash62.C: Same.
22049 * g++.old-deja/g++.brendan/crash52.C: Same.
22050 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22051 * g++.old-deja/g++.brendan/crash38.C: Same.
22052 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22053 * g++.old-deja/g++.brendan/copy9.C: Same.
22054
22055 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22056
22057 * gcc.c-torture/execute/20001203-2.c (memset):
22058 Count argument is of type __SIZE_TYPE__.
22059
22060 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22061
22062 * gcc.c-torture/compile/20010404-1.c: New test.
22063
22064 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22065
22066 * gcc.c-torture/compile/20010326-1.c: New test.
22067
22068 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22069
22070 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22071 peculiarities of the SH.
22072 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22073
22074 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22075
22076 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22077 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22078 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22079
22080 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22081
22082 * g77.f-torture/compile/20010321-1.f: New test.
22083
22084 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22085
22086 * gcc.c-torture/compile/20010329-1.c: New test.
22087
22088 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22089
22090 * gcc.c-torture/execute/20010329-1.c: New test.
22091
22092 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22093
22094 * g++.old-deja/g++.other/eh4.C: Fix typo.
22095
22096 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22097
22098 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22099
22100 2001-03-28 Philip Blundell <philb@gnu.org>
22101
22102 * gcc.c-torture/compile/20010328-1.c: New test.
22103
22104 2001-03-27 Richard Henderson <rth@redhat.com>
22105
22106 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22107 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22108
22109 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22110
22111 * gcc.c-torture/compile/20010327-1.c: New test.
22112
22113 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 * g++.old-deja/g++.other/friend12.C: New test.
22116 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22117 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22118
22119 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22120
22121 * gcc.c-torture/execute/20010325-1.c: New test.
22122
22123 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22124
22125 * g++.old-deja/g++.other/mangle3.C: New test.
22126
22127 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22128
22129 * g++.old-deja/g++.other/anon8.C: New test.
22130
22131 2001-03-20 Philip Blundell <philb@gnu.org>
22132
22133 * gcc.c-torture/compile/20010320-1.c: New test.
22134
22135 2001-03-17 Richard Henderson <rth@redhat.com>
22136
22137 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22138
22139 2001-03-15 Geoff Keating <geoff@redhat.com>
22140
22141 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22142 tests on AIX.
22143
22144 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22145
22146 * g++.old-deja/g++.other/eh4.C: New test.
22147
22148 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22149
22150 * gcc.dg/cpp/mi1.c: Update.
22151
22152 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22153
22154 * g++.old-deja/g++.other/regstack.C: New test.
22155
22156 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22157
22158 * g++.old-deja/g++.other/ref4.C: New test.
22159
22160 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22161
22162 * objc/execute/va_method.m: Added.
22163 * objc/execute/IMP.m: Added.
22164 * objc/execute/_cmd.m: Added.
22165 * objc/execute/accessing_ivars.m: Added.
22166 * objc/execute/class-1.m: Added.
22167 * objc/execute/class-10.m: Added.
22168 * objc/execute/class-11.m: Added.
22169 * objc/execute/class-12.m: Added.
22170 * objc/execute/class-13.m: Added.
22171 * objc/execute/class-14.m: Added.
22172 * objc/execute/class-2.m: Added.
22173 * objc/execute/class-3.m: Added.
22174 * objc/execute/class-4.m: Added.
22175 * objc/execute/class-5.m: Added.
22176 * objc/execute/class-6.m: Added.
22177 * objc/execute/class-7.m: Added.
22178 * objc/execute/class-8.m: Added.
22179 * objc/execute/class-9.m: Added.
22180 * objc/execute/class-tests-1.h
22181 * objc/execute/class-tests-2.h
22182 * objc/execute/compatibility_alias.m: Added.
22183 * objc/execute/encode-1.m: Added.
22184 * objc/execute/formal_protocol-1.m: Added.
22185 * objc/execute/formal_protocol-2.m: Added.
22186 * objc/execute/formal_protocol-3.m: Added.
22187 * objc/execute/formal_protocol-4.m: Added.
22188 * objc/execute/formal_protocol-5.m: Added.
22189 * objc/execute/formal_protocol-6.m: Added.
22190 * objc/execute/formal_protocol-7.m: Added.
22191 * objc/execute/informal_protocol.m: Added.
22192 * objc/execute/initialize.m: Added.
22193 * objc/execute/load.m: Added.
22194 * objc/execute/many_args_method.m: Added.
22195 * objc/execute/nested-3.m: Added.
22196 * objc/execute/no_clash.m: Added.
22197 * objc/execute/private.m: Added.
22198 * objc/execute/redefining_self.m: Added.
22199 * objc/execute/root_methods.m: Added.
22200 * objc/execute/selector-1.m: Added.
22201 * objc/execute/static-1.m: Added.
22202 * objc/execute/static-2.m: Added.
22203 * objc/execute/va_method.m: Added.
22204
22205 2001-03-10 Richard Henderson <rth@redhat.com>
22206
22207 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22208
22209 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22210
22211 * g++.old-deja/g++.other/crash31.C: XFAIL.
22212 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22213 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22214 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22215 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22216 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22217
22218 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22219
22220 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22221
22222 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22223
22224 * gcc.dg/20000724-1.c: Don't use multiline strings.
22225
22226 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22227
22228 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22229 result of -cString against what we expect it to be; don't just
22230 print it out for no one to read.
22231
22232 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22233 Based on testcases provided by Nicola Pero.
22234
22235 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22236
22237 * gcc.dg/cpp/macro7.c: New test.
22238
22239 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22240
22241 * gcc.dg/cpp/multiline.c: Update.
22242
22243 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22244
22245 * g++.old-deja/g++.other/enum3.C: New test.
22246
22247 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22248
22249 * g++.old-deja/g++.other/pod1.C: New test.
22250
22251 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22252
22253 * g++.old-deja/g++.ext/overload1.C: New test.
22254
22255 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22256
22257 * g++.old-deja/g++.pt/using1.C: New test.
22258
22259 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22260
22261 * g++.old-deja/g++.other/using9.C: New test.
22262
22263 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22264
22265 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22266
22267 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22268
22269 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22270
22271 * g++.old-deja/g++.ext/realpt1.C: Remove.
22272
22273 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22276
22277 2001-02-26 Will Cohen <wcohen@redhat.com>
22278
22279 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22280
22281 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22282
22283 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22284 templatized constructors.
22285
22286 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22287
22288 * gcc.c-torture/execute/20010224-1.c: New test.
22289
22290 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22291
22292 * gcc.c-torture/execute/20010222-1.c: New test.
22293
22294 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22295
22296 * g++.old-deja/g++.other/inline20.C: New test.
22297
22298 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22299
22300 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22301
22302 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22303
22304 * g++.old-deja/g++.other/lookup22.C: New test.
22305
22306 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22307
22308 * g77.dg: New directory.
22309 * g77.dg/20010216-1.f: New test case.
22310 * g77.dg/dg.exp: New driver.
22311 * lib/g77-dg.exp: New driver library.
22312
22313 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22314
22315 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22316
22317 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22318
22319 * g++.old-deja/g++.other/decl9.C: New test.
22320
22321 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22322
22323 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22324 not need <string> and also tests the initialization at runtime.
22325
22326 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22327
22328 * gcc.c-torture/execute/longlong.c: New test.
22329
22330 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22331
22332 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22333
22334 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22335
22336 * gcc.c-torture/execute/920302-1.c (execute):
22337 Change argument type to short.
22338
22339 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22340
22341 * g++.old-deja/g++.pt/deduct6.C: New test.
22342
22343 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22344
22345 * g++.old-deja/g++.pt/deduct5.C: New test.
22346
22347 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22348
22349 * gcc.c-torture/execute/20010209-1.c: New test.
22350
22351 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22352
22353 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22354
22355 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22356
22357 * g++.dg/vtgc1.C: Update for new ABI.
22358
22359 * consistency.vlad: New directory, 1665 files.
22360
22361 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22362
22363 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22364 return type.
22365 * gcc.dg/cpp/digraphs.c: Declare puts.
22366
22367 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22368
22369 * g++.old-deja/g++.other/warn5.C: New test.
22370
22371 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22372
22373 * g++.old-deja/g++.pt/spec40.C: New test.
22374
22375 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22376
22377 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22378 case.
22379 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22380
22381 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22382
22383 * gcc.c-torture/compile/20010209-1.c: New test.
22384
22385 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22386
22387 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22388 excess errors message but not if it crashes.
22389 * g++.old-deja/g++.other/crash27.C: Likewise.
22390 * g++.old-deja/g++.other/crash28.C: Likewise.
22391 * g++.old-deja/g++.other/crash30.C: Likewise.
22392 * g++.old-deja/g++.other/crash32.C: Likewise.
22393 * g++.old-deja/g++.other/crash35.C: Likewise.
22394 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22395
22396 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22397
22398 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22399 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22400 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22401 g77.f-torture/execute/execute.exp,
22402 g77.f-torture/noncompile/noncompile.exp,
22403 gcc.c-torture/execute/execute.exp,
22404 gcc.c-torture/execute/memcheck/memcheck.exp,
22405 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22406 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22407 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22408 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22409 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22410 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22411 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22412 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22413 Remove bug reporting instructions with ancient email addresses.
22414
22415 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22416
22417 * gcc.dg/20010202-1.c: New test.
22418 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22419
22420 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22421
22422 * g++.dg/stdbool-if.C: New test.
22423
22424 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22425
22426 * objc/execute/fdecl.m: Added main().
22427
22428 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22429
22430 * gcc.c-torture/execute/20010206-1.c: New test.
22431
22432 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22433
22434 * gcc.dg/cpp/avoidpaste1.c: Update.
22435
22436 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22437
22438 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22439 Pero <nicola@brainstorm.co.uk>.
22440 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22441
22442 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22443
22444 * g++.old-deja/g++.pt/spec39.C: New test.
22445
22446 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22447
22448 * gcc.c-torture/compile/20010202-1.c: New test.
22449
22450 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22451
22452 * g++.old-deja/g++.abi/primary2.C: New test.
22453 * g++.old-deja/g++.abi/primary3.C: New test.
22454 * g++.old-deja/g++.abi/primary4.C: New test.
22455 * g++.old-deja/g++.abi/primary5.C: New test.
22456 * g++.old-deja/g++.abi/vtable3.h: New test.
22457 * g++.old-deja/g++.abi/vtable3a.C: New test.
22458 * g++.old-deja/g++.abi/vtable3b.C: New test.
22459 * g++.old-deja/g++.abi/vtable3c.C: New test.
22460 * g++.old-deja/g++.abi/vtable3d.C: New test.
22461 * g++.old-deja/g++.abi/vtable3e.C: New test.
22462 * g++.old-deja/g++.abi/vtable3f.C: New test.
22463 * g++.old-deja/g++.abi/vtable3g.C: New test.
22464 * g++.old-deja/g++.abi/vtable3h.C: New test.
22465 * g++.old-deja/g++.abi/vtable3i.C: New test.
22466 * g++.old-deja/g++.abi/vtable3j.C: New test.
22467 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22468
22469 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22470
22471 * g++.old-deja/g++.other/anon6.C: New test.
22472 * g++.old-deja/g++.other/anon7.C: New test.
22473
22474 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22475
22476 * gcc.dg/cpp/avoidpaste2.c: New tests.
22477
22478 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22479
22480 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22481
22482 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22483
22484 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22485 DECIMAL_DIG cases for Irix."
22486
22487 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22488
22489 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22490
22491 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22492
22493 * gcc.dg/c99-tag-1.c: New test.
22494
22495 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22496
22497 * gcc.dg/cpp/tr-warn1.c: Add tests.
22498
22499 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22500
22501 * gcc.dg/cpp/avoidpaste1.c: Update.
22502 * gcc.dg/cpp/paste4.c: Update.
22503
22504 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22505
22506 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22507 cases for Irix.
22508
22509 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22510
22511 * g++.old-deja/g++.other/inline19.C: New test.
22512
22513 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22514
22515 * gcc.dg/Wlarger-than.c: New test.
22516
22517 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22518
22519 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22520
22521 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22522
22523 * gcc.c-torture/execute/20010129-1.c: New test.
22524 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22525
22526 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22527
22528 * gcc.dg/cpp/avoidpaste1.c: Test case.
22529
22530 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22531
22532 * g++.old-deja/g++.other/inline18.C: New test.
22533
22534 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22535
22536 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22537 and __builtin_putchar.
22538
22539 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22540
22541 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22542 tests.
22543
22544 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22545
22546 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22547 floating point number rounding mode to round to the nearest
22548 representable mode.
22549
22550 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22551
22552 * g++.old-deja/g++.other/mangle2.C: New test.
22553
22554 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22555
22556 * gcc.c-torture/compile/20010124-1.c: New test.
22557
22558 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22559
22560 * g++.old-deja/g++.pt/spec38.C: New test.
22561
22562 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22563
22564 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22565 "Build don't run".
22566
22567 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22568
22569 * gcc.c-torture/execute/20010123-1.c: New test.
22570
22571 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22572
22573 * g++.old-deja/g++.pt/spec37.C: New test.
22574
22575 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22576
22577 * g++.old-deja/g++.pt/overload14.C: New test.
22578
22579 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22580
22581 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22582 __builtin_return_address.
22583
22584 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22585
22586 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22587 * g++.old-deja/g++.pt/spec35.C: New test.
22588 * g++.old-deja/g++.pt/spec36.C: New test.
22589
22590 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22591
22592 * gcc.c-torture/compile/20010118-1.c: New test.
22593
22594 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22595
22596 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22597
22598 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22599
22600 * gcc.c-torture/execute/20010119-1.c: New test.
22601
22602 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22603
22604 * g++.old-deja/g++.other/vbase5.C: New test.
22605
22606 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22607
22608 * gcc.c-torture/execute/20010118-1.c: New test.
22609
22610 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22611
22612 * g++.old-deja/g++.pt/deduct3.C: New test.
22613
22614 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22615
22616 * g++.old-deja/g++.pt/spec34.C: New test.
22617
22618 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22619
22620 * g77.f-torture/compile/20000601-2.f: New test.
22621
22622 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22623
22624 * g++.old-deja/g++.other/init17.C: New test.
22625
22626 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22627
22628 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22629
22630 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22631
22632 * g++.old-deja/g++.pt/unify8.C: New test.
22633
22634 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22635
22636 * g++.old-deja/g++.abi/vbase1.C: New test.
22637
22638 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22639
22640 * g++.old-deja/g++.pt/crash65.C: New test.
22641
22642 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22643
22644 * gcc.dg/cpp/assembl2.S: New test case.
22645
22646 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22647
22648 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22649 are supported.
22650
22651 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22652
22653 * g++.old-deja/g++.other/builtins1.C: New test.
22654 * g++.old-deja/g++.other/builtins2.C: Likewise.
22655 * g++.old-deja/g++.other/builtins3.C: Likewise.
22656 * g++.old-deja/g++.other/builtins4.C: Likewise.
22657
22658 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22659
22660 * gcc.c-torture/compile/20010117-1.c: New test.
22661 * gcc.c-torture/compile/20010117-2.c: New test.
22662
22663 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22664
22665 * g77.f-torture/execute/20010116.[fx]: New test,
22666 XFAIL on i?86-*-*.
22667 * g77.f-torture/compile/20010115.f: Indicate it's
22668 a test for PR fortran/1636.
22669
22670 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22671
22672 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22673
22674 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22675
22676 * g77.f-torture/compile/20010115.f: New test.
22677
22678 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22679
22680 * g++.old-deja/g++.pt/nontype5.C: New test.
22681
22682 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22683
22684 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22685 have an equivalent working one below it.
22686
22687 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22688
22689 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22690 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22691
22692 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22693
22694 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22695 message containing "init_priority".
22696 (conpr-2.C): Likewise.
22697 (conpr-3.C): Likewise.
22698 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22699
22700 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22701
22702 * gcc.c-torture/execute/20010114-2.c: New test.
22703
22704 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22705
22706 * gcc.c-torture/compile/20010114-1.c: New test.
22707 * gcc.c-torture/compile/20010114-1.x: Xfail.
22708 * gcc.c-torture/compile/20010114-2.c: New test.
22709 * gcc.c-torture/execute/20010114-1.c: New test.
22710 * gcc.dg/trunc-1.c: New test.
22711 * gcc.dg/uninit-B.c: New test.
22712
22713 2001-01-13 Nick Clifton <nickc@redhat.com>
22714
22715 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22716 target.
22717
22718 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22719
22720 * gcc.c-torture/compile/20010113-1.c: New test.
22721
22722 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22723
22724 * gcc.c-torture/compile/20001212-1.c: New test.
22725
22726 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22727
22728 * gcc.dg/cpp/widestr1.c: Update.
22729 * gcc.dg/cpp/prag-imp.c: Remove.
22730
22731 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22732
22733 * gcc.c-torture/execute/20000801-3.x: Remove.
22734 * gcc.dg/c90-init-1.c: New test.
22735 * gcc.dg/c99-init-1.c: New test.
22736 * gcc.dg/c99-init-2.c: New test.
22737 * gcc.dg/gnu99-init-1.c: New test.
22738
22739 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22740
22741 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22742 testing that no relevant ones were found.
22743
22744 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22745
22746 * g++.old-deja/g++.pt/cast2.C: New test.
22747
22748 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22749
22750 * g++.old-deja/g++.pt/friend47.C: New test.
22751
22752 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22753
22754 * g++.old-deja/g++.pt/instantiate13.C: New test.
22755
22756 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22757
22758 * g++.old-deja/g++.other/defarg7.C: New test.
22759 * g++.old-deja/g++.other/defarg8.C: New test.
22760
22761 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 * g++.old-deja/g++.pt/crash64.C: New test.
22764
22765 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22766
22767 * g++.old-deja/g++.pt/crash63.C: New test.
22768
22769 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22770
22771 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22772
22773 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22774
22775 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22776
22777 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 * g++.old-deja/g++.pt/error3.C: New test.
22780
22781 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22782
22783 * g++.old-deja/g++.other/crash39.C: New test.
22784
22785 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22786
22787 * g++.old-deja/g++.other/vbase4.C: New test.
22788
22789 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22790
22791 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22792 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22793 * gcc.dg/special/special.exp: New test driver which will check
22794 for alias support for the above test.
22795
22796 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22797
22798 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22799 problems on small machines.
22800 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22801 parameterize.
22802
22803 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22804
22805 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22806 mips.
22807 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22808
22809 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22810
22811 * g++.old_deja/g++.pt/using8.C: New test.
22812
22813 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22814
22815 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22816
22817 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22818
22819 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22820 where a failure is expected.
22821 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22822
22823 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22824
22825 * g++.old_deja/g++.pt/instantiate12.C: New test.
22826
22827 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22828
22829 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22830 start of structs.
22831 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22832 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22833 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22834 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22835 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22836 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22837 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22838 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22839 * g++.old-deja/g++.eh/spec6.C: Likewise.
22840 * g++.old-deja/g++.jason/crash3.C: Likewise.
22841 * g++.old-deja/g++.law/ctors11.C: Likewise.
22842 * g++.old-deja/g++.law/ctors17.C: Likewise.
22843 * g++.old-deja/g++.law/ctors5.C: Likewise.
22844 * g++.old-deja/g++.law/ctors9.C: Likewise.
22845 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22846 * g++.old-deja/g++.mike/net22.C: Likewise.
22847 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22848 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22849 * g++.old-deja/g++.mike/virt3.C: Likewise.
22850 * g++.old-deja/g++.niklas/t128.C: Likewise.
22851 * g++.old-deja/g++.other/anon4.C: Likewise.
22852 * g++.old-deja/g++.other/using1.C: Likewise.
22853 * g++.old-deja/g++.other/warn3.C: Likewise.
22854 * g++.old-deja/g++.pt/t37.C: Likewise.
22855 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22856 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22857
22858 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22859
22860 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22861
22862 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22863
22864 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22865
22866 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22867
22868 * gcc.c-torture/compile/20010107-1.c: New test.
22869
22870 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22871
22872 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22873
22874 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22875
22876 * gcc.dg/format/format.h: New file.
22877 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22878 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22879 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22880 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22881 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22882 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22883 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22884 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22885 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22886 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22887 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22888 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22889 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22890 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22891 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22892 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22893 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22894 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22895 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22896 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22897 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22898 instead of declaring standard types, macros and functions in each
22899 test.
22900
22901 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22902
22903 * gcc.c-torture/execute/20010106-1.c: New test.
22904
22905 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22906
22907 * gcc.dg/format/format.exp: New file.
22908 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22909 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22910 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22911 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22912 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22913 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22914 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22915 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22916 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22917 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22918 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22919 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22920 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22921 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22922 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22923 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22924 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22925 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22926 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22927 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22928 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22929 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22930 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22931 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22932 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22933 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22934 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22935 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22936 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22937 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22938 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22939 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22940 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22941 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22942 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22943 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22944 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22945 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22946 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22947 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22948 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22949 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22950
22951 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22952
22953 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22954 account.
22955
22956 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22957
22958 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22959
22960 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22961
22962 * g++.old-deja/g++.pt/crash62.C: New test.
22963
22964 2001-01-04 Richard Henderson <rth@redhat.com>
22965
22966 * gcc.dg/20000926-1.c: Update expected warnings.
22967 * gcc.dg/array-2.c: Likewise.
22968 * gcc.dg/array-4.c: Also validate flexible array members.
22969 * gcc.dg/c99-flex-array-1.c: New.
22970
22971 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22972
22973 * gcc.c-torture/compile/20001222-1.x: Remove.
22974
22975 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22976
22977 * gcc.c-torture/execute/built-in-setjmp.c: New.
22978
22979 2001-01-03 Richard Henderson <rth@redhat.com>
22980
22981 * gcc.dg/940510-1.c: Update expected error wording.
22982 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22983
22984 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22985
22986 * lib/target-supports.exp (check_alias_available): Modified to
22987 indicate aliases not supported if only weak aliases are supported.
22988
22989 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22990
22991 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22992 Turn on cmpstrsi checks for __pj__ and __i370__.
22993
22994 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22995
22996 * g++.old-deja/g++.other/virtual11.C: New test.
22997
22998 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22999
23000 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23001
23002 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23003
23004 * gcc.c-torture/compile/20010102-1.c: New test.
23005
23006 2001-01-02 Andreas Jaeger <aj@suse.de>
23007
23008 * gcc.dg/noreturn-3.c: New test.
23009
23010 * gcc.dg/noreturn-4.c: New test.
23011
23012 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23013
23014 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23015 __builtin_fputc and __builtin_fwrite.
23016
23017 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23018
23019 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23020 signed char, not default char.
23021
23022 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23023
23024 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23025
23026 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23027
23028 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23029
23030 2000-12-29 Richard Henderson <rth@redhat.com>
23031
23032 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23033 (__cyg_profile_func_exit): Define.
23034
23035 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23036
23037 * g++.dg/vtgc1.C: New test.
23038
23039 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23040
23041 * gcc.dg/noncompile/20001228-1.c: New test.
23042
23043 * gcc.dg/20001228-1.c: New test.
23044
23045 * gcc.c-torture/execute/20001228-1.c: New test.
23046
23047 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23048
23049 * gcc.dg/format-strfmon-1.c: New test.
23050
23051 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23052
23053 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23054 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23055 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23056 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23057 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23058 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23059 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23060 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23061 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23062 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23063 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23064 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23065 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23066
23067 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23068 * gcc.c-torture/execute/string-opt-4.c: Test index.
23069
23070 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23071
23072 * gcc.c-torture/compile/20001226-1.c: New test.
23073
23074 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23075
23076 * gcc.c-torture/compile/20001222-1.c: New test.
23077 * gcc.c-torture/compile/20001222-1.x: Xfail.
23078
23079 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23080
23081 * gcc.c-torture/execute/comp-goto-2.c: New test.
23082
23083 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23084
23085 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23086 Use long types if __INT_MAX__ is 32767.
23087 (main): Use cast to (sint32 *) when poking 88 into a_page.
23088
23089 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23090
23091 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23092
23093 * gcc.c-torture/compile/20001221-1.c: New test.
23094 * gcc.c-torture/execute/20001221-1.c: New test.
23095
23096 2000-12-20 Richard Henderson <rth@redhat.com>
23097
23098 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23099 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23100
23101 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23102
23103 * gcc.dg/compare3.c: New test.
23104
23105 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23106
23107 * gcc.dg/format-warnll-1.c: New test.
23108
23109 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23110
23111 * gcc.dg/cpp/cmdlne-P.c: New test.
23112
23113 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23114
23115 * gcc.c-torture/execute/builtin-abs-1.c,
23116 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23117
23118 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23119
23120 * gcc.dg/cpp/multiline.c: New test.
23121
23122 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23123
23124 * g++.old-deja/g++.other/syshdr1.C: Update.
23125 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23126
23127 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23128
23129 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23130
23131 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23132
23133 * g++.old-deja/g++.pt/ttp65.C: New test.
23134
23135 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23136
23137 * g++.old-deja/g++.pt/ttp64.C: New test.
23138
23139 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23140
23141 * g++.old-deja/g++.pt/spec33.C: New test.
23142
23143 2000-12-14 Catherine Moore <clm@redhat.com>
23144
23145 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23146 * gcc.c-torture/execute/920612-2.c: Likewise.
23147 * gcc.c-torture/execute/920428-2.c: Likewise.
23148 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23149 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23150
23151 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23152
23153 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23154 * gcc.dg/pack-test-2.c: Likewise.
23155
23156 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23157
23158 Tests by Zack Weinberg <zackw@stanford.edu>.
23159
23160 * gcc.dg/cpp/defined.c: Update.
23161 * gcc.dg/cpp/defined_trad.c: New tests.
23162
23163 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23164
23165 * gcc.dg/cpp/trad-direct.c: Update.
23166
23167 2000-12-11 Neil Booth <neilb@earthling.net>
23168
23169 * gcc.dg/cpp/defined_trad.c
23170
23171 2000-12-11 Neil Booth <neilb@earthling.net>
23172
23173 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23174
23175 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23176
23177 * gcc.dg/format-miss-2.c: New test.
23178
23179 2000-12-09 Neil Booth <neilb@earthling.net>
23180
23181 * gcc.dg/cpp/lineflags.c: New tests.
23182 * gcc.dg/cpp/poison.c: Update.
23183 * gcc.dg/cpp/redef2.c: Update.
23184 * gcc.dg/cpp/skipping.c: New test.
23185
23186 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23187
23188 * g++.old-deja/g++.other/eh3.C: New testcase.
23189
23190 2000-12-07 Neil Booth <neilb@earthling.net>
23191
23192 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23193 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23194 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23195 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23196 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23197 Update.
23198
23199 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23200
23201 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23202 __SIZE_TYPE__ instead of int for type of integers cast to
23203 pointers.
23204
23205 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23206
23207 * g++.old-deja/g++.other/cleanup4.C: New test.
23208
23209 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23210
23211 * format-sec-1.c: New test.
23212
23213 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23214
23215 * gcc.dg/format-nonlit-3.c: New test.
23216
23217 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23218
23219 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23220 through a null pointer.
23221
23222 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23223
23224 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23225 * g++.old-deja/g++.pt/partial4.C: New test.
23226
23227 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23228
23229 * gcc.c-torture/execute/ieee/hugeval.x: New.
23230
23231 2000-12-06 Neil Booth <neilb@earthling.net>
23232
23233 * gcc.dg/cpp/backslash2.c: New tests.
23234
23235 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23236
23237 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23238 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23239
23240 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23241
23242 * gcc.c-torture/execute/20001203-2.c: New testcase.
23243
23244 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23245
23246 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23247 * g++.old-deja/g++.other/virtual10.C: New test.
23248
23249 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23250
23251 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23252
23253 2000-12-05 Richard Henderson <rth@redhat.com>
23254
23255 * gcc.c-torture/compile/20001205-1.c: New.
23256
23257 2000-12-04 Neil Booth <neilb@earthling.net>
23258
23259 * g++.old-deja/g++.other/virtual9.C: New test.
23260 * g++.old-deja/g++.pt/crash61.C: New test.
23261 * gcc.c-torture/execute/loop-9.c: New test.
23262
23263 2000-12-04 Neil Booth <neilb@earthling.net>
23264
23265 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23266 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23267 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23268 * gcc.dg/cpp/extratokens.c: ...here.
23269
23270 2000-12-04 Neil Booth <neilb@earthling.net>
23271
23272 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23273 New tests.
23274
23275 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23276
23277 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23278 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23279
23280 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23281
23282 * gcc.c-torture/execute/20001203-1.c: New test.
23283
23284 2000-12-03 Neil Booth <neilb@earthling.net>
23285
23286 * gcc.dg/cpp/macro6.c: New test cases.
23287
23288 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23289
23290 * gcc.c-torture/execute/string-opt-9.c: New test.
23291 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23292 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23293 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23294
23295 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23296 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23297
23298 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23299
23300 * gcc.dg/cpp/if-6.c: New testcase.
23301
23302 * gcc.dg/20001201-1.c: New testcase.
23303
23304 2000-12-02 Neil Booth <neilb@earthling.net>
23305
23306 * g++.old-deja/g++.other/externC4.C,
23307 g++.old-deja/g++.other/friend10.C: New tests.
23308
23309 2000-12-02 Neil Booth <neilb@earthling.net>
23310
23311 * g++.old-deja/g++.other/instan2.C
23312 * g++.old-deja/g++.other/instan3.C: New test.
23313
23314 2000-12-02 Neil Booth <neilb@earthling.net>
23315
23316 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23317 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23318 gnuc99.c,gnuc99-pedantic.c: New tests.
23319
23320 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23321
23322 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23323 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23324
23325 2000-12-01 Neil Booth <neilb@earthling.net>
23326
23327 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23328 * gcc.dg/cpp/poison.c: Update.
23329 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23330
23331 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23332
23333 * g77.f-torture/execute/20001201.f: New test.
23334
23335 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23336
23337 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23338
23339 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23340
23341 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23342
23343 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23344
23345 * g++.old-deja/g++.other/cast6.C: New test.
23346
23347 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23348
23349 * gcc.c-torture/execute/20001130-2.c: New testcase.
23350
23351 2000-11-30 Richard Henderson <rth@redhat.com>
23352
23353 * gcc.c-torture/execute/20001130-1.c: New test.
23354
23355 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23356
23357 * g++.old-deja/g++.other/op3.C: New test.
23358
23359 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23360
23361 * g++.old-deja/g++.other/op2.C: New test.
23362
23363 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23364
23365 * g++.old-deja/g++.other/crash38.C: New test.
23366
23367 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23368
23369 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23370
23371 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23372
23373 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23374 tests.
23375 * gcc.c-torture/execute/string-opt-6.c: New test.
23376
23377 * gcc.dg/20001117-1.c: Add main.
23378
23379 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23380
23381 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23382 Move from here ...
23383 * gcc.dg/940510-1.c: ... to here.
23384
23385 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23386 zero-size arrays in toplevel structures.
23387
23388 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23389
23390 * gcc.c-torture/execute/loop-8.c: New test.
23391
23392 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23393
23394 * g++.old-deja/g++.other/base1.C: New test.
23395
23396 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23397
23398 * g++.old-deja/g++.other/parse2.C: New test.
23399
23400 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23401
23402 * g++.old-deja/g++.pt/incomplete1.C: New test.
23403
23404 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23405
23406 * g++.old-deja/g++.other/friend9.C: New test.
23407
23408 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23409
23410 * gcc.dg/20001127-1.c: New test.
23411
23412 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23413
23414 * g++.old-deja/g++.pt/friend46.C: New test.
23415
23416 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23417
23418 * g++.old-deja/g++.other/ptrmem8.C: New test.
23419
23420 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23421
23422 * gcc.c-torture/execute/string-opt-7.c: New test.
23423 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23424
23425 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23426
23427 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23428 instead of 'mkcheck 2'.
23429
23430 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23431
23432 * gcc.c-torture/execute/memcheck/driver.c,
23433 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23434 C9X references to refer to C99.
23435
23436 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23437
23438 * gcc.dg/ultrasp3.c: New test.
23439
23440 2000-11-25 Neil Booth <neilb@earthling.net>
23441
23442 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23443
23444 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23445
23446 * gcc.c-torture/compile/20001123-2.c: New.
23447
23448 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23449
23450 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23451
23452 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23453
23454 * gcc.dg/sequence-point-1.c: Add some new tests.
23455 * gcc.c-torture/execute/20001124-1.c: New test.
23456
23457 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23458
23459 * g++.old-deja/g++.other/vaarg4.C: New test.
23460 * gcc.c-torture/compile/20001123-1.c: New test.
23461
23462 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23463
23464 * g++.other/crash24.C: Adjust and remove XFAIL.
23465 * g++.other/crash37.C: New test.
23466
23467 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23468
23469 * g++.old-deja/g++.pt/instantiate9.C: New test.
23470
23471 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23472
23473 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23474 new ABI, too.
23475
23476 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23477 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23478
23479 2000-11-22 Neil Booth <neilb@earthling.net>
23480
23481 * gcc.dg/cpp/Wtrigraphs.c: New test.
23482
23483 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23484
23485 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23486
23487 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23488
23489 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23490
23491 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23492
23493 * lib/gcc-dg.exp: load_lib scanasm.exp.
23494 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23495 * lib/g++-dg.exp: load_lib scanasm.exp.
23496 * lib/scanasm.exp: New.
23497 (scan-assembler, scan-assembler-not): Add optional arguments to
23498 test name, or if not present, the pattern name.
23499 (scan-assembler-dem, scan-assembler-dem-not): New.
23500
23501 * g++.dg/dg.exp: New.
23502
23503 2000-11-21 Neil Booth <neilb@earthling.net>
23504
23505 * gcc.dg/cpp/integrated1.c: Remove.
23506
23507 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23508
23509 * gcc.c-torture/execute/20001121-1.c: New test.
23510
23511 2000-11-21 Richard Henderson <rth@redhat.com>
23512
23513 * gcc.c-torture/compile/20001121-1.c: New test.
23514
23515 2000-11-20 Neil Booth <neilb@earthling.net>
23516
23517 * gcc.dg/cpp/integrated1.c: New test.
23518
23519 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23520
23521 * g++.old-deja/g++.other/inline17.C: New test.
23522
23523 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23524
23525 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23526 local variable to be zero: I made the variable global. Now
23527 uses abort() and exit() instead of relying on main's return value.
23528
23529 2000-11-20 Neil Booth <neilb@earthling.net>
23530
23531 * gcc.dg/cpp/paste2.c: Update test.
23532 * objc/execute/paste.m: New test.
23533
23534 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23535
23536 * gcc.dg/c99-condexpr-1.c: New test.
23537
23538 2000-11-20 Neil Booth <neilb@earthling.net>
23539
23540 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23541
23542 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23543
23544 * g++.old-deja/g++.pt/export1.C: New test.
23545
23546 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23547
23548 * gcc.dg/20001117-1.c: New test.
23549
23550 2000-11-18 Richard Henderson <rth@redhat.com>
23551
23552 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23553
23554 2000-11-18 Richard Henderson <rth@redhat.com>
23555
23556 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23557 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23558 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23559
23560 2000-11-18 Richard Henderson <rth@redhat.com>
23561
23562 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23563 (main): New. Exit cleanly.
23564
23565 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23566
23567 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23568 gcc.dg/c99-fordecl-2.c: New tests.
23569
23570 2000-11-18 Richard Henderson <rth@redhat.com>
23571
23572 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23573 * gcc.c-torture/execute/zerolen-2.c: New.
23574
23575 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23576
23577 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23578 memory.
23579
23580 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23581
23582 * g++.old-deja/g++.pt/instantiate8.C: New test.
23583
23584 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23585
23586 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23587 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23588
23589 2000-11-16 Nick Clifton <nickc@redhat.com>
23590
23591 * gcc.c-torture/execute/nestfunc-2.c: New test.
23592 * gcc.c-torture/execute/nestfunc-3.c: New test.
23593
23594 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23595
23596 * gcc.c-torture/compile/20001116-1.c: New test.
23597
23598 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23599
23600 * gcc.c-torture/execute/20001115-1.c: New test.
23601
23602 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23603
23604 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23605 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23606 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23607 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23608
23609 2000-11-15 Neil Booth <neilb@earthling.net>
23610
23611 gcc.dg/cpp/_Pragma1.c: Update.
23612 gcc.dg/cpp/_Pragma2.c: New test.
23613
23614 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23615
23616 * g++.old-deja/g++.other/anon5.C: New test.
23617
23618 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23619
23620 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23621 tests.
23622
23623 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23624
23625 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23626 output.
23627
23628 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23629
23630 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23631 labels at end of compound statements.
23632
23633 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23634
23635 * gcc.c-torture/execute/loop-7.c: New test.
23636
23637 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23638
23639 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23640
23641 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23642
23643 * gcc.dg/c99-bool-1.c: New test.
23644
23645 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23646
23647 * gcc.dg/c99-scope-1.c: Remove xfail.
23648 * gcc.dg/c99-scope-2.c: New test.
23649
23650 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23651
23652 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23653 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23654
23655 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23656
23657 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23658 error messages.
23659
23660 * g++.mike/p700.C: Don't typedef wchar_t.
23661 * g++.mike/p784.C: Likewise.
23662 * g++.mike/eb101.C: Don't use __wchar_t.
23663
23664 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23665
23666 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23667 from DO loop.
23668
23669 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23670
23671 * gcc.c-torture/execute/20001111-1.c: New test.
23672
23673 2000-11-10 Nick Clifton <nickc@redhat.com>
23674
23675 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23676 long multuiple and accumulate.
23677
23678 2000-11-09 Richard Henderson <rth@redhat.com>
23679
23680 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23681 via size_t instead of int.
23682
23683 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23684 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23685 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23686 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23687
23688 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23689
23690 * gcc.c-torture/compile/20001109-1.c: New test.
23691 * gcc.c-torture/compile/20001109-2.c: New test.
23692
23693 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23694
23695 * g++.old-deja/g++.pt/operator1.C: New test.
23696 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23697
23698 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23699
23700 * gcc.dg/20001108-1.c: New test.
23701
23702 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23703
23704 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23705 with both arguments constant strings.
23706 * gcc.c-torture/execute/string-opt-3.c: New test.
23707 * gcc.c-torture/execute/string-opt-4.c: New test.
23708 * gcc.c-torture/execute/string-opt-5.c: New test.
23709
23710 2000-11-08 Nick Clifton <nickc@redhat.com>
23711
23712 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23713 mulsidi3adddi patterns.
23714
23715 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23716
23717 * g++.old-deja/g++.other/crash36.C: New test.
23718
23719 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23720
23721 * g++.old-deja/g++.other/init16.C: New test.
23722
23723 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23724
23725 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23726
23727 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23728
23729 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23730 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23731 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23732
23733 2000-11-07 DJ Delorie <dj@redhat.com>
23734
23735 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23736
23737 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23738
23739 * gcc.c-torture/execute/string-opt-1.c: New test.
23740
23741 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23742
23743 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23744 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23745 parameters in registers, and there is no way for a varargs
23746 function to know in which order the integer and floating-point
23747 parameters should be interleaved when they are placed on the
23748 stack.
23749 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23750 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23751
23752 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23753
23754 * gcc.c-torture/execute/string-opt-2.c: New test.
23755
23756 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23757
23758 * g++.old-deja/g++.pt/crash60.C: New test.
23759
23760 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23761
23762 * g++.old-deja/g++.other/crash24.C: New test.
23763 * g++.old-deja/g++.other/crash25.C: New test.
23764 * g++.old-deja/g++.other/crash26.C: New test.
23765 * g++.old-deja/g++.other/crash27.C: New test.
23766 * g++.old-deja/g++.other/crash28.C: New test.
23767 * g++.old-deja/g++.other/crash29.C: New test.
23768 * g++.old-deja/g++.other/crash30.C: New test.
23769 * g++.old-deja/g++.other/crash31.C: New test.
23770 * g++.old-deja/g++.other/crash32.C: New test.
23771 * g++.old-deja/g++.other/crash33.C: New test.
23772 * g++.old-deja/g++.other/crash34.C: New test.
23773 * g++.old-deja/g++.other/crash35.C: New test.
23774
23775 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23776
23777 * gcc.c-torture/execute/20001031-1.c: New test.
23778
23779 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23780
23781 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23782 namespace.
23783
23784 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23785 standards-conformant.
23786
23787 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23788
23789 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23790 * g++.old-deja/g++.mike/p755a.C: Likewise.
23791 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23792 library makes no calls to `operator new' during initialization.
23793
23794 2000-11-04 Neil Booth <neilb@earthling.net>
23795
23796 * gcc.dg/cpp/include2.c: New tests.
23797
23798 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23799
23800 * lib/g++.exp (g++_set_ld_library_path): New function.
23801 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23802
23803 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23804
23805 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23806 warnings.
23807
23808 2000-11-01 Richard Henderson <rth@redhat.com>
23809
23810 * g++.old-deja/g++.ext/namedret1.C: New.
23811 * g++.old-deja/g++.ext/namedret2.C: New.
23812 * g++.old-deja/g++.ext/namedret3.C: New.
23813
23814 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23815
23816 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23817 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23818
23819 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23820
23821 * gcc.c-torture/execute/va-arg-21.c: New test.
23822
23823 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23824
23825 * gcc.dg/c99-complex-2.c: New test.
23826
23827 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23828
23829 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23830
23831 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23832
23833 * g++.old-deja/g++.other/inline16.C: New test.
23834
23835 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23836
23837 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23838 __PRETTY_FUNCTION__
23839
23840 2000-10-29 Neil Booth <neilb@earthling.net>
23841
23842 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23843 New tests.
23844 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23845 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23846 optimisation.
23847
23848 2000-10-29 Neil Booth <neilb@earthling.net>
23849
23850 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23851 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23852 * mi5.c: Test multiple includes work with -C.
23853 * trigraphs.c: Test ^= version.
23854
23855 2000-10-28 Neil Booth <neilb@earthling.net>
23856
23857 New tests and test updates for new macro expander.
23858
23859 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23860 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23861 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23862 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23863 new diagnostic messages.
23864
23865 * gcc.dg/cpp/macro3.c: New tests.
23866
23867 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23868
23869 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23870 on the same line.
23871
23872 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23873
23874 * g++.old-deja/g++.other/eh2.C: New test.
23875
23876 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23877
23878 * gcc.c-torture/execute/20001027-1.c: New test.
23879
23880 2000-10-26 Richard Henderson <rth@redhat.com>
23881
23882 * gcc.c-torture/execute/20001026-1.c: New.
23883
23884 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23885
23886 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23887 * g++.old-deja/g++.law/builtin1.C: Likewise.
23888 * g++.old-deja/g++.law/ctors10.C: Likewise.
23889 * g++.old-deja/g++.law/virtual3.C: Likewise.
23890 * g++.old-deja/g++.mike/p658.C: Likewise.
23891 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23892 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23893 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23894 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23895 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23896
23897 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23898
23899 * gcc.c-torture/compile/20001024-1.c: New test.
23900
23901 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23902
23903 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23904 to tell us whether or not we are using V3.
23905
23906 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23907
23908 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23909 operands.
23910
23911 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23912
23913 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23914
23915 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23916
23917 * gcc.c-torture/execute/20001024-1.c: New test.
23918
23919 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23920
23921 * g++.old-deja/g++.other/sibcall1.C: New test.
23922
23923 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23924
23925 * gcc.dg/noncompile/init-3.c: New test.
23926
23927 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23928
23929 * gcc.dg/format-array-1.c: New test.
23930
23931 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23932
23933 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23934 writing through null pointers; remove comment about testing
23935 unterminated strings.
23936
23937 2000-10-17 Matthew Hiller <hiller@redhat.com>
23938
23939 * gcc.c-torture/execute/20001017-2.c: New test.
23940
23941 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23942
23943 * gcc.c-torture/compile/20001018-1.c: New test.
23944 * gcc.c-torture/compile/20001018-1.x: Xfail.
23945
23946 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23947
23948 * gcc.c-torture/execute/20001017-1.c: New test.
23949
23950 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23951
23952 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23953 for multiple use of arguments with scanf formats; add tests for
23954 multiple use of arguments.
23955
23956 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23957
23958 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23959
23960 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23961
23962 * gcc.dg/format-miss-1.c: New test.
23963
23964 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23965
23966 * gcc.c-torture/execute/20001013-1.c: New test.
23967
23968 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23969
23970 * gcc.dg/format-branch-1.c: New test.
23971
23972 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23973
23974 * README, lib/file-format.exp: Remove EGCS references.
23975
23976 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23977
23978 * gcc.dg/20001013-1.c: New test.
23979
23980 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23981
23982 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23983 for intmax_t in the compiler using __typeof__ and the type rules
23984 for conditional expressions.
23985
23986 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23987
23988 * gcc.dg/20001012-1.c: New test.
23989 * gcc.dg/20001012-2.c: New test.
23990
23991 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23992
23993 * gcc.dg/format-attr-1.c: New test.
23994
23995 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23996
23997 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23998 __LONG_LONG_MAX__ instead of LLONG_MAX.
23999
24000 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24001
24002 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24003 scanf flags.
24004 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24005 flags.
24006
24007 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24008
24009 * gcc.dg/sequence-pt-1.c: New test.
24010
24011 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24012
24013 * gcc.c-torture/execute/20001011-1.c: New testcase.
24014 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24015
24016 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24017
24018 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24019 does not error on it.
24020
24021 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24022
24023 * gcc.dg/20001009-1.c: New test.
24024
24025 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24026
24027 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24028 * gcc.c-torture/execute/20001009-2.c: ... to here.
24029
24030 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24031
24032 * gcc.c-torture/compile/20001009-1.c: New testcase.
24033 * gcc.c-torture/execute/20001009-1.c: New testcase.
24034 Testcases provided by Jan Hubicka <jh@suse.cz>.
24035
24036 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24037
24038 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24039 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24040 uintmax_t using <limits.h> to emulate the compiler's internal
24041 logic. No longer XFAIL %j tests.
24042
24043 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24044
24045 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24046 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24047 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24048 regexps and details of expected handling of some bad formats.
24049 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24050 suppression.
24051
24052 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24053
24054 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24055 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24056 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24057 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24058 in list archives.
24059
24060 2000-10-06 Richard Henderson <rth@cygnus.com>
24061
24062 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24063 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24064 * g++.old-deja/g++.jason/report.C: Likewise.
24065 * g++.old-deja/g++.law/friend5.C: Likewise.
24066 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24067 of the expected warnings.
24068
24069 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24070
24071 * g++.old-deja/g++.pt/enum14.C: New test.
24072
24073 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24074
24075 * g++.old-deja/g++.pt/crash59.C: New test.
24076
24077 2000-10-04 Will Cohen <wcohen@redhat.com>
24078
24079 * gcc.dg/20000926-1.c: New test.
24080
24081 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24082
24083 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24084 function name for current C++ compiler.
24085 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24086
24087 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24088
24089 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24090 __PRETTY_FUNCTION__.
24091 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24092
24093 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24094
24095 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24096
24097 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24098
24099 * gcc.c-torture/compile/20000923-1.c: New test.
24100
24101 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24102
24103 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24104 * g++.old-deja/g++.pt/ttp62.C: Same.
24105 * g++.old-deja/g++.other/inline14.C: Same.
24106
24107 2000-09-24 Richard Henderson <rth@cygnus.com>
24108
24109 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24110
24111 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24112
24113 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24114
24115 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24116
24117 * gcc.c-torture/compile/20000922-1.c: New file.
24118
24119 2000-09-21 Nick Clifton <nickc@redhat.com>
24120
24121 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24122 a signed long modulo operation.
24123 (mod6): New function - perform an unsigned long modulo operation.
24124 (main): Add tests for modulos of very large numbers by very small
24125 dividends.
24126
24127 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24128
24129 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24130
24131 2000-09-19 Richard Henderson <rth@cygnus.com>
24132
24133 * gcc.dg/compare2.c (case 10): XFAIL.
24134
24135 2000-09-18 Richard Henderson <rth@cygnus.com>
24136
24137 * gcc.c-torture/execute/20000906-1.c: Move ...
24138 * gcc.dg/20000906-1.c: ... here. Only run on targets
24139 that support __builtin_trap.
24140
24141 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24142
24143 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24144
24145 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24146
24147 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24148 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24149 more $ format tests.
24150
24151 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24152
24153 * gcc.dg/format-errmk-1.c: New test.
24154
24155 2000-09-17 Greg McGary <greg@mcgary.org>
24156
24157 * gcc.c-torture/execute/20000917-1.x: Remove.
24158
24159 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24160
24161 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24162
24163 2000-09-17 Greg McGary <greg@mcgary.org>
24164
24165 * gcc.c-torture/execute/20000917-1.c: New test.
24166 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24167
24168 2000-09-16 Neil Booth <NeilB@earthling.net>
24169
24170 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24171 in nested macro bug.
24172
24173 2000-09-15 Neil Booth <NeilB@earthling.net>
24174
24175 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24176
24177 2000-09-14 Jeffrey A Law (law@cygnus.com)
24178
24179 * gcc.c-torture/execute/20000914-1.c: New test.
24180
24181 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24182
24183 * g++.other/inline13.C: New test.
24184
24185 2000-09-12 Andreas Jaeger <aj@suse.de>
24186
24187 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24188 constant by Ulrich Drepper <drepper@redhat.com>.
24189
24190 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24191
24192 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24193
24194 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24195
24196 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24197
24198 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24199
24200 * gcc.dg/cpp/backslash.c: New test.
24201
24202 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24203
24204 * gcc.c-torture/execute/20000910-1.c: New test.
24205 * gcc.c-torture/execute/20000910-2.c: Likewise.
24206
24207 2000-09-11 Robert Lipe <robertl@sco.com>
24208
24209 * gcc.dg/pragma-align.c: New test.
24210
24211 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24212
24213 * g++.old-deja/g++.pt/explicit82.C: New test.
24214 * g++.old-deja/g++.pt/explicit83.C: New test.
24215
24216 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24217
24218 * gcc.dg/asm-names.c: New test.
24219
24220 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24221
24222 * gcc.dg/cpp/tr-warn6.c: New test
24223
24224 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24225
24226 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24227 be accepted.
24228
24229 2000-09-07 Catherine Moore <clm@redhat.com>
24230
24231 * gcc.c-torture/execute/unroll-1.c: New test.
24232
24233 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24234
24235 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24236 ERROR markers.
24237 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24238 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24239 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24240 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24241 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24242 Preprocess only.
24243 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24244 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24245
24246 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 * g++.old-deja/g++.pt/deduct2.C: New test.
24249
24250 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24251
24252 * g++.old-deja/g++.pt/parms2.C: New test.
24253
24254 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24255
24256 * g++.old-deja/g++.pt/crash58.C: New test.
24257
24258 2000-09-06 Greg McGary <greg@mcgary.org>
24259
24260 * gcc.c-torture/execute/20000906-1.c: New test.
24261 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24262
24263 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24264
24265 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24266
24267 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24268
24269 * g++.old-deja/g++.pt/crash57.C: New test.
24270
24271 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24272
24273 * g++.old-deja/g++.pt/crash56.C: New test.
24274
24275 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24276
24277 * g++.old-deja/g++.pt/koenig1.C: New test.
24278
24279 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24280
24281 * gcc.dg/20000904-1.c: New test.
24282
24283 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24284
24285 * gcc.dg/cpp/paste8.c: New test.
24286
24287 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24288
24289 * gcc.c-torture/compile/20000827-1.c: New test.
24290
24291 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24292
24293 * gcc.dg/format-diag-1.c: New test.
24294
24295 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24296
24297 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24298 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24299 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24300 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24301 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24302
24303 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24304
24305 * g++.old-deja/g++.other/nested4.C: New test.
24306
24307 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24308
24309 * g++.old-deja/g++.ns/scoped1.C: New test.
24310
24311 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24312
24313 * lib/g++.exp: Support testing already-installed GCC.
24314
24315 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24316
24317 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24318
24319 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24320
24321 * gcc.dg/return-type-2.c: New test.
24322
24323 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24324
24325 * gcc.c-torture/compile/20000825-1.c: New test.
24326
24327 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24328
24329 * gcc.dg/dwarf2-2.c: New test.
24330
24331 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24332
24333 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24334 dg-warning regexps.
24335
24336 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24337
24338 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24339 gcc.dg/format-ext-5.c: New tests.
24340
24341 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24342
24343 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24344
24345 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24346
24347 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24348
24349 2000-08-24 Richard Henderson <rth@cygnus.com>
24350
24351 * gcc.dg/ia64-sync-1.c: New test.
24352 * gcc.dg/ia64-sync-2.c: New test.
24353 * gcc.dg/ia64-asm-1.c: New test.
24354
24355 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24356
24357 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24358 * gcc.dg/format-ext-2.c: New test.
24359
24360 2000-08-23 Jason Merrill <jason@redhat.com>
24361
24362 * lib/old-dejagnu.exp: Also ignore "In member function" and
24363 "At global scope".
24364
24365 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24366
24367 * gcc.dg/noncompile/label-lineno-1.c: New test.
24368
24369 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24370
24371 * gcc.dg/c99-array-nonobj-1.c: New test.
24372
24373 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24374
24375 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24376 tests.
24377 * gcc.dg/format-ext-1.c: New test.
24378
24379 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24380
24381 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24382 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24383 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24384 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24385 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24386
24387 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24388
24389 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24390 gcc.dg/c99-strftime-2.c: New tests.
24391
24392 2000-08-22 Richard Henderson <rth@cygnus.com>
24393
24394 * gcc.c-torture/execute/20000822-1.c: New test.
24395
24396 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24397
24398 * gcc.c-torture/execute/20000819-1.x: Remove.
24399
24400 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24401
24402 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24403 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24404 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24405 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24406 gcc.dg/format-xopen-1.c: New tests.
24407
24408 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24409
24410 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24411
24412 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24413
24414 * g++.old-deja/g++.other/loop2.C: New test.
24415
24416 * gcc.c-torture/compile/20000606-1.c: New test.
24417 * gcc.c-torture/compile/20000728-1.c: New test.
24418 * gcc.c-torture/execute/20000801-1.c: New test.
24419 * gcc.c-torture/execute/20000801-2.c: New test.
24420 * gcc.c-torture/execute/20000819-1.c: New test.
24421 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24422 * gcc.dg/20000629-1.c: New test.
24423 * gcc.dg/20000724-1.c: New test.
24424 * gcc.dg/20000807-1.c: New test.
24425
24426 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24427
24428 * gcc.dg/cpp/pragma-1.c: New test.
24429 * gcc.dg/cpp/pragma-2.c: New test.
24430
24431 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24432
24433 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24434 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24435
24436 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24437
24438 * gcc.c-torture/compile/20000818-1.c: New test.
24439
24440 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24441
24442 * gcc.c-torture/execute/20000818-1.c: New test.
24443
24444 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24445
24446 * gcc.dg/format-va-1.c: New test.
24447
24448 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24449
24450 * g++.old-deja/g++.other/typedef8.C: New test.
24451
24452 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24453
24454 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24455 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24456 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24457 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24458 * g++.old-deja/g++.other/ptrmem7.C: New test.
24459 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24460
24461 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24462
24463 * g++.old-deja/g++.pt/typename27.C: New test.
24464
24465 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24466
24467 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24468 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24469 * g++.old-deja/g++.pt/friend45.C: New test.
24470 * g++.old-deja/g++.other/friend8.C: New test.
24471
24472 2000-08-15 Richard Henderson <rth@cygnus.com>
24473
24474 * gcc.c-torture/execute/20000815-1.c: New test.
24475
24476 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24477
24478 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24479 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24480 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24481
24482 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24483
24484 * g++.old-deja/g++.other/refinit2.C: New test.
24485
24486 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24487
24488 * lib/c-torture.exp (c-torture): Make
24489 compiler_conditional_xfail_data global.
24490 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24491 compiler_conditional_xfail_data machinery.
24492 (f-torture-execute): Likewise.
24493 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24494 and only when unrolling loops.
24495
24496 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24497
24498 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24499
24500 * g++.old-deja/g++.pt/explicit81.C: New test.
24501
24502 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24503
24504 * g++.old-deja/g++.pt/typename26.C: New test.
24505
24506 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24507
24508 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24509 warning.
24510
24511 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24512
24513 * g++.old-deja/g++.other/array3.C: New test.
24514
24515 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24516
24517 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24518 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24519 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24520 New tests.
24521
24522 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24523
24524 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24525 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24526
24527 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24528
24529 * gcc.c-torture/execute/20000808-1.c: New test.
24530
24531 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24532
24533 * gcc.dg/c90-const-expr-1.c: New test.
24534
24535 2000-08-08 Richard Henderson <rth@cygnus.com>
24536
24537 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24538
24539 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24540
24541 * gcc.dg/noncompile/const-ll-1.c: New test.
24542
24543 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24546
24547 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24548
24549 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24550 that running programs linked against the shared version of libobjc
24551 run correctly.
24552
24553 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24554
24555 * gcc.dg/c99-printf-1.c: New test.
24556
24557 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24558
24559 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24560
24561 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24562
24563 * gcc.c-torture/execute/20000731-1.x: Delete.
24564
24565 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24566
24567 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24568 and torture_without_loops as is done by c-torture.exp.
24569 (search_for): Copy from c-torture.exp.
24570 (gcc-dg-runtest): New function, drives a directory of tests
24571 iterating over the TORTURE_OPTIONS.
24572 (scan-assembler, scan-assembler-not): Move here from
24573 individual directory drivers.
24574
24575 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24576 defined by lib/gcc-dg.exp.
24577 * gcc.dg/cpp/cpp.exp: Likewise.
24578 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24579 gcc-dg-runtest, so we cycle over optimization options.
24580
24581 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24582 * gcc.dg/compare2.c: No longer expected to fail.
24583
24584 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24585
24586 * gcc.c-torture/execute/20000804-1.c: New test.
24587
24588 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24589
24590 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24591
24592 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24593
24594 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24595
24596 2000-08-03 Jeffrey A Law (law@cygnus.com)
24597
24598 * gcc.c-torture/compile/20000803-1.c: New test.
24599
24600 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24601
24602 * gcc.c-torture/execute/20000801-3.c,
24603 gcc.c-torture/execute/20000801-4.c: New tests.
24604 * gcc.c-torture/execute/20000801-3.x,
24605 gcc.c-torture/execute/20000801-4.x: Xfail.
24606
24607 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24608
24609 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24610 libobjc/.libs to allow for libtool.
24611
24612 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24613
24614 * gcc.c-torture/compile/20000802-1.c: New test.
24615
24616 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24617
24618 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24619
24620 2000-07-31 Jeffrey A Law (law@cygnus.com)
24621
24622 * gcc-c-torture/execute/20000731-2.c: New test.
24623
24624 * gcc.c-torture/execute/20000731-1.c: New test.
24625 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24626
24627 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24628
24629 * testsuite/gcc.dg/cpp/paste7.c: New test.
24630 * gcc.dg/cpp/20000725-1.c: New test.
24631
24632 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24633
24634 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24635 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24636 declaration warning for __builtin_dwarf_reg_size.
24637
24638 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24639
24640 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24641
24642 * gcc.dg/noncompile/voidparam-1.c: New test.
24643
24644 2000-07-30 Richard Henderson <rth@cygnus.com>
24645
24646 * gcc.dg/c90-digraph-1.c: Don't xfail.
24647 * gcc.dg/compare2.c (case 10): Xfail.
24648 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24649
24650 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24651
24652 * gcc.dg/c99-main-1.c: New test.
24653
24654 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24655
24656 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24657
24658 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24659
24660 * gcc.c-tortuer/execute/20000726-1.c: New test.
24661
24662 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24663
24664 * gcc.c-torture/execute/enum-2.c: New test.
24665
24666 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24667
24668 * gcc.dg/cpp/tr-warn3.c: New test.
24669
24670 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24671
24672 * g++.old-deja/g++.ext/implicit1.C: Remove.
24673 * g++.old-deja/g++.jason/c2.C: Remove
24674 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24675 * g++.old-deja/g++.pt/crash16.C: Likewise.
24676 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24677
24678 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24679
24680 * g++.old-deja/g++.other/for2.C: New test.
24681
24682 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24683
24684 * gcc.dg/20000720-1.c: New test.
24685
24686 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24687
24688 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24689
24690 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24691
24692 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24693 * gcc.c-torture/execute/20000722-1.c: New.
24694 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24695
24696 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24697
24698 * gcc.dg/cpp/20000720-1.S: New test.
24699
24700 2000-07-21 Michael Meissner <meissner@redhat.com>
24701
24702 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24703
24704 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24705
24706 * g++.old-deja/g++.brendan/crash16.C,
24707 g++.old-deja/g++.brendan/parse3.C,
24708 g++.old-deja/g++.brendan/redecl1.C,
24709 g++.old-deja/g++.ns/template13.C,
24710 g++.old-deja/g++.other/decl4.C,
24711 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24712
24713 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24714
24715 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24716 and "Internal error".
24717
24718 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24719 regexps.
24720 * gcc.dg/cpp/paste6.c: New test.
24721
24722 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24723
24724 * gcc.dg/cpp/tr-direct.c: New test.
24725
24726 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24727 gcc.dg/cpp/undef1.c: Tweak error regexps.
24728
24729 2000-07-18 Eric Christopher <echristo@redhat.com>
24730
24731 * gcc.c-torture/compile/20000718-1.c: New test.
24732
24733 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24734
24735 * cpplex.c (_cpp_push_token): If the token being pushed back
24736 is the previous token in this context, just subtract one from
24737 context->posn.
24738 * cppmacro.c (save_expansion): Clear aux field when storing a
24739 placemarker.
24740
24741 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24742
24743 * gcc.dg/noncompile/redecl-1.c: New test.
24744
24745 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24746
24747 * gcc.c-torture/execute/20000717-5.c: New test.
24748 * gcc.c-torture/execute/20000717-1.x: Removed.
24749
24750 2000-07-17 Richard Henderson <rth@cygnus.com>
24751
24752 * gcc.c-torture/execute/20000717-4.c: New test.
24753
24754 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24755
24756 * gcc.dg/cpp/syshdr.c: New test.
24757 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24758
24759 2000-07-17 Neil Booth <neilb@earthling.net>
24760
24761 * gcc.dg/cpp/cmdlne-dM.c: New test.
24762 * gcc.dg/cpp/cmdlne-dD.c: New test.
24763
24764 2000-07-17 Jeffrey A Law (law@cygnus.com)
24765
24766 * gcc.c-torture/execute/20000717-3.c: New test.
24767
24768 * gcc.c-torture/compile/20000717-1.c: New test.
24769
24770 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24771
24772 * gcc.c-torture/execute/20000717-2.c: New test.
24773
24774 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24775
24776 * gcc.dg/formatz-1.c: New test.
24777
24778 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24779 * gcc.dg/c99-digraph-1.c: New tests.
24780
24781 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24782 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24783
24784 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24785 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24786 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24787 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24788 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24789 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24790 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24791
24792 2000-07-17 Greg McGary <greg@mcgary.org>
24793
24794 * gcc.c-torture/execute/20000717-1.c: New test.
24795 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24796
24797 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24798
24799 * gcc.c-torture/execute/20000715-2.c: New test.
24800 * gcc.dg/20000715-1.c: New test.
24801
24802 2000-07-15 Michael Meissner <meissner@redhat.com>
24803
24804 * gcc.c-torture/execute/20000715-1.c: New test.
24805
24806 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24807
24808 * gcc.c-torture/execute/20000707-1.c: New test.
24809
24810 2000-07-13 Neil Booth <NeilB@earthling.net>
24811
24812 * testsuite/gcc.dg/cpp/digraph1.c,
24813 testsuite/gcc.dg/cpp/digraph2.c,
24814 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24815
24816 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24817
24818 * g77.f-torture/compile/20000630-2.f: New test.
24819 * g77.f-torture/compile/20000630-2.x
24820
24821 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24822
24823 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24824
24825 2000-07-11 Neil Booth <NeilB@earthling.net>
24826
24827 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24828
24829 2000-07-11 Neil Booth <NeilB@earthling.net>
24830
24831 * gcc.dg/cpp/cmdlne-C.c: New.
24832
24833 2000-07-09 Neil Booth <NeilB@earthling.net>
24834
24835 * gcc.dg/cpp/directiv.c: New tests.
24836 * gcc.dg/cpp/undef1.c: Update.
24837
24838 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24839
24840 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24841
24842 2000-07-09 Neil Booth <NeilB@earthling.net>
24843
24844 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24845
24846 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24847
24848 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24849 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24850
24851 2000-07-08 Neil Booth <NeilB@earthling.net>
24852
24853 * gcc.dg/cpp/macsyntx.c: New tests.
24854
24855 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24856
24857 * gcc.dg/20000707-1.c: New test.
24858
24859 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24860
24861 * gcc.c-torture/execute/20000706-1.c: New test.
24862 * gcc.c-torture/execute/20000706-2.c: New test.
24863 * gcc.c-torture/execute/20000706-3.c: New test.
24864 * gcc.c-torture/execute/20000706-4.c: New test.
24865 * gcc.c-torture/execute/20000706-5.c: New test.
24866
24867 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24868
24869 * g++.old-deja/g++.pt/instantiate7.C: New test.
24870
24871 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24872
24873 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24874 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24875 * g++.old-deja/g++.other/rtti3.C: Likewise.
24876 * g++.old-deja/g++.other/rttid3.C: Likewise.
24877
24878 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24879
24880 * g77.f-torture/compile/20000630-1.x: Fix typo
24881
24882 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24883
24884 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24885 assembly output.
24886
24887 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24888
24889 * gcc.dg/cpp/ident.c: New test.
24890
24891 2000-07-05 Neil Booth <NeilB@earthling.net>
24892
24893 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24894 gcc.dg/cpp/lexstrng.c: New tests.
24895
24896 2000-07-04 Neil Booth <NeilB@earthling.net>
24897
24898 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24899 * gcc.dg/cpp/strify2.c: Same.
24900
24901 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24902
24903 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24904 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24905 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24906 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24907
24908 * testsuite/gcc.dg/cpp/macro1.c,
24909 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24910 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24911 testsuite/gcc.dg/cpp/strify1.c,
24912 testsuite/gcc.dg/cpp/strify2.c: New tests.
24913
24914 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24915
24916 * gcc.c-torture/execute/20000703-1.c: New test.
24917
24918 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24919
24920 * g++.old-deja/g++.pt (lookup10.C): New test.
24921
24922 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24923
24924 * g++.old-deja/g++.pt (typename25.C): New test.
24925
24926 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24927
24928 * gcc.c-torture/compile/20000701-1.c: New test.
24929
24930 2000-06-30 Nick Clifton <nickc@cygnus.com>
24931
24932 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24933 to test case.
24934
24935 2000-06-30 Catherine Moore <clm@cygnus.com>
24936
24937 * gcc.c-torture/execute/align-1.c: New test.
24938
24939 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24940
24941 * g++.old-deja/g++.pt/expr8.C: New test.
24942 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24943
24944 2000-06-29 Nick Clifton <nickc@cygnus.com>
24945
24946 * gcc.c-torture/compile/20000629-1.c: New test.
24947
24948 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24949
24950
24951 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24952 gcc.dg/noncompile directory, depending on whether they're
24953 preprocessor tests or not. Annotate all the tests for the dg
24954 framework.
24955
24956 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24957 * gcc.dg/noncompile/noncompile.exp: New.
24958
24959 * Moved files:
24960 Old name New name
24961 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24962 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24963 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24964 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24965 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24966 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24967 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24968 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24969 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24970 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24971 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24972 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24973 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24974 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24975 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24976 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24977 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24978 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24979 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24980 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24981 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24982 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24983 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24984 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24985
24986 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24987 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24988 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24989 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24990 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24991 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24992
24993 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24994
24995 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24996 declare one variable. On the fourth, error.
24997 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24998 declared by 20000628-1a.h.
24999
25000 2000-06-29 Richard Henderson <rth@redhat.com>
25001
25002 * gcc.c-torture/execute/930529-1.x: New file.
25003 * gcc.dg/920413-1.c: Adjust expected warning text.
25004 * gcc.dg/980217-1.c: Declare abort.
25005 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25006
25007 2000-06-29 Jeffrey A Law (law@cygnus.com)
25008
25009 * g77.f-torture/compile/20000629-1.f: New test.
25010 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25011
25012 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25013
25014 Rearrange lots of files, removing entirely the
25015 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25016 directories.
25017
25018 * Deleted files:
25019 gcc.c-torture/code_quality/code_quality.exp
25020 gcc.c-torture/special/special.exp
25021 gcc.failure/failure.exp
25022 gcc.failure/940409-1.x
25023 gcc.c-torture/compile/961203-1.x
25024
25025 * New files:
25026 gcc.misc-tests/linkage.exp
25027 gcc.c-torture/execute/920730-1t.c
25028 gcc.c-torture/execute/920730-1t.x
25029 gcc.c-torture/compile/920520-1.x
25030 gcc.c-torture/compile/920521-1.x
25031 gcc.c-torture/compile/981006-1.x
25032 gcc.c-torture/execute/eeprof-1.x
25033
25034 * Moved files (possibly with modifications to fit a new harness):
25035 Old name New name
25036 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25037 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25038 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25039 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25040 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25041 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25042 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25043 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25044 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25045 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25046 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25047 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25048 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25049 gcc.failure/940409-1.c gcc.dg/940409-1.c
25050
25051 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25052
25053 * c-torture/compile/961203-1.x: Delete.
25054
25055 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25056 not exit. Include stdio.h.
25057 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25058 * gcc.misc-tests/dg-12.c: Likewise.
25059 * gcc.misc-tests/dg-5.c: Likewise.
25060 * gcc.misc-tests/dg-6.c: Likewise.
25061 * gcc.misc-tests/dg-7.c: Prototype abort.
25062 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25063 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25064 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25065 not exit.
25066 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25067 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25068
25069 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25070
25071 * gcc.dg/cpp/20000628-1.c: New test.
25072 * gcc.dg/cpp/20000628-1.h: New header for above test.
25073 * gcc.dg/cpp/20000628-1a.h: Likewise.
25074
25075 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25076
25077 * gcc.dg/cpp: New directory.
25078 * gcc.dg/cpp/cpp.exp: New driver.
25079 * gcc.dg/cpp/20000627-1.c: New test.
25080 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25081 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25082 and rewrite as a compilation test.
25083
25084 * gcc.dg: Move many files into the cpp subdirectory, possibly
25085 renaming or editing them as well.
25086 Old name New name
25087 990119-1.c cpp/19990119-1.c
25088 990228-1.c cpp/19990228-1.c
25089 990407-1.c cpp/19990407-1.c
25090 990409-1.c cpp/19990409-1.c
25091 990413-1.c cpp/19990413-1.c
25092 990703-1.c cpp/19990703-1.c
25093 20000127-1.c cpp/20000127-1.c
25094 20000129-1.c cpp/20000129-1.c
25095 20000207-1.c cpp/20000207-1.c
25096 20000207-2.c cpp/20000207-2.c
25097 20000209-1.c cpp/20000209-1.c
25098 20000209-2.c cpp/20000209-2.c
25099 20000301-1.c cpp/20000301-1.c
25100 20000419-1.c cpp/20000419-1.c
25101 20000510-1.S cpp/20000510-1.S
25102 20000519-1.c cpp/20000519-1.c
25103 20000529-1.c cpp/20000529-1.c
25104 20000625-1.c cpp/20000625-1.c
25105 20000625-2.c cpp/20000625-2.c
25106 cpp-as1.c cpp/assert1.c
25107 cpp-as2.c cpp/assert2.c
25108 cxx-comments-1.c cpp/cxxcom1.c
25109 cxx-comments-2.c cpp/cxxcom2.c
25110 endif-label.c cpp/endif.c
25111 cpp-hash1.c cpp/hash1.c
25112 cpp-hash2.c cpp/hash2.c
25113 cpp-if1.c cpp/if-1.c
25114 cpp-if2.c cpp/if-2.c
25115 cpp-if3.c cpp/if-3.c
25116 cpp-if4.c cpp/if-4.c
25117 cpp-if5.c cpp/if-5.c
25118 cpp-cond.c cpp/if-cexp.c
25119 cpp-missingop.c cpp/if-mop.c
25120 cpp-missingparen.c cpp/if-mpar.c
25121 cpp-opprec.c cpp/if-oppr.c
25122 cpp-ifparen.c cpp/if-paren.c
25123 cpp-shortcircuit.c cpp/if-sc.c
25124 cpp-shift.c cpp/if-shift.c
25125 cpp-unary.c cpp/if-unary.c
25126 cpp-li1.c cpp/line1.c
25127 cpp-li2.c cpp/line2.c
25128 lineno.c cpp/line3.c
25129 lineno-2.c cpp/line4.c
25130 cpp-mi.c cpp/mi1.c
25131 cpp-mic.h cpp/mi1c.h
25132 cpp-micc.h cpp/mi1cc.h
25133 cpp-mind.h cpp/mi1nd.h
25134 cpp-mindp.h cpp/mi1ndp.h
25135 cpp-mix.h cpp/mi1x.h
25136 cpp-mi2.c cpp/mi2.c
25137 cpp-mi2a.h cpp/mi2a.h
25138 cpp-mi2b.h cpp/mi2b.h
25139 cpp-mi2c.h cpp/mi2c.h
25140 cpp-mi3.c cpp/mi3.c
25141 cpp-mi3.def cpp/mi3.def
25142 poison-1.c cpp/poison.c
25143 pr-impl.c cpp/prag-imp.c
25144 cpp-redef-2.c cpp/redef1.c
25145 cpp-redef.c cpp/redef2.c
25146 strpaste.c cpp/strp1.c
25147 strpaste-2.c cpp/strp2.c
25148 cpp-tradpaste.c cpp/tr-paste.c
25149 cpp-tradstringify.c cpp/tr-str.c
25150 cpp-tradwarn1.c cpp/tr-warn1.c
25151 cpp-tradwarn2.c cpp/tr-warn2.c
25152 trigraphs.c cpp/trigraphs.c
25153 cpp-unc1.c cpp/unc1.c
25154 cpp-unc2.c cpp/unc2.c
25155 cpp-unc3.c cpp/unc3.c
25156 cpp-unc.c cpp/unc4.c
25157 undef.c cpp/undef1.c
25158 undef-2.c cpp/undef2.c
25159 cpp-wi1.c cpp/widestr1.c
25160
25161 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25162
25163 * lib/g++.exp (g++_include_flags): Tweak.
25164
25165 2000-06-27 H.J. Lu <hjl@gnu.org>
25166 Loren J. Rittle <ljrittle@acm.org>
25167
25168 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25169 version with one that knows about the new gcc tree structure.
25170 (g++_link_flags): Same.
25171
25172 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25173
25174 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25175 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25176 case we are cross-compiling.
25177
25178 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25179 g++.old-deja/g++.niklas/Makefile.in,
25180 g++.old-deja/g++.niklas/configure.in,
25181 g++.old-deja/g++.other/Makefile.in,
25182 g++.old-deja/g++.other/configure.in,
25183 gcc.c-torture/code_quality/Makefile.in,
25184 gcc.c-torture/code_quality/configure.in,
25185 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25186 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25187 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25188 gcc.c-torture/execute/ieee/Makefile.in,
25189 gcc.c-torture/execute/ieee/configure.in,
25190 gcc.c-torture/noncompile/Makefile.in,
25191 gcc.c-torture/noncompile/configure.in,
25192 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25193 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25194 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25195
25196 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25197
25198 * g++.old-deja/g++.other/ambig3.C: New test.
25199
25200 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25201
25202 * g++.old-deja/g++.pt/syntax1.C: New test.
25203 * g++.old-deja/g++.pt/syntax2.C: New test.
25204 * g++.old-deja/g++.other/syntax3.C: New test.
25205 * g++.old-deja/g++.other/syntax4.C: New test.
25206
25207 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25208
25209 * gcc.dg/20000623-1.c: Prototype exit and abort.
25210
25211 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25212
25213 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25214 New tests.
25215 * gcc.dg/cpp-mi3.def: New file.
25216
25217 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25218 inside assertions.
25219 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25220 lexer's error messages.
25221 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25222 divine anything from the linemarkers.
25223 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25224 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25225
25226 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25227
25228 * gcc.dg/20000623-1.c: New test.
25229
25230 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25231
25232 * gcc.c-torture/execute/20000622-1.c: New test.
25233
25234 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25235
25236 * g++.old-deja/g++.other/init15.C: New test.
25237
25238 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25239
25240 * g++.old-deja/g++.pt/vaarg2.C: New test.
25241 * g++.old-deja/g++.pt/vaarg3.C: New test.
25242
25243 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25244
25245 * g++.old-deja/g++.other/dyncast6.C: New test.
25246
25247 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25248
25249 * gcc.c-torture/execute/loop-6.c: New test.
25250
25251 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25252
25253 * gcc.dg/20000614-1.c: New test.
25254 * gcc.dg/20000614-2.c: New test.
25255
25256 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25257
25258 * g++.old-deja/g++.other/inline12.C: New test.
25259
25260 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25261
25262 * g++.old-deja/g++.other/eh1.C: New test.
25263
25264 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25265
25266 * g++.old-deja/g++.other/type.C: New test.
25267
25268 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25269
25270 * g++.old-deja/g++.other/initstring.C: New test.
25271
25272 2000-06-12 Jason Merrill <jason@redhat.com>
25273
25274 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25275
25276 2000-06-09 Jeffrey A Law (law@cygnus.com)
25277
25278 * gcc.c-torture/compile/20000609-1.c: New test.
25279
25280 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25281
25282 * gcc.dg/20000609-1.c: New test.
25283
25284 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25285
25286 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25287 * gcc.c-torture/noncompile/poison-1.c: Move...
25288 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25289 * gcc.dg/cpp-li1.c: Add a token after the #line.
25290
25291 2000-06-05 Richard Henderson <rth@cygnus.com>
25292
25293 * gcc.c-torture/execute/20000605-2.c: New test.
25294 * gcc.c-torture/execute/20000605-3.c: New test.
25295
25296 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25297
25298 * g77.f-torture/execute/20000503-1.x: New file.
25299
25300 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25301
25302 * g++.old-deja/g++.eh/badalloc1.C: New test.
25303
25304 2000-06-05 Richard Henderson <rth@cygnus.com>
25305
25306 * gcc.c-torture/execute/20000605-1.c: New test.
25307
25308 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25309 Nathan Sidwell <nathan@codesourcery.com>
25310
25311 * gcc.c-torture/compile/20000605-1.c: New test.
25312
25313 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25314
25315 * g77.f-torture/compile/20000601-1.f: New test.
25316
25317 2000-06-03 Richard Henderson <rth@cygnus.com>
25318
25319 * gcc.c-torture/execute/20000603-1.c: New.
25320
25321 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25322
25323 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25324 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25325
25326 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25327
25328 * gcc.dg/compare2.c (case 12): XFAIL.
25329 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25330 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25331
25332 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25333
25334 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25335
25336 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25337 guard macro is already defined when the header is first
25338 included.
25339 * gcc.dg/cpp-mix.h: New file.
25340 * gcc.dg/endif-label.c: Update patterns to match compiler.
25341
25342 * g++.brendan/complex1.C: Declare abort.
25343 * g++.law/refs4.C: Remove XFAIL.
25344 * g++.oliva/expr2.C: Declare abort and exit.
25345
25346 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25347
25348 * gcc.c-torture/execute/20000528-1.c: New test.
25349
25350 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25351 * g++.old-deja/g++.law/temps4.C: Likewise.
25352
25353 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25354 stdlib.h. Call abort() on failure.
25355 * g++.old-deja/g++.law/refs4.C: Likewise.
25356 * g++.old-deja/g++.law/temps4.C: Likewise.
25357 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25358 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25359
25360 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25361
25362 Relative to g++.dg/special:
25363 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25364
25365 Relative to g++.old-deja:
25366 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25367 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25368 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25369 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25370 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25371 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25372 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25373
25374 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25375 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25376 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25377 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25378 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25379 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25380 and/or string.h.
25381
25382 * g++.other/goto1.C: Update expectations for error messages.
25383
25384 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25385
25386 * gcc.c-torture/compile/20000523-1.c: New test.
25387
25388 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25389
25390 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25391
25392 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25393
25394 * g++.old-deja/g++.eh/catch11.C: New test.
25395 * g++.old-deja/g++.eh/catch12.C: New test.
25396
25397 2000-05-24 Nick Clifton <nickc@cygnus.com>
25398
25399 * gcc.c-torture/execute/20000523-1.c: New test.
25400
25401 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25402
25403 * c-torture/execute/bcp-1.c: Replace abort in arg of
25404 __builtin_constant_p with a generic external function.
25405
25406 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25407 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25408 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25409 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25410 Prototype abort and/or exit.
25411
25412 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25413 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25414 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25415 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25416
25417 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25418
25419 * gcc.dg/dwarf2-1.c: New test.
25420
25421 2000-05-20 Richard Henderson <rth@cygnus.com>
25422
25423 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25424
25425 2000-05-20 Andreas Jaeger <aj@suse.de>
25426
25427 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25428 testcase.
25429
25430 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25431
25432 * gcc.c-torture/execute/20000519-2.c: New test.
25433
25434 2000-05-19 Andreas Jaeger <aj@suse.de>
25435
25436 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25437 which fails with SSA.
25438
25439 * lib/c-torture.exp: Also test with -O3 -fssa.
25440
25441 2000-05-18 Michael Meissner <meissner@redhat.com>
25442
25443 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25444 * gcc.c-torture/execute/920415-1.c: Ditto.
25445 * gcc.c-torture/execute/920501-1.c: Ditto.
25446 * gcc.c-torture/execute/conversion.c: Ditto.
25447 * gcc.c-torture/execute/cvt-1.c: Ditto.
25448
25449 2000-05-18 Jeffrey A Law (law@cygnus.com)
25450
25451 * gcc.c-torture/compile/20000518-1.c: New test.
25452
25453 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25454
25455 * g77.f-torture/compile/200005018.f: New test.
25456
25457 2000-05-17 Jeffrey A Law (law@cygnus.com)
25458
25459 * gcc.c-torture/compile/20000517-1.c: New test.
25460
25461 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25462
25463 * gcc.c-torture/execute/20000516-1.c: New test.
25464
25465 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25466
25467 * g++.old-deja/g++.other/eh.C: New test.
25468
25469 2000-05-12 Richard Henderson <rth@cygnus.com>
25470
25471 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25472 constants through to doit's conditional.
25473
25474 2000-05-11 Jeffrey A Law (law@cygnus.com)
25475
25476 * gcc.c-torture/compile/20000511-1.c: New test.
25477 * g77.f-torture/compile/20000511-1.f: New test.
25478 * g77.f-torture/compile/20000511-2.f: New test.
25479
25480 2000-05-11 Michael Meissner <meissner@redhat.com>
25481
25482 * gcc.c-torture/execute/20000511-1.c: New test.
25483
25484 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25485
25486 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25487 * gcc.dg/20000510-1.S: New.
25488
25489 2000-05-08 Catherine Moore <clm@cygnus.com>
25490
25491 * gcc.dg/unused-3.c: New.
25492
25493 2000-05-06 Richard Henderson <rth@cygnus.com>
25494
25495 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25496 * g++.old-deja/g++.mike/warn1.C: Likewise.
25497 * g++.old-deja/g++.pt/local1.C: Likewise.
25498 * g++.old-deja/g++.pt/local7.C: Likewise.
25499 * g++.old-deja/g++.pt/spec16.C: Likewise.
25500
25501 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25502
25503 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25504
25505 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25506
25507 * g77.f-torture/execute/20000503-1.f: New test.
25508
25509 2000-05-04 Andreas Jaeger <aj@suse.de>
25510
25511 * gcc.dg/noreturn-2.c: New test.
25512
25513 2000-05-04 Neil Booth <NeilB@earthling.net>
25514
25515 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25516 preprocessor.
25517
25518 2000-05-04 Richard Henderson <rth@cygnus.com>
25519
25520 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25521
25522 2000-05-04 Richard Henderson <rth@cygnus.com>
25523
25524 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25525 OpenSSL by Jason R Thorpe.
25526
25527 2000-05-03 Jim Wilson <wilson@cygnus.com>
25528
25529 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25530
25531 2000-05-03 Robert Lipe <robertlipe@usa.net>
25532
25533 * gcc.dg/20000503-1.c: New test.
25534
25535 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25536
25537 * gcc.c-torture/compile/20000502-1.c: New test.
25538 * g++.old-deja/g++.other/align.C: New test.
25539 * gcc.dg/cpp-tradstringify.c: New test.
25540
25541 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25542
25543 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25544 and hard registers.
25545
25546 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25547
25548 * gcc.c-torture/execute/loop-5.c: New test.
25549
25550 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25551
25552 * gcc.c-torture/execute/va-arg-20.c: New test.
25553
25554 2000-04-23 Jeffrey A Law (law@cygnus.com)
25555
25556 * gcc.c-torture/execute/20000422-1.c: New test.
25557
25558 2000-04-20 Greg McGary <gkm@gnu.org>
25559
25560 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25561 when optimizing, but without sibling-call optimizations (-O1).
25562
25563 2000-04-20 Jeffrey A Law (law@cygnus.com)
25564
25565 * gcc.c-torture/compile/20000420-1.c: New test.
25566
25567 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25568
25569 * g++.abi/ptrflags.C: New test.
25570 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25571
25572 2000-04-19 Catherine Moore <clm@cygnus.com>
25573
25574 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25575
25576 2000-04-19 Greg McGary <gkm@gnu.org>
25577
25578 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25579 sibling-call optimizations.
25580
25581 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25582
25583 * gcc.dg/20000419-1.c: New test.
25584
25585 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25586
25587 * gcc.c-torture/execute/20000412-6.c: New test.
25588
25589 2000-04-12 Jeffrey A Law (law@cygnus.com)
25590
25591 * gcc.c-torture/execute/20000412-5.c: New test.
25592 * g77.f-torture/compile/20000412-1.f: New test.
25593 * gcc.c-torture/execute/20000412-4.c: New test.
25594 * gcc.c-torture/compile/20000412-2.c: New test.
25595 * gcc.c-torture/execute/20000412-3.c: New test.
25596 * gcc.c-torture/compile/20000412-1.c: New test.
25597 * gcc.c-torture/execute/20000412-2.c: New test.
25598
25599 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25600
25601 * objc/execute/bf-20.m: New test.
25602
25603 2000-04-10 Richard Henderson <rth@cygnus.com>
25604
25605 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25606
25607 * gcc.c-torture/execute/20000412-1.c: New test.
25608
25609 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25610
25611 * g++.old-deja/g++.eh/catchptr1.C: New test.
25612
25613 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25614
25615 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25616
25617 2000-04-08 Neil Booth <NeilB@earthling.net>
25618
25619 * gcc.dg/cpp-nullchar.c: Remove test as
25620 embedded nulls cause problems.
25621
25622 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25623
25624 * gcc.dg/compare2.c: New test.
25625
25626 2000-04-08 Neil Booth <NeilB@earthling.net>
25627
25628 * gcc.dg/cpp-nullchar.c: New test.
25629
25630 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25631
25632 * gcc.dg/cpp-mi2.c: New test.
25633 * gcc.dg/cpp-mi2[abc].h: New files.
25634
25635 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25636
25637 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25638 member name.
25639
25640 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25641
25642 * g++.old-deja/g++.abi/vmihint.C: New test.
25643
25644 2000-04-06 Neil Booth <NeilB@earthling.net>
25645
25646 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25647 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25648 copyright.
25649
25650 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25651
25652 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25653 avoid stack-frame overwrite.
25654
25655 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25656
25657 * gcc.c-torture/compile/20000405-2.c: New test.
25658 * gcc.c-torture/compile/20000405-3.c: New test.
25659
25660 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25661
25662 * gcc.c-torture/compile/20000405-1.c: New test.
25663
25664 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25665
25666 * gcc.dg/cast-qual-1.c: Revert last change.
25667
25668 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25669
25670 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25671
25672 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25673
25674 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25675 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25676
25677 2000-04-03 Jeffrey A Law (law@cygnus.com)
25678
25679 * gcc.c-torture/compile/20000403-2.c: New test.
25680 * gcc.c-torture/compile/20000403-1.c: New test.
25681
25682 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25683
25684 * gcc.c-torture/execute/20000403-1.c: New test.
25685
25686 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25687
25688 * gcc.c-torture/execute/20000402-1.c: New test.
25689
25690 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25691
25692 * gcc.c-torture/execute/va-arg-15.c: New test.
25693 * gcc.c-torture/execute/va-arg-16.c: New test.
25694 * gcc.c-torture/execute/va-arg-17.c: New test.
25695 * gcc.c-torture/execute/va-arg-18.c: New test.
25696 * gcc.c-torture/execute/va-arg-19.c: New test.
25697
25698 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25699
25700 * gcc.c-torture/compile/981211-1.c: Move to...
25701 * gcc.dg/cpp-as1.c: ...here.
25702 * gcc.dg/cpp-as2.c: New file.
25703
25704 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25705 compiler.
25706
25707 2000-04-02 Neil Booth <NeilB@earthling.net>
25708
25709 * gcc.dg/cpp-cond.c New tests.
25710 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25711 accidental success less likely.
25712 * gcc.dg/cpp-missingop.c New tests.
25713 * gcc.dg/cpp-missingparen.c New tests.
25714 * gcc.dg/cpp-shift.c New tests.
25715 * gcc.dg/cpp-shortcircuit.c New tests.
25716 * gcc.dg/cpp-unary.c New tests.
25717
25718 2000-03-29 Jeffrey A Law (law@cygnus.com)
25719
25720 * gcc.c-torture/compile/20000329-1.c: New test.
25721
25722 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25723
25724 * gcc.c-torture/compile/20000326-1.c: New test.
25725 * gcc.c-torture/compile/20000326-2.c: New test.
25726
25727 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25728
25729 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25730 the first parameter is a function argument.
25731
25732 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25733
25734 * g++.old-deja/g++.ext/array4.C: New test.
25735
25736 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25737
25738 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25739
25740 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25741
25742 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25743
25744 2000-03-19 Richard Henderson <rth@cygnus.com>
25745
25746 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25747
25748 2000-03-19 Richard Henderson <rth@cygnus.com>
25749
25750 * gcc.c-torture/compile/20000319-1.c: New test.
25751
25752 2000-03-14 Jeffrey A Law (law@cygnus.com)
25753
25754 * gcc.c-torture/execute/20000314-3.c: New test.
25755 * gcc.c-torture/execute/20000314-2.c: New test.
25756 * gcc.c-torture/execute/20000314-1.c: New test.
25757 * gcc.c-torture/compile/20000314-2.c: New test.
25758 * gcc.c-torture/compile/20000314-1.c: New test.
25759
25760 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25761
25762 * g++.old-deja/g++.warn/inline.C: New test.
25763
25764 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25765
25766 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25767 standards-compliant result rather than specific constants.
25768 Put test-values in array.
25769
25770 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25771
25772 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25773 (g++_target_compile): Put test-specific options last.
25774
25775 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25776
25777 * g++.old-deja/g++.eh/vbase4.C: New test.
25778
25779 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25780
25781 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25782
25783 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25784
25785 * g++.old-deja/g++.brendan/misc12.C: Removed.
25786 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25787 * g++.old-deja/g++.ext/pretty4.C: New test.
25788
25789 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25790
25791 * g++.old-deja/g++.other/string2.C: New test.
25792
25793 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25794
25795 * g++.old-deja/g++.warn/impint2.C: New test.
25796
25797 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25798
25799 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25800 is 1, not zero.
25801
25802 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25803
25804 * g++.old-deja/g++.warn/impint.C: New test.
25805 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25806 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25807 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25808 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25809 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25810 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25811 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25812 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25813 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25814 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25815 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25816 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25817
25818 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25819
25820 * gcc.dg/cpp-redef.c: New test.
25821
25822 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25823
25824 * g++.old-deja/g++.pt/unify7.C: New test.
25825
25826 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25827
25828 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25829 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25830
25831 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25832
25833 * gcc.c-torture/compile/20000224-1.c: New test.
25834
25835 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25836
25837 * gcc.c-torture/compile/cpp-2.c: New test.
25838 * gcc.c-torture/compile/cpp-1.c: New test.
25839
25840 2000-02-25 Jeffrey A Law (law@cygnus.com)
25841
25842 * gcc.c-torture/execute/20000225-1.c: New test.
25843
25844 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25845
25846 * gcc.dg/cpp-li2.c: New test.
25847
25848 * gcc.dg/cpp-wi1.c: New test.
25849
25850 * gcc.dg/cpp-li1.c: New test.
25851
25852 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25853
25854 * g++.old-deja/g++.other/sizeof5.C: New test.
25855
25856 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25857
25858 * gcc.c-torture/execute/va-arg-13.c: New test.
25859
25860 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25861
25862 * gcc.c-torture/execute/va-arg-12.c: New test.
25863
25864 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25865
25866 * gcc.c-torture/execute/20000223-1.c: New test.
25867
25868 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25869
25870 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25871
25872 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25873
25874 * g++.old-deja/g++.abi/ptrmem.C: New test.
25875
25876 2000-02-19 Richard Henderson <rth@cygnus.com>
25877
25878 * gcc.c-torture/compile/init-3.c: New.
25879
25880 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25881
25882 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25883 ALWAYS_CXXFLAGS.
25884
25885 2000-02-11 Robert Lipe <robertl@sco.com>
25886
25887 * gcc.c-torture/compile/20000211-3.c: New test.
25888
25889 2000-02-11 Martin Buchholz <martin@xemacs.org>
25890
25891 * gcc.c-torture/compile/20000211-2.c: New test.
25892
25893 2000-02-11 Jeffrey A Law (law@cygnus.com)
25894
25895 * gcc.c-torture/compile/20000211-1.c: New test.
25896
25897 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25898
25899 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25900 on native targets
25901
25902 2000-02-08 Nathan Sidwell <nathan@acm.org>
25903
25904 * g++.old-deja/g++.other/cast5.C: New test.
25905
25906 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25907
25908 * gcc.c-torture/execute/20000205-1.c: New.
25909
25910 2000-02-03 Nathan Sidwell <nathan@acm.org>
25911
25912 * g++.old-deja/g++.jason/cast3.C: Return void.
25913 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25914
25915 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25916
25917 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25918
25919 * gcc.dg/loop-1.c: New test.
25920
25921 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25922
25923 * gcc.c-torture/compile/20000127-1.c: New test.
25924 * gcc.c-torture/execute/991228-1.c: New test.
25925
25926 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25927
25928 * gcc.dg/unused-2.c: New test.
25929
25930 * gcc.dg/conv-1.c: New test.
25931
25932 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25933
25934 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25935 compiler.
25936 (tool_option_proc): Fix typo.
25937
25938 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25939
25940 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25941 of the ld on the host, not on the build machine.
25942 Also, don't crash if '--help' is not a supported option.
25943
25944 2000-01-24 Richard Henderson <rth@cygnus.com>
25945
25946 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25947
25948 2000-01-20 Jeffrey A Law (law@cygnus.com)
25949
25950 * gcc.c-torture/execute/20000120-2.c: New test.
25951 * gcc.c-torture/execute/20000120-1.c: New test.
25952
25953 2000-01-13 Jeffrey A Law (law@cygnus.com)
25954
25955 * gcc.c-torture/execute/20000113-1.c: New test.
25956
25957 2000-01-12 Jeffrey A Law (law@cygnus.com)
25958
25959 * gcc.c-torture/execute/20000112-1.c: New test.
25960
25961 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25962
25963 * gcc.dg/20000111-1.c: New test.
25964
25965 2000-01-10 Jeffrey A Law (law@cygnus.com)
25966
25967 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25968 with 16 bit integers.
25969
25970 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25971
25972 * gcc.dg/20000108-1.c: New test.
25973
25974 2000-01-05 Nathan Sidwell <nathan@acm.org>
25975
25976 * g++.old-deja/g++.ns/koenig8.C: New test.
25977
25978 2000-01-05 Nathan Sidwell <nathan@acm.org>
25979
25980 * g++.old-deja/g++.other/cast4.C: New test.
25981
25982 2000-01-05 Jeffrey A Law (law@cygnus.com)
25983
25984 * gcc.c-torture/compile/20000105-2.c: New test.
25985 * gcc.c-torture/compile/20000105-1.c: New test.
25986
25987 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25988
25989 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25990 references to printf & atoi to conform to ANSI standard.
25991 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25992 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25993 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25994 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25995 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25996 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25997 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25998 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25999 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26000 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26001 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26002 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26003 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26004 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26005 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26006 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26007 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26008 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26009 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26010 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26011 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26012 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26013 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26014 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26015 * g++.old-deja/g++.brendan/init3.C: Likewise.
26016 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26017 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26018 * g++.old-deja/g++.brendan/new2.C: Likewise.
26019 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26020 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26021 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26022 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26023 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26024 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26025 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26026 * g++.old-deja/g++.brendan/template24.C: Likewise.
26027 * g++.old-deja/g++.brendan/template3.C: Likewise.
26028 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26029 * g++.old-deja/g++.jason/inline3.C: Likewise.
26030 * g++.old-deja/g++.jason/opeq.C: Likewise.
26031 * g++.old-deja/g++.law/arg5.C: Likewise.
26032 * g++.old-deja/g++.law/arm7.C: Likewise.
26033 * g++.old-deja/g++.law/ctors11.C: Likewise.
26034 * g++.old-deja/g++.law/cvt8.C: Likewise.
26035 * g++.old-deja/g++.law/init9.C: Likewise.
26036 * g++.old-deja/g++.law/refs4.C: Likewise.
26037 * g++.old-deja/g++.law/template2.C: Likewise.
26038 * g++.old-deja/g++.law/visibility24.C: Likewise.
26039 * g++.old-deja/g++.law/vtable3.C: Likewise.
26040 * g++.old-deja/g++.mike/asm2.C: Likewise.
26041 * g++.old-deja/g++.mike/eh1.C: Likewise.
26042 * g++.old-deja/g++.mike/misc1.C: Likewise.
26043 * g++.old-deja/g++.mike/misc13.C: Likewise.
26044 * g++.old-deja/g++.mike/misc14.C: Likewise.
26045 * g++.old-deja/g++.mike/ns12.C: Likewise.
26046 * g++.old-deja/g++.mike/p1248.C: Likewise.
26047 * g++.old-deja/g++.mike/p3708.C: Likewise.
26048 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26049 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26050 * g++.old-deja/g++.mike/p646.C: Likewise.
26051 * g++.old-deja/g++.mike/p700.C: Likewise.
26052 * g++.old-deja/g++.mike/p783.C: Likewise.
26053 * g++.old-deja/g++.mike/p783a.C: Likewise.
26054 * g++.old-deja/g++.mike/p783b.C: Likewise.
26055 * g++.old-deja/g++.mike/p786.C: Likewise.
26056 * g++.old-deja/g++.mike/p789.C: Likewise.
26057 * g++.old-deja/g++.mike/p789a.C: Likewise.
26058 * g++.old-deja/g++.mike/p807a.C: Likewise.
26059 * g++.old-deja/g++.other/delete3.C: Likewise.
26060 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26061 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26062 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26063 * g++.old-deja/g++.other/empty1.C: Likewise.
26064 * g++.old-deja/g++.other/temporary1.C: Likewise.
26065 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26066 * g++.old-deja/g++.pt/t16.C: Likewise.
26067 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26068
26069 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26070
26071 * gcc.dg/991230-1.c: New test.
26072
26073 1999-12-29 Jeffrey A Law (law@cygnus.com)
26074
26075 * gcc.c-torture/compile/991229-3.c: New test.
26076 * gcc.c-torture/compile/991229-2.c: New test.
26077 * gcc.c-torture/compile/991229-1.c: New test.
26078
26079 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26080
26081 * gcc.c-torture/compile/labels-2.c: New test.
26082
26083 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26084
26085 * gcc.c-torture/execute/991227-1.c: New test.
26086
26087 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26088
26089 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26090
26091 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26092
26093 * gcc.c-torture/execute/991221-1.c: New test.
26094
26095 1999-12-20 Nathan Sidwell <nathan@acm.org>
26096
26097 * g++.old-deja/g++.other/cast3.C: New test.
26098
26099 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26100
26101 * gcc.c-torture/execute/991216-4.c: New test.
26102
26103 1999-12-16 Michael Meissner <meissner@cygnus.com>
26104
26105 * gcc.c-torture/execute/991216-1.c: New test.
26106 * gcc.c-torture/execute/991216-2.c: New test.
26107 * gcc.c-torture/execute/991216-3.c: New test.
26108
26109 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26110
26111 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26112 Actually make the test fail by using "-O2" for compilation.
26113
26114 1999-12-15 Nathan Sidwell <nathan@acm.org>
26115
26116 * g++.old-deja/g++.warn/cast-align1.C: New test.
26117
26118 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26119
26120 * gcc.c-torture/compile/991214-1.c: New test.
26121 * gcc.c-torture/compile/991214-2.c: New test.
26122
26123 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26124
26125 * gcc.dg/991214-1.c: New test.
26126
26127 1999-12-13 Jeffrey A Law (law@cygnus.com)
26128
26129 * gcc.c-torture/compile/991213-3.c: New test.
26130 * gcc.c-torture/compile/991213-2.c: New test.
26131 * gcc.c-torture/compile/991213-1.c: New test.
26132
26133 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26134
26135 * gcc.dg/991209-1.c: New test.
26136
26137 1999-12-08 Nathan Sidwell <nathan@acm.org>
26138
26139 * gcc.c-torture/compile/991208-1.c: New test.
26140
26141 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26142
26143 * gcc.dg/ultrasp2.c: New test.
26144
26145 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26146
26147 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26148
26149 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26150
26151 * gcc.c-torture/compile/991202-1.c: New test.
26152 * gcc.c-torture/execute/991202-1.c: New test.
26153 * gcc.c-torture/execute/991202-2.c: New test.
26154 * gcc.c-torture/execute/991202-3.c: New test.
26155
26156 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26157
26158 * g++.old-deja/g++.abi/align.C: New test.
26159 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26160 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26161
26162 1999-12-01 Richard Henderson <rth@cygnus.com>
26163
26164 * gcc.c-torture/execute/991201-1.c: New.
26165
26166 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26167
26168 * gcc.dg/991129-1.c: New test.
26169
26170 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26171
26172 * gcc.c-torture/compile/991127-1.c: New test.
26173
26174 1999-11-22 Nathan Sidwell <nathan@acm.org>
26175
26176 * g++.old-deja/g++.other/warn4.C: New test.
26177
26178 1999-11-22 Nathan Sidwell <nathan@acm.org>
26179
26180 * g++.old-deja/g++.eh/cleanup2.C: New test.
26181 * g++.old-deja/g++.ext/pretty2.C: New test.
26182 * g++.old-deja/g++.ext/pretty3.C: New test.
26183 * g++.old-deja/g++.other/debug6.C: New test.
26184
26185 1999-10-20 Jim Wilson <wilson@cygnus.com>
26186
26187 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26188 compiler_output to look for one error message instead of two.
26189
26190 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26191
26192 * gcc.c-torture/execute/991118-1.c: Also test case
26193 where the word boundary does not split a byte evenly.
26194
26195 1999-11-19 Nathan Sidwell <nathan@acm.org>
26196
26197 * g++.old-deja/g++.ext/restrict1.C: New test.
26198
26199 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26200
26201 * gcc.c-torture/execute/991118-1.c: New test.
26202
26203 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26204
26205 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26206 working directory pathnames.
26207
26208 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26209
26210 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26211 host is equipped with driver.h and driver.o so it can actually
26212 compile and run the tests.
26213
26214 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26215
26216 * gcc.c-torture/compile/991008-1.c: New test.
26217
26218 1999-11-08 Nick Clifton <nickc@cygnus.com>
26219
26220 * lib/gcc-dg.exp: Include target-supports.exp
26221
26222 1999-11-05 Nick Clifton <nickc@cygnus.com>
26223
26224 * lib/target-supports.exp: New file: Provide procs to test for
26225 features supported by the target.
26226 (check_weak_available): Moved here from ecos.exp.
26227 (check_alias_available): New proc: Determine of the target
26228 toolchain supports the alias attribute.
26229
26230 * gcc.dg/special/ecos.exp: Move check_weak_available to
26231 target-supports.exp.
26232 (alias-1.c): Only perform the test if the target supports
26233 aliases.
26234 (wkali-1.c): Only perform the test if the target supports
26235 aliases.
26236
26237 * gcc.dg/990506-0.c: Expect error messages from cross
26238 targets as well as native targets.
26239
26240 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26241
26242 * gcc.dg/ultrasp1.c: Removed xfail.
26243 * gcc.dg/struct-ret-2.c: Likewise.
26244 * gcc.dg/array-1.c: Likewise.
26245
26246 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26247
26248 * gcc.dg/struct-ret-2.c: New test.
26249
26250 * gcc.dg/array-1.c: New test.
26251
26252 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26253
26254 * gcc.c-torture/execute/991030-1.c: New test.
26255
26256 1999-10-26 Richard Henderson <rth@cygnus.com>
26257
26258 * gcc.c-torture/compile/991026-2.c: New test.
26259
26260 1999-10-26 Jeffrey A Law (law@cygnus.com)
26261
26262 * gcc.c-torture/compile/991026-1.c: New test.
26263
26264 1999-10-23 Jeffrey A Law (law@cygnus.com)
26265
26266 * gcc.c-torture/execute/991023-1.c: New test.
26267
26268 1999-10-19 Jeffrey A Law (law@cygnus.com)
26269
26270 * gcc.c-torture/execute/991019-1.c: New test.
26271
26272 1999-10-16 Richard Henderson <rth@cygnus.com>
26273
26274 * gcc.c-torture/execute/991016-1.c: New test.
26275
26276 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26277
26278 * gcc.c-torture/execute/991014-1.c: New test.
26279
26280 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26281
26282 * g++.old-deja/g++.other/union2.C: New test.
26283
26284 1999-10-13 Nathan Sidwell <nathan@acm.org>
26285
26286 * g++.old-deja/g++.other/vaarg2.C: New test.
26287 * g++.old-deja/g++.other/vaarg3.C: New test.
26288
26289 1999-10-12 Craig Burley <craig@jcb-sc.com>
26290
26291 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26292 in compile/.
26293
26294 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26295
26296 * gcc.c-torture/execute/va-arg-11.c: New test.
26297
26298 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26299
26300 * lib/file-format.exp (gcc_target_object_format): Don't
26301 crash if objdump is unavailable.
26302
26303 1999-09-29 Donn Terry <donn@interix.com>
26304
26305 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26306
26307 1999-09-28 Nick Clifton <nickc@cygnus.com>
26308
26309 * gcc.c-torture/compile/990928-1.c: New test.
26310
26311 1999-09-28 Nathan Sidwell <nathan@acm.org>
26312
26313 * g++.old-deja/g++.other/decl6.C: New test.
26314
26315 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26316
26317 * gcc.c-torture/execute/va-arg-10.c: New test.
26318
26319 1999-09-27 Nathan Sidwell <nathan@acm.org>
26320
26321 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26322 __PRETTY_FUNCTION__.
26323
26324 1999-09-23 Nick Clifton <nickc@cygnus.com>
26325
26326 * gcc.c-torture/execute/990923-1.c: New test.
26327
26328 1999-09-21 Nick Clifton <nickc@cygnus.com>
26329
26330 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26331 for which -fpic is inappropriate.
26332
26333 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26334
26335 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26336
26337 1999-09-21 Nathan Sidwell <nathan@acm.org>
26338
26339 * g++.old-deja/g++.other/dyncast1.C: New test.
26340 * g++.old-deja/g++.other/dyncast2.C: New test.
26341 * g++.old-deja/g++.other/dyncast3.C: New test.
26342 * g++.old-deja/g++.other/dyncast4.C: New test.
26343 * g++.old-deja/g++.other/dyncast5.C: New test.
26344 * g++.old-deja/g++.eh/catch3.C: New test.
26345 * g++.old-deja/g++.eh/catch3p.C: New test.
26346 * g++.old-deja/g++.eh/catch4.C: New test.
26347 * g++.old-deja/g++.eh/catch4p.C: New test.
26348 * g++.old-deja/g++.eh/catch5.C: New test.
26349 * g++.old-deja/g++.eh/catch5p.C: New test.
26350 * g++.old-deja/g++.eh/catch6.C: New test.
26351 * g++.old-deja/g++.eh/catch6p.C: New test.
26352 * g++.old-deja/g++.eh/catch7.C: New test.
26353 * g++.old-deja/g++.eh/catch7p.C: New test.
26354 * g++.old-deja/g++.eh/catch8.C: New test.
26355 * g++.old-deja/g++.eh/catch8p.C: New test.
26356 * g++.old-deja/g++.eh/catch9.C: New test.
26357 * g++.old-deja/g++.eh/catch9p.C: New test.
26358
26359 1999-09-13 Nathan Sidwell <nathan@acm.org>
26360
26361 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26362 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26363
26364 1999-09-13 Jeffrey A Law (law@cygnus.com)
26365
26366 * gcc.c-torture/compile/990913-1.c: New test.
26367
26368 1999-09-10 Nathan Sidwell <nathan@acm.org>
26369
26370 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26371 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26372
26373 1999-09-09 Richard Henderson <rth@cygnus.com>
26374
26375 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26376
26377 1999-09-09 Nathan Sidwell <nathan@acm.org>
26378
26379 * g++.old-deja/g++.other/lookup11.C: New test.
26380 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26381 what is permitted and what we want.
26382 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26383 overload use.
26384 * g++.old-deja/g++.jason/rfg5.C: Likewise
26385
26386 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26387
26388 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26389 * gcc.c-torture/noncompile/poison-1.c: New file.
26390
26391 1999-09-08 Nathan Sidwell <nathan@acm.org>
26392
26393 * g++.old-deja/g++.other/sizeof3.C: New test.
26394 * g++.old-deja/g++.other/sizeof4.C: New test.
26395 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26396 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26397
26398 1999-09-07 Richard Henderson <rth@cygnus.com>
26399
26400 * gcc.dg/va-arg-1.c: New.
26401
26402 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26403
26404 * gcc.c-torture/execute/va-arg-9.c: New test.
26405
26406 1999-09-05 Craig Burley <craig@jcb-sc.com>
26407
26408 * g77.f-torture/compile/980519-2.f: New test.
26409 * g77.f-torture/compile/19990905-0.f: New test.
26410 * g77.f-torture/compile/19990905-1.f: New test.
26411 * g77.f-torture/compile/19990905-2.f: New test.
26412
26413 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26414
26415 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26416
26417 * gcc.c-torture/execute/990827-1.c: Fix typo.
26418
26419 1999-09-03 Nathan Sidwell <nathan@acm.org>
26420
26421 * g++.old-deja/g++.other/deref1.C: New test.
26422
26423 1999-09-02 Nathan Sidwell <nathan@acm.org>
26424
26425 * g++.old-deja/g++.other/ambig2.C: New test.
26426 * g++.old-deja/g++.other/cond5.C: New test.
26427 * g++.old-deja/g++.other/lookup16.C: New test.
26428
26429 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26430
26431 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26432 assemblers too.
26433
26434 1999-08-31 Jeffrey A Law (law@cygnus.com)
26435
26436 * lib/c-torture.exp: Avoid the "compare executables" optimization
26437 when testing native.
26438
26439 1999-08-29 Jeffrey A Law (law@cygnus.com)
26440
26441 * gcc.c-torture/execute/990829-1.c: New test.
26442 * gcc.c-torture/compile/990829-1.c: New test.
26443
26444 1999-08-27 Paul Burchard <burchard@pobox.com>
26445
26446 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26447 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26448 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26449 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26450 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26451 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26452 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26453 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26454 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26455 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26456 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26457
26458 1999-08-27 Jeffrey A Law (law@cygnus.com)
26459
26460 * gcc.c-torture/execute/990827-1.c: New test.
26461
26462 1999-08-26 Craig Burley <craig@jcb-sc.com>
26463
26464 * g77.f-torture/noncompile/19990826-4.f: New test.
26465
26466 * g77.f-torture/compile/19990826-3.f: New test.
26467
26468 * g77.f-torture/execute/19990826-2.f: New test.
26469
26470 * g77.f-torture/compile/19990826-1.f: New test.
26471
26472 * gcc.c-torture/execute/990826-0.c: New test.
26473 * g77.c-torture/execute/19990826-0.f: New test.
26474
26475 * g77.f-torture/noncompile/970626-2.f: New test.
26476
26477 1999-08-25 Paul Burchard <burchard@pobox.com>
26478
26479 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26480 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26481 lss-011.C: New tests.
26482
26483 1999-08-25 Nathan Sidwell <nathan@acm.org>
26484
26485 * g++.old-deja/g++.other/decl5.C: New test.
26486
26487 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26488
26489 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26490 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26491 call `postbase' for each one. All callers of `postbase' changed
26492 to call this instead.
26493
26494 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26495
26496 * gcc.c-torture/execute/990811-1.c: New test.
26497
26498 1999-08-09 Nick Clifton <nickc@cygnus.com>
26499
26500 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26501 just native ones.
26502
26503 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26504 just native ones.
26505
26506 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26507
26508 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26509
26510 1999-08-04 Jeffrey A Law (law@cygnus.com)
26511
26512 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26513
26514 1999-08-04 Nathan Sidwell <nathan@acm.org>
26515
26516 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26517
26518 1999-08-04 Jeffrey A Law (law@cygnus.com)
26519
26520 * gcc.c-torture/execute/990804-1.c: New test.
26521
26522 1999-08-03 Nathan Sidwell <nathan@acm.org>
26523
26524 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26525 * g++.old-deja/g++.brendan/crash64.C: Likewise
26526 * g++.old-deja/g++.brendan/overload8.C: Likewise
26527
26528 1999-08-03 Nathan Sidwell <nathan@acm.org>
26529
26530 * g++.old-deja/g++.other/struct1.C: New test.
26531
26532 1999-08-03 Nathan Sidwell <nathan@acm.org>
26533
26534 * g++.old-deja/g++.other/enum2.C: New test.
26535
26536 1999-08-02 Richard Henderson <rth@cygnus.com>
26537
26538 Adapted from tests from Franz Sirl:
26539 * gcc.c-torture/execute/va-arg-7.c: New test.
26540 * gcc.c-torture/execute/va-arg-8.c: New test.
26541
26542 1999-08-01 Jeffrey A Law (law@cygnus.com)
26543
26544 * gcc.c-torture/compile/990801-2.c: New test.
26545
26546 * gcc.c-torture/compile/990801-1.c: New test.
26547
26548 1999-07-27 Michael Meissner <meissner@cygnus.com>
26549
26550 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26551 fp-cmp-1.c, converting double to float.
26552
26553 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26554 fp-cmp-1.c, converting double to long double.
26555
26556 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26557 from fr1 to unknown_register, since fr1 is a legitimate register
26558 on some machines.
26559
26560 1999-07-25 Jeffrey A Law (law@cygnus.com)
26561
26562 * README: More listname related changes.
26563
26564 1999-07-08 Catherine Moore <clm@cygnus.com>
26565
26566 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26567
26568 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26569
26570 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26571
26572 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26573
26574 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26575
26576 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26577
26578 * gcc.dg/990703-1.c: New test.
26579
26580 1999-06-29 Nick Clifton <nickc@cygnus.com>
26581
26582 * lib/file-format.exp: New file: Move definition of proc
26583 gcc_target_object_format to here from
26584 gcc.dg/special/ecos.exp.
26585
26586 * lib/c-torture.exp: Include lib file-format.exp.
26587 * lib/gcc-dg.exp: Include lib file-format.exp.
26588
26589 * gcc.dg/special/ecos.exp: Remove definition of proc
26590 gcc_target_object_format.
26591
26592 1999-06-28 Jeffrey A Law (law@cygnus.com)
26593
26594 * gcc.c-torture/execute/990628-1.c: New test.
26595
26596 1999-06-25 Jeffrey A Law (law@cygnus.com)
26597
26598 * gcc.c-torture/compile/990625-2.c: New test.
26599
26600 * gcc.c-torture/compile/990625-1.c: New test.
26601
26602 1999-06-23 Nick Clifton <nickc@cygnus.com>
26603
26604 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26605 attributes compile.
26606 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26607 ports that use the COFF/PE file format.
26608
26609 1999-06-17 Jeffrey A Law (law@cygnus.com)
26610
26611 * gcc.c-torture/compile/990617-1.c: New test.
26612
26613 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26614
26615 * g++.old-deja/g++.other/decl4.C: New test.
26616
26617 1999-06-14 Nathan Sidwell <nathan@acm.org>
26618
26619 * g++.old-deja/g++.other/bitfld3.C: New test.
26620
26621 1999-06-08 Nathan Sidwell <nathan@acm.org>
26622
26623 * g++.old-deja/g++.eh/catch1.C: New test.
26624
26625 1999-06-07 Jeffrey A Law (law@cygnus.com)
26626
26627 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26628
26629 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26630 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26631
26632 1999-06-05 Craig Burley <craig@jcb-sc.com>
26633
26634 * g77.f-torture/compile/19990502-0.f: Replace with new,
26635 shorter, test that still fails after recent changes.
26636
26637 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26638
26639 * gcc.c-torture/execute/990604-1.c: New test.
26640
26641 1999-05-31 Jeffrey A Law (law@cygnus.com)
26642
26643 * gcc.c-torture/execute/990531-1.c: New test.
26644
26645 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26646
26647 * gcc.c-torture/compile/990527-1.c: New test.
26648
26649 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26650
26651 * gcc.c-torture/execute/990527-1.c: New test.
26652
26653 1999-05-25 Nick Clifton <nickc@cygnus.com>
26654
26655 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26656 bitfields as signed.
26657
26658 1999-05-25 Craig Burley <craig@jcb-sc.com>
26659
26660 * g77.f-torture/compile/19990525-0.f: New test.
26661
26662 1999-05-25 Jeffrey A Law (law@cygnus.com)
26663
26664 * gcc.c-torture/execute/990525-2.c: New test.
26665
26666 * gcc.c-torture/execute/990525-1.c: New test.
26667
26668 1999-05-24 Nathan Sidwell <nathan@acm.org>
26669
26670 * g++.old-deja/g++.other/anon3.C: New test.
26671 * g++.old-deja/g++.other/anon4.C: New test.
26672 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26673 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26674 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26675 Merrill).
26676
26677 1999-05-24 Jeffrey A Law (law@cygnus.com)
26678
26679 * gcc.c-torture/execute/990524-1.c: New test.
26680
26681 * gcc.dg/990524-1.c: New test.
26682
26683 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26684
26685 * gcc.c-torture/compile/990523-1.c: New test.
26686
26687 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26688
26689 * gcc.c-torture/compile/990519-1.c: New test.
26690
26691 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26692
26693 * gcc.c-torture/compile/990517-1.c: New test.
26694
26695 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26696 (e4, f4): New tests.
26697 (main): Call them.
26698
26699 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26700
26701 * gcc.dg/noreturn-1.c: New test.
26702
26703 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26704
26705 * gcc.c-torture/execute/990513-1.c: New test.
26706
26707 1999-05-10 Richard Henderson <rth@cygnus.com>
26708
26709 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26710
26711 1999-05-10 Craig Burley <craig@jcb-sc.com>
26712
26713 * g77.f-torture/execute/erfc.f: Use small single-precision
26714 values, to avoid problems on Alphas when not -mieee.
26715
26716 1999-05-08 Craig Burley <craig@jcb-sc.com>
26717
26718 * gcc.dg/990506-0.c: New test.
26719
26720 1999-05-08 Richard Henderson <rth@cygnus.com>
26721
26722 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26723 the constant to test. Don't XFAIL 64-bit targets.
26724
26725 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26726 * g++.old-deja/g++.law/profile1.C: Likewise.
26727
26728 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26729 operator new instances.
26730 * g++.old-deja/g++.other/delete5.C: Likewise.
26731
26732 1999-05-03 Craig Burley <craig@jcb-sc.com>
26733
26734 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26735 intrinsic.
26736
26737 1999-05-03 Craig Burley <craig@jcb-sc.com>
26738
26739 * g77.f-torture/execute/u77-test.f: Reverse order of two
26740 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26741
26742 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26743
26744 * gcc.dg/compare1.c: New test.
26745
26746 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26747
26748 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26749 New tests.
26750
26751 1999-05-02 Craig Burley <craig@jcb-sc.com>
26752
26753 * g77.f-torture/compile/19990502-1.f: New test.
26754
26755 1999-05-02 Craig Burley <craig@jcb-sc.com>
26756
26757 * g77.f-torture/compile/19990502-0.f: New test.
26758
26759 1999-05-02 Craig Burley <craig@jcb-sc.com>
26760
26761 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26762 intrinsic.
26763
26764 1999-05-02 Craig Burley <craig@jcb-sc.com>
26765
26766 * g77.f-torture/execute/u77-test.f (main): List libU77
26767 intrinsics not currently tested.
26768 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26769 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26770 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26771 Trim blanks off the ends of some printed strings.
26772
26773 1999-05-02 Craig Burley <craig@jcb-sc.com>
26774
26775 * g77.f-torture/execute/u77-test.f (main): Just warn about
26776 FSTAT gid disagreement, as it's expected on some systems.
26777
26778 1999-05-01 Craig Burley <craig@jcb-sc.com>
26779
26780 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26781 use a new function, which allows for some slop.
26782 Clean up some commentary.
26783 (issum): The new function.
26784 (sgladd): Deleted subroutine.
26785
26786 1999-05-01 Craig Burley <craig@jcb-sc.com>
26787
26788 * g77.f-torture/execute/u77-test.f: Modify to be more like
26789 libf2c/libU77 version, bringing patches to that version here.
26790 Add suitable commentary.
26791
26792 1999-04-25 Richard Henderson <rth@cygnus.com>
26793
26794 * gcc.dg/990424-1.c: New test.
26795
26796 1999-04-24 Craig Burley <craig@jcb-sc.com>
26797
26798 * g77.f-torture/execute/u77-test.f (main): Bug involving
26799 LSTAT has been fixed, so turn back on full checking.
26800
26801 1999-04-20 Craig Burley <craig@jcb-sc.com>
26802
26803 * g77.f-torture/compile/19990419-0.f: New test.
26804 * g77.f-torture/execute/19990419-1.f: New test.
26805
26806 1999-04-17 Richard Henderson <rth@cygnus.com>
26807
26808 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26809 to avoid the need for a prototype to supress a warning.
26810
26811 1999-04-07 Jim Wilson <wilson@cygnus.com>
26812
26813 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26814
26815 1999-04-04 Jeffrey A Law (law@cygnus.com)
26816
26817 * gcc.c-torture/execute/990404-1.c: New test.
26818
26819 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26820
26821 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26822 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26823 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26824 missing initializer warnings.
26825
26826 1999-03-28 Jeffrey A Law (law@cygnus.com)
26827
26828 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26829 matching strings.
26830
26831 1999-03-26 Jeffrey A Law (law@cygnus.com)
26832
26833 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26834
26835 1999-03-26 Craig Burley <craig@jcb-sc.com>
26836
26837 * g77.f-torture/execute/19990325-0.f: New test.
26838 * g77.f-torture/execute/19990325-1.f: New test.
26839
26840 1999-03-24 Jeffrey A Law (law@cygnus.com)
26841
26842 * gcc.c-torture/execute/990324-1.c: New test.
26843
26844 1999-03-22 Jim Wilson <wilson@cygnus.com>
26845
26846 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26847 test with 4.
26848
26849 1999-03-17 Richard Henderson <rth@cygnus.com>
26850
26851 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26852
26853 1999-03-13 Craig Burley <craig@jcb-sc.com>
26854
26855 * g77.f-torture/execute/19990313-2.f: New test.
26856 * g77.f-torture/execute/19990313-3.f: New test.
26857
26858 1999-03-13 Craig Burley <craig@jcb-sc.com>
26859
26860 * g77.f-torture/execute/19990313-0.f: New test.
26861 * g77.f-torture/execute/19990313-1.f: New test.
26862
26863 1999-03-12 Jim Wilson <wilson@cygnus.com>
26864
26865 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26866 printf to sprintf.
26867 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26868 (main): Add check for u15. Conditionalize u31 check depending on
26869 whether ints are <32 bits or >=32 bits.
26870
26871 1999-03-08 Craig Burley <craig@jcb-sc.com>
26872
26873 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26874
26875 1999-03-08 Craig Burley <craig@jcb-sc.com>
26876
26877 * g77.f-torture/compile/19990305-0.f: New test.
26878 * g77.f-torture/execute/19981119-0.f: New test.
26879
26880 1999-03-08 Craig Burley <craig@jcb-sc.com>
26881
26882 * g77.f-torture/execute/970625-2.f: call ABORT if final
26883 result is not correct, instead of just printing it.
26884 Add this checking via newly introduced obfuscation, to
26885 trip up buggy front ends.
26886
26887 1999-03-07 Craig Burley <craig@jcb-sc.com>
26888
26889 * g77.f-torture/compile/960317-1.f: Moved from being
26890 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26891
26892 1999-03-06 Craig Burley <craig@jcb-sc.com>
26893
26894 * g77.f-torture/execute/960317-1.f: New (old) test.
26895 * g77.f-torture/execute/970625-2.f: Ditto.
26896
26897 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26898
26899 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26900 message on line 1 or line 2; cccp and cpplib do this differently.
26901
26902 1999-03-01 Jeffrey A Law (law@cygnus.com)
26903
26904 * g++.old-deja/g++.law/weak1.C: New test.
26905
26906 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26907
26908 * gcc.c-torture/execute/990119-1.c: Renamed to...
26909 * gcc.dg/990119-1.c: this, so it will only be tested once
26910 (it's a preprocessor test, it doesn't need to be run at
26911 multiple optimization levels).
26912
26913 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26914
26915 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26916 ALWAYS_CXXFLAGS.
26917
26918 1999-02-24 Craig Burley <craig@jcb-sc.com>
26919
26920 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26921 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26922 to not be compilable by current g77.
26923
26924 1999-02-24 Nick Clifton <nickc@cygnus.com>
26925
26926 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26927
26928 1999-02-22 Jeffrey A Law (law@cygnus.com)
26929
26930 * gcc.c-torture/execute/990222-1.c: New test.
26931
26932 1999-02-19 Craig Burley <craig@jcb-sc.com>
26933
26934 * g77.f-torture/compile/19990218-0.f: New test.
26935 * g77.f-torture/noncompile/19990218-1.f: New test.
26936
26937 1999-02-18 Craig Burley <craig@jcb-sc.com>
26938
26939 * g77.f-torture/compile/19981216-0.f: New test.
26940
26941 1999-02-14 Jeffrey A Law (law@cygnus.com)
26942
26943 * gcc.dg/990214-1.c: New test.
26944
26945 1999-02-13 Jeffrey A Law (law@cygnus.com)
26946
26947 * gcc.dg/990213-2.c: New test.
26948
26949 * gcc.dg/990213-1.c: New test.
26950
26951 1999-02-12 Jeffrey A Law (law@cygnus.com)
26952
26953 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26954 ints.
26955
26956 1999-02-11 Nick Clifton <nickc@cygnus.com>
26957
26958 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26959 specified by target.
26960
26961 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26962
26963 1999-02-11 Jeffrey A Law (law@cygnus.com)
26964
26965 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26966
26967 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26968
26969 * gcc.dg/special/ecos.exp: New test driver for new tests with
26970 special requirements.
26971
26972 * gcc.dg/special/alias-1.c: New test.
26973 * gcc.dg/special/gcsec-1.c: New test.
26974 * gcc.dg/special/weak-1.c: New test.
26975 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26976 * gcc.dg/special/weak-2.c: New test.
26977 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26978 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26979 * gcc.dg/special/wkali-1.c: New test.
26980 * gcc.dg/special/wkali-2.c: New test.
26981 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26982 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26983
26984 1999-02-10 Felix Lee <flee@cygnus.com>
26985
26986 * lib/c-torture.exp (c-torture-compile): Pull out code for
26987 analyzing gcc error messages.
26988 (c-torture-execute): Likewise. Fix some (harmless) false
26989 positives.
26990 * lib/gcc.exp (gcc_check_compile): New function.
26991
26992 1999-02-08 Richard Henderson <rth@cygnus.com>
26993
26994 * gcc.c-torture/execute/990208-1.c: New test.
26995
26996 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26997
26998 * g++.dg/special/ecos.exp: New driver for new tests with special
26999 requirements
27000
27001 * g++.dg/special/conpr-1.C: New test
27002 * g++.dg/special/conpr-2.C: New test
27003 * g++.dg/special/conpr-2a.C: New test
27004 * g++.dg/special/conpr-3.C: New test
27005 * g++.dg/special/conpr-3a.C: New test
27006 * g++.dg/special/conpr-3b.C: New test
27007
27008 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27009 allow g++ to use the dg driver
27010
27011 * README: Add comment about g++.dg directory
27012
27013 1999-02-06 Jeffrey A Law (law@cygnus.com)
27014
27015 * README: Update email addresses.
27016
27017 1999-02-03 Nick Clifton <nickc@cygnus.com>
27018
27019 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27020 arguments in order to force structure S onto the stack even on
27021 the alpha.
27022 (test): Pass 10 leading arguments to function foo as well as the
27023 structure S.
27024
27025 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27026 failure for all targets.
27027
27028 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27029 abort to terminate program execution.
27030
27031 1999-01-30 Richard Henderson <rth@cygnus.com>
27032
27033 * gcc.c-torture/execute/990130-1.c: New test.
27034
27035 1999-01-30 Jeffrey A Law (law@cygnus.com)
27036
27037 * gcc.dg/990130-1.c: New test.
27038
27039 1999-01-28 Michael Meissner <meissner@cygnus.com>
27040
27041 * gcc.c-torture/execute/990128-1.c: New test.
27042
27043 1999-01-27 Michael Meissner <meissner@cygnus.com>
27044
27045 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27046
27047 1999-01-27 Felix Lee <flee@cygnus.com>
27048
27049 * lib/c-torture.exp (c-torture-compile): pull out code for
27050 analyzing gcc error messages.
27051 (c-torture-execute): ditto, and fix some (harmless) false
27052 positives.
27053 * lib/gcc.exp (gcc_check_compile): new function.
27054
27055 1999-01-17 Jeffrey A Law (law@cygnus.com)
27056
27057 * gcc.dg/990117-1.c: New test.
27058
27059 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27060
27061 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27062
27063 1999-01-15 Jeffrey A Law (law@cygnus.com)
27064
27065 * g77.f-torture/compile/990115-1.f: New test.
27066
27067 1999-01-07 Jeffrey A Law (law@cygnus.com)
27068
27069 * gcc.c-torture/compile/990107-1.c: New test
27070
27071 1999-01-06 Jeffrey A Law (law@cygnus.com)
27072
27073 * gcc.c-torture/execute/990106-2.c: New test.
27074
27075 * gcc.c-torture/execute/990106-1.c: New test.
27076
27077 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27078
27079 * gcc.c-torture/compile/981223-1.c: New test.
27080
27081 1998-12-29 Richard Henderson <rth@cygnus.com>
27082
27083 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27084 (opt3): Rename from opt4 and disable.
27085
27086 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27087
27088 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27089
27090 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27091
27092 * g++.old-deja/g++.other/conv5.C: New test.
27093
27094 1998-12-14 Nick Clifton <nickc@cygnus.com>
27095
27096 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27097
27098 1998-12-11 Jeffrey A Law (law@cygnus.com)
27099
27100 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27101
27102 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27103
27104 * gcc.c-torture/compile/981211-1.c: New test.
27105
27106 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27107
27108 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27109
27110 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27111
27112 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27113
27114 * gcc.special/930510-1.c: Make C9X safe.
27115 * gcc.misc-tests/gcov-1.c Similarly.
27116 * gcc.misc-tests/gcov-2.c Similarly.
27117
27118 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27119
27120 * gcc.dg/ultrasp1.c: New test.
27121
27122 1998-12-06 Richard Henderson <rth@cygnus.com>
27123
27124 * gcc.c-torture/execute/981206.c: New test.
27125
27126 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27127
27128 * g++.old-deja/g++.ns/template7.C: New test.
27129
27130 * g++.old-deja/g++.other/expr1.C: New test.
27131
27132 * g++.old-deja/g++.eh/tmpl3.C: New test.
27133
27134 * g++.old-deja/g++.eh/tmpl2.C: New test.
27135
27136 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27137
27138 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27139 * g++.old-deja/g++.other/using6.C: Removed.
27140 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27141
27142 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27143
27144 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27145
27146 * g++.old-deja/g++.pt/overload8.C: New test.
27147
27148 * g++.old-deja/g++.pt/overload7.C: New test.
27149
27150 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27151
27152 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27153 and relinking messages.
27154 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27155 compiling with -frepo.
27156
27157 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27158
27159 * g++.old-deja/g++.pt/lookup6.C: New test.
27160
27161 1998-11-30 Nick Clifton <nickc@cygnus.com>
27162
27163 * gcc.c-torture/execute/981130-1.c: New test.
27164 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27165
27166 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27167
27168 * g++.old-deja/g++.pt/explicit76.C: New test.
27169
27170 * g++.old-deja/g++.pt/friend38.C: New test.
27171
27172 * g++.old-deja/g++.ns/crash2.C: New test.
27173
27174 * g++.old-deja/g++.pt/defarg8.C: New test.
27175
27176 * g++.old-deja/g++.pt/instantiate6.C: New test.
27177
27178 * g++.old-deja/g++.pt/static6.C: New test.
27179
27180 * g++.old-deja/g++.pt/decl2.C: New test.
27181
27182 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27183
27184 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27185 problem is actually related with name lookup, but so what? :-)
27186
27187 * g++.old-deja/g++.pt/friend37.C: New test.
27188
27189 1998-11-25 Dave Love <d.love@dl.ac.uk>
27190
27191 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27192 element, which fails on some systems.
27193
27194 * g77.f-torture/execute/labug1.f: New test.
27195
27196 1998-11-21 Jeffrey A Law (law@cygnus.com)
27197
27198 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27199 is defined.
27200
27201 1998-11-18 Dave Love <d.love@dl.ac.uk>
27202
27203 * g77.f-torture/compile/981117-1.f: New test.
27204
27205 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27206
27207 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27208 properly discarded.
27209
27210 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27211
27212 * gcc.c-torture/execute/memcheck: New directory of tests for
27213 -fcheck-memory-usage.
27214
27215 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27216
27217 * README: New file, general information about the testsuite and
27218 new description of the various C++ test subdirectories.
27219 * README.g++: Eliminate obsolete information, update and move most
27220 relevant stuff to README.
27221
27222 1998-11-07 Richard Henderson <rth@cygnus.com>
27223
27224 * gcc.c-torture/compile/981107-1.c: New test.
27225
27226 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27227
27228 * execute/memcpy-bi.c: New testcase.
27229
27230 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27231
27232 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27233 base classes.
27234
27235 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27236 template is selected.
27237
27238 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27239 classes, it should be accepted for all types.
27240
27241 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27242
27243 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27244 specializations start with template headers.
27245
27246 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27247
27248 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27249
27250 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27251 non-POD types.
27252
27253 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27254
27255 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27256
27257 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27258
27259 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27260
27261 1998-10-19 Jeffrey A Law (law@cygnus.com)
27262
27263 * 981019-1.c: New test.
27264
27265 1998-10-14 Robert Lipe <robertl@dgii.com>
27266
27267 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27268 find objc headers.
27269
27270 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27271
27272 * compile/981001-4.c: Remove use of GCC extension that triggers a
27273 compiler bug.
27274
27275 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27276
27277 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27278
27279 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27280
27281 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27282 instantiation of template produces incorrect code for delete
27283 expression.
27284
27285 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27286 constructors' name is not unique.
27287 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27288 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27289
27290 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27291 automatic array of const is ill-formed.
27292
27293 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27294 of template parameter?
27295
27296 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27297 const.
27298
27299 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27300 pointer-to-member expression.
27301
27302 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27303 declaration causes ICE.
27304
27305 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27306
27307 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27308 reserved in the global namespace.
27309
27310 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27311 generate needed virtual table.
27312
27313 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27314
27315 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27316
27317 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27318 template-dependent type
27319
27320 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27321
27322 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27323 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27324 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27325
27326 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27327 class should be usable as argument of member function.
27328 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27329 class should be usable as return type of member function.
27330 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27331 class should be usable as type of data member.
27332
27333 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27334
27335 1998-10-09 Jeffrey A Law (law@cygnus.com)
27336
27337 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27338
27339 1998-10-08 Nick Clifton <nickc@cygnus.com>
27340
27341 * gcc.dg/dll-?.c Add thumb to target list.
27342 Fix assembler scan patterns to match current assembler output.
27343
27344 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27345
27346 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27347 matching of template brackets.
27348
27349 * g++.old-deja/g++.other/using4.C: New test. Test using
27350 declarations of methods from base classes.
27351
27352 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27353 within functions should introduce names into the innermost
27354 enclosing namespace.
27355
27356 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27357 of static locals if first initialization throws.
27358
27359 1998-10-07 Jim Wilson <wilson@cygnus.com>
27360
27361 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27362
27363 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27364
27365 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27366 lose track of the possible targets of tablejump insns.
27367 * special/special.exp: Run it.
27368
27369 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27370
27371 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27372 must be declared before its specializations can be named in friend
27373 declarations.
27374
27375 1998-10-05 Dave Love <d.love@dl.ac.uk>
27376
27377 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27378
27379 * g77.f-torture/execute/io1.f: New test.
27380
27381 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27382
27383 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27384 with pointer to template function, for which no argument deduction
27385 is possible.
27386
27387 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27388 specialization of template function as argument to template
27389 function.
27390
27391 * g++.old-deja/g++.other/access2.C: New test; Inner class
27392 shouldn't have privileged access to Outer's names.
27393
27394 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27395
27396 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27397 friend template declared within template class conflicts with
27398 nested class of the same name.
27399
27400 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27401 is ignored.
27402
27403 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27404 object with direct initializer as function declaration.
27405
27406 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27407 initializers.
27408
27409 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27410 involving const pointer and NULL produces incorrect result.
27411
27412 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27413 type name without `typename' should be rejected with -pedantic.
27414
27415 1998-10-02 Richard Henderson <rth@cygnus.com>
27416
27417 * g++.old-deja/g++.other/addrof1.C: New test.
27418
27419 1998-10-01 Nick Clifton <nickc@cygnus.com>
27420
27421 * gcc.c-torture/compile/981001-1.c: New test.
27422 * gcc.c-torture/execute/981001-1.c: New test.
27423
27424 1998-10-01 Jeffrey A Law (law@cygnus.com)
27425
27426 * gcc.c-torture/compile/981001-2.c: New test.
27427 * gcc.c-torture/compile/981001-3.c: New test.
27428 * gcc.c-torture/compile/981001-4.c: New test.
27429
27430 1998-10-01 Robert Lipe <robertl@dgii.com>
27431
27432 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27433 multilibbed hosts. Idea grafted from g77.exp.
27434
27435 1998-09-30 Dave Love <d.love@dl.ac.uk>
27436
27437 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27438 avoid losing on systems which need -lsocket.
27439
27440 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27441
27442 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27443 * g++.old-deja/g++.other/nested2.C: Ditto.
27444 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27445 failure.
27446
27447 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27448
27449 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27450 preferred over template operator!= for enum bitfields.
27451
27452 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27453
27454 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27455 that happen to have the same base name, but in different scopes,
27456 are incorrectly rejected.
27457
27458 1998-09-16 Richard Henderson <rth@cygnus.com>
27459
27460 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27461 on the native word size instead of an integer literal.
27462
27463 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27464
27465 * g++.old-deja/g++.other/static2.C: Invocation of static data
27466 member of type pointer-to-function denoted as non-static member.
27467
27468 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27469 checks involving function types and aliases.
27470
27471 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27472
27473 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27474 redefined to the same non-trivial type.
27475
27476 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27477 namespace-qualification of template specializations declared in
27478 other namespaces.
27479
27480 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27481 to declare a subset of the specializations of a template function
27482 as friends of specializations of a template class.
27483
27484 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27485 member templates that do not fully specialize the enclosing
27486 template class are rejected.
27487
27488 1998-09-11 Dave Love <d.love@dl.ac.uk>
27489
27490 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27491
27492 1998-09-08 Dave Love <d.love@dl.ac.uk>
27493
27494 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27495 altered from libf2c/libU77 version.
27496
27497 1998-09-06 Dave Love <d.love@dl.ac.uk>
27498
27499 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27500
27501 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27502
27503 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27504 (un)signed char are different types for template specialization
27505 purposes.
27506
27507 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27508
27509 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27510 * objc: ObjC testsuite.
27511
27512 1998-08-31 Catherine Moore <clm@cygnus.com>
27513
27514 * gcc.c-torture/execute/941014-1.x: New file.
27515
27516 1998-08-31 Nick Clifton <nickc@cygnus.com>
27517
27518 * lib/c-torture.exp: Add support for
27519 torture_eval_before_compile and torture_eval_before_execute
27520 variables.
27521
27522 1998-08-30 Jeffrey A Law (law@cygnus.com)
27523
27524 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27525 this test triggers valid.
27526
27527 1998-08-27 Jeffrey A Law (law@cygnus.com)
27528
27529 * gcc.dg/980827-1.c: New test.
27530
27531 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27532
27533 * gcc.c-torture/execute/loop-4b.c: New test.
27534
27535 1998-08-26 Nick Clifton <nickc@cygnus.com>
27536
27537 * lib/c-torture.exp: Add support for
27538 torture_eval_before_compile and torture_eval_before_execute
27539 variables.
27540
27541 1998-08-25 Jeffrey A Law (law@cygnus.com)
27542
27543 * gcc.c-torture/compile/980825-1.c: New test.
27544
27545 1998-08-24 Nick Clifton <nickc@cygnus.com>
27546
27547 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27548 count number tests in opt_t0 not good_t0.
27549
27550 1998-08-24 Jeffrey A Law (law@cygnus.com)
27551
27552 * gcc.c-torture/compile/930326-1.x: Fix typo.
27553
27554 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27555
27556 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27557 causes an ICE.
27558
27559 1998-08-21 Jeffrey A Law (law@cygnus.com)
27560
27561 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27562 STACK_SIZE is defined.
27563 * gcc.c-torture/unsorted/stuct.c: Similarly.
27564
27565 * gcc.c-torture/compile/980821-1.c: New test.
27566
27567 1998-08-21 Jeffrey A Law (law@cygnus.com)
27568
27569 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27570
27571 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27572
27573 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27574 code.
27575
27576 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27577
27578 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27579 error'.
27580
27581 1998-08-18 Jeffrey A Law (law@cygnus.com)
27582
27583 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27584
27585 1998-08-16 Jeffrey A Law (law@cygnus.com)
27586
27587 * gcc.c-torture/compile/980816-1.c: New test.
27588
27589 * gcc.dg/980816-1.c: New test.
27590
27591 1998-08-13 Jeffrey A Law (law@cygnus.com)
27592
27593 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27594 compiler for ieee tests.
27595
27596 1998-08-01 Dave Love <d.love@dl.ac.uk>
27597
27598 * g77.f-torture/compile/980729-0.f: New test.
27599
27600 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27601
27602 * gcc.c-torture/special/eeprof-1.c: New test, for
27603 -finstrument-functions.
27604 * gcc.c-torture/special/special.exp: Run it.
27605
27606 1998-07-29 Jeffrey A Law (law@cygnus.com)
27607
27608 * gcc.c-torture/compile/980729-1.c: New test.
27609
27610 1998-07-27 Nick Clifton <nickc@cygnus.com>
27611
27612 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27613 __thumb__ is defined, and test for ARM style doubles if so.
27614
27615 1998-07-26 Dave Love <d.love@dl.ac.uk>
27616
27617 * g77.f-torture/noncompile/980615-0.f: New test.
27618
27619 1998-07-26 H.J. Lu (hjl@gnu.org)
27620
27621 * gcc.dg/980312-1.c: Do link instead of compile.
27622 * gcc.dg/980313-1.c: Likewise.
27623
27624 1998-07-26 Jeffrey A Law (law@cygnus.com)
27625
27626 * gcc.c-torture/compile/980726-1.c: New test.
27627
27628 1998-07-25 Dave Love <d.love@dl.ac.uk>
27629
27630 * g77.f-torture/execute/io0.f: New test.
27631
27632 1998-07-24 Nick Clifton <nickc@cygnus.com>
27633
27634 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27635 an int.
27636
27637 1998-06-18 Michael Meissner <meissner@cygnus.com>
27638
27639 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27640 m32r bugs.
27641
27642 1998-07-17 Nick Clifton <nickc@cygnus.com>
27643
27644 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27645 c-decl.c:grokdeclarator can handle mode attributes.
27646
27647 1998-07-16 Jeffrey A Law (law@cygnus.com)
27648
27649 * gcc.c-torture/execute/980716-1.c: New test.
27650
27651 1998-07-13 Jeffrey A Law (law@cygnus.com)
27652
27653 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27654 the mn10200.
27655 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27656 the mn10200.
27657 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27658 * gcc.c-torture/compile/930326-1.x: Similarly.
27659
27660 1998-07-13 Dave Love <d.love@dl.ac.uk>
27661
27662 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27663 New test from Craig.
27664
27665 1998-07-12 Dave Love <d.love@dl.ac.uk>
27666
27667 * g77.f-torture/noncompile/980616-0.f: New test.
27668
27669 * g77.f-torture/execute/970816-3.f: New test from Craig.
27670
27671 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27672
27673 * g++.other/singleton.C: Return error value instead of taking
27674 SIGSEGV.
27675
27676 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27677
27678 * g++.other/singleton.C: New test. Warning is under dispute.
27679 Runtime crash is not.
27680
27681 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27682
27683 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27684 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27685 using6.C, using7.C}: New namespace tests.
27686
27687 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27688
27689 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27690 specialization with typedef'ed names used as array indexes.
27691
27692 1998-07-09 Jeffrey A Law (law@cygnus.com)
27693
27694 * gcc.c-torture/execute/980709-1.c: New test.
27695
27696 * gcc.dg/980709-1.c: New test.
27697
27698 1998-07-07 Richard Henderson <rth@cygnus.com>
27699
27700 * gcc.c-torture/execute/bcp-1.c: New test.
27701
27702 1998-07-07 Jeffrey A Law (law@cygnus.com)
27703
27704 * gcc.c-torture/execute/980707-1.c: New test.
27705
27706 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27707
27708 * gcc.c-torture/compile/980706-1.c: New test.
27709
27710 1998-07-01 Dave Love <d.love@dl.ac.uk>
27711
27712 * g77.f-torture/execute/980701-0.f,
27713 g77.f-torture/execute/980701-1.f: New test from Craig.
27714
27715 1998-07-01 Jeffrey A Law (law@cygnus.com)
27716
27717 * gcc.c-torture/compile/980701-1.c: New test.
27718
27719 * gcc.c-torture/execute/980701-1.c: New test.
27720
27721 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27722 rlsruhe.de>
27723
27724 * g++.old-deja/g++.robertl/eb132.C: New test.
27725 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27726
27727 1998-06-29 Dave Love <d.love@dl.ac.uk>
27728
27729 * g77.f-torture/execute/980628-7.f,
27730 g77.f-torture/execute/980628-8.f,
27731 g77.f-torture/execute/980628-9.f,
27732 g77.f-torture/execute/980628-10.f: New tests from Craig.
27733
27734 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27735
27736 1998-06-28 Jeffrey A Law (law@cygnus.com)
27737
27738 * g77.f-torture/execute/980628-4.f: New test from Craig.
27739 * g77.f-torture/execute/980628-5.f: Likewise.
27740 * g77.f-torture/execute/980628-2.f: Likewise.
27741 * g77.f-torture/execute/980628-0.f: Likewise.
27742 * g77.f-torture/execute/980628-1.f: Likewise.
27743 * g77.f-torture/execute/980628-3.f: Likewise.
27744 * g77.f-torture/execute/980628-6.f: Likewise.
27745
27746 1998-06-28 Jeffrey A Law (law@cygnus.com)
27747
27748 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27749 directory when nothing has been installed yet.
27750
27751 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27752
27753 * gcc.c-torture/special/special.exp: Handle newer versions of
27754 dejagnu.
27755
27756 1998-06-26 Jeffrey A Law (law@cygnus.com)
27757
27758 * gcc.dg/980626-1.c: New test.
27759
27760 1998-06-19 Bruno Haible <haible@ilog.fr>
27761
27762 * gcc.misc-tests/m-un-2.c: New test.
27763 * g++.old-deja/g++.other/warn01.c: Likewise.
27764
27765 1998-06-19 Robert Lipe <robertl@dgii.com>
27766
27767 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27768 compatibility with assmblers with a different comment character.
27769 Eliminate use of GAS-specific extensions.
27770
27771 1998-06-19 Jeffrey A Law (law@cygnus.com)
27772
27773 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27774
27775 1998-06-19 Robert Lipe <robertl@dgii.com>
27776
27777 *lib/g77.exp: Replace search for libf2c.a with search for newly
27778 renamed libg2c.a
27779
27780 1998-06-17 Jeffrey A Law (law@cygnus.com)
27781
27782 * gcc.c-torture/execute/980617-1.c: New test.
27783
27784 1998-06-12 Jeffrey A Law (law@cygnus.com)
27785
27786 * gcc.c-torture/execute/980612-1.c: New test.
27787
27788 1998-06-08 Jeffrey A Law (law@cygnus.com)
27789
27790 * gcc.dg/980523-1.c: Only test on ppc-linux.
27791 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27792
27793 * gcc.c-torture/execute/980608-1.c: New test.
27794
27795 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27796
27797 * gcc.c-torture/execute/980605-1.c: New test.
27798
27799 1998-06-04 Jeffrey A Law (law@cygnus.com)
27800
27801 * gcc.c-torture/execute/980604-1.c: New test.
27802
27803 1998-06-02 Jeffrey A Law (law@cygnus.com)
27804
27805 * gcc.c-torture/execute/980602-1.c: New test.
27806 * gcc.c-torture/execute/980602-2.c: Likewise.
27807
27808 1998-06-02 Dave Love <d.love@dl.ac.uk>
27809
27810 * 970125-0.f: Fix per JCB. Add commentary.
27811
27812 1998-05-31 Michael Meissner <meissner@cygnus.com>
27813
27814 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27815 IEEE -0 support.
27816
27817 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27818
27819 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27820 earlier.
27821
27822 1998-05-28 Catherine Moore <clm@cygnus.com>
27823
27824 * gcc.c-torture/execute/980526-3.c: New test.
27825
27826 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27827
27828 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27829 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27830 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27831 m88k-motorola-sysv3 to XFAIL.
27832
27833 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27834
27835 * gcc.dg/980526-1.c: New test.
27836 * gcc.c-torture/execute/980526-2.c: New test.
27837
27838 1998-05-26 Jeffrey A Law (law@cygnus.com)
27839
27840 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27841
27842 * gcc.c-torture/execute/980526-1.c: New test.
27843
27844 1998-05-26 Dave Love <d.love@dl.ac.uk>
27845
27846 * g77.f-torture/execute/alpha2.f: Add runtime test.
27847
27848 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27849
27850 * g++.old-deja/old-deja.exp: Strip leading directories.
27851
27852 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27853 error for the line. Don't run multiple tests for the same line.
27854
27855 1998-05-23 Jeffrey A Law (law@cygnus.com)
27856
27857 * gcc.dg/980523-1.c: New test.
27858
27859 1998-05-23 Dave Love <d.love@dl.ac.uk>
27860
27861 * g77.f-torture/compile/970915-0.f: New test.
27862
27863 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27864
27865 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27866
27867 1998-05-21 Jeffrey A Law (law@cygnus.com)
27868
27869 * gcc.dg/980520-1.c: New test.
27870
27871 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27872
27873 * gcc.dg/980502-1.c: Fix return type.
27874
27875 1998-05-20 Jeffrey A Law (law@cygnus.com)
27876
27877 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27878 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27879 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27880 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27881 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27882
27883 1998-05-20 Dave Love <d.love@dl.ac.uk>
27884
27885 * g77.f-torture/execute/980520-1.f: New test.
27886
27887 1998-05-15 Dave Love <d.love@dl.ac.uk>
27888
27889 * lib/mike-g77.exp: New file.
27890
27891 * g77.f-torture/noncompile/noncompile.exp,
27892 g77.f-torture/noncompile/check0.f: New files.
27893
27894 1998-05-14 Dave Love <d.love@dl.ac.uk>
27895
27896 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27897 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27898 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27899 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27900 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27901 abort where appropriate.
27902
27903 1998-05-05 Michael Meissner <meissner@cygnus.com>
27904
27905 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27906 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27907
27908 1998-04-29 Dave Love <d.love@dl.ac.uk>
27909
27910 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27911
27912 1998-04-27 Dave Love <d.love@dl.ac.uk>
27913
27914 * g77.f-torture/compile/980427-0.f: New test.
27915
27916 1998-04-24 Dave Love <d.love@dl.ac.uk>
27917
27918 * g77.f-torture/compile/980424-0.f: New test.
27919
27920 1998-04-19 Dave Love <d.love@dl.ac.uk>
27921
27922 * g77.f-torture/compile/980419-2.f (main): New test.
27923 * g77.f-torture/compile/970125-0.f: New test.
27924 * g77.f-torture/compile/980419-1.f: New test.
27925
27926 1998-04-08 Jim Wilson <wilson@cygnus.com>
27927
27928 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27929 of loop-4.c.
27930
27931 1998-04-07 Jim Wilson <wilson@cygnus.com>
27932
27933 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27934
27935 1998-04-03 Jim Wilson <wilson@cygnus.com>
27936
27937 * gcc.c-torture/compile/980329-1.c: New test.
27938
27939 1998-03-18 Jim Wilson <wilson@cygnus.com>
27940
27941 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27942 * gcc.dg/980312-1.c: Fix typo in -march command.
27943
27944 1998-03-16 H.J. Lu (hjl@gnu.org)
27945
27946 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27947
27948 1998-03-11 Robert Lipe <robertl@dgii.com>
27949
27950 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27951 Dave Love agree the Fortran source is bogus.
27952
27953 1998-03-11 Robert Lipe <robertl@dgii.com>
27954
27955 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27956 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27957 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27958 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27959 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27960
27961 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27962
27963 * g++.old-deja/g++.other/friend1.C: New test.
27964
27965 1998-02-18 Dave Love <d.love@dl.ac.uk>
27966
27967 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27968 possibly uninitialized) variables and declare dnrm2.
27969
27970 1998-02-23 Robert Lipe <robertl@dgii.com>
27971
27972 From Bruno Haible <haible@ilog.fr>:
27973 * gcc.c-torture/execute/980223.c: New test.
27974
27975 1998-02-13 Jeffrey A Law (law@cygnus.com)
27976
27977 * gcc.dg/ifelse-1.c: New test.
27978
27979 1998-02-09 H.J. Lu (hjl@gnu.org)
27980
27981 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27982
27983 * lib/old-dejagnu.exp (old-dejagnu): Added the
27984 "execution test - XFAIL *-*-*" handling in the spirit of
27985 "excess errors test -". Changed the "execution test fails"
27986 handling to be like "excess errors test fails".
27987 * Update various tests accordingly.
27988
27989 1998-02-06 Jim Wilson <wilson@cygnus.com>
27990
27991 * gcc.c-torture/execute/980205.c: New test.
27992
27993 1998-01-18 Jeffrey A Law (law@cygnus.com)
27994
27995 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27996 * lib/f-torture.exp: Similarly.
27997 * gcc.c-torture: Rename all .cexp files to .x files.
27998
27999 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28000
28001 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28002 (940510-1.c): Removed duplicate.
28003 (971104-1.c): New test.
28004
28005 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28006
28007 * lib/f-torture.exp: Improve error and loop detection.
28008
28009 1997-11-19 Michael Meissner <meissner@cygnus.com>
28010
28011 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28012 use that to size the filler array.
28013
28014 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28015
28016 * lib/c-torture.exp(c-torture-execute): Fix typo.
28017
28018 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28019 testcase as the executable name. Keep the executable around if
28020 the test fails.
28021
28022 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28023
28024 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28025 changes. Only test one -g option, and move it to the end of the
28026 list of options to test.
28027
28028 1997-09-19 Michael Meissner <meissner@cygnus.com>
28029
28030 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28031 variable GCC_TORTURE_OPTIONS to supply default switches separated
28032 by colons. If no environment variable, run tests with -O0 -g, -O1
28033 -g, and -O2 -g as well.
28034
28035 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28036
28037 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28038 explanatory comments. Fix indentation.
28039
28040 1997-09-15 Jeffrey A Law (law@cygnus.com)
28041
28042 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28043
28044 1997-09-11 Jeffrey A Law (law@cygnus.com)
28045
28046 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28047 * g++.old-deja/g++.mike/p7325.C: Likewise.
28048 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28049
28050 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28051
28052 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28053 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28054 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28055 * g++.old-deja/g++.law/operators4.C: Likewise.
28056
28057 1997-09-11 Joe Buck (jbuck@synopsys.com)
28058
28059 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28060 * g++.old-deja/g++.mike/p784.C: Ditto.
28061 * g++.old-deja/g++.mike/p785.C: Ditto.
28062
28063 1997-09-05 Jeffrey A Law (law@cygnus.com)
28064
28065 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28066
28067 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28068
28069 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28070 target feature; pass this to c-torture-execute as needed.
28071
28072 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28073
28074 * lib/c-torture.exp(c-torture-execute): If the previous and the
28075 current executables being tested are identical, we don't need to
28076 run the executable again. Try to make the executable names
28077 unique. Add an optional argument for passing additional compiler
28078 flags.
28079
28080 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28081
28082 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28083
28084 1997-08-29 Jeffrey A Law (law@cygnus.com)
28085
28086 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28087
28088 1997-07-31 Jeffrey A Law (law@cygnus.com)
28089
28090 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28091 32bit or larger longs.
28092
28093 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28094 have either a 32bit long or 32bit int.
28095
28096 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28097
28098 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28099 Make double precision tests dependent on sizeof (double).
28100
28101 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28102
28103 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28104 too.
28105
28106 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28107
28108 * gcc.c-torture/compile/961203-1.cexp: New script.
28109
28110 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28111
28112 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28113 up the includes ourselves.
28114
28115 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28116
28117 * lib/plumhall.exp: Remove random include, and add a few
28118 verbose messages for debugging.
28119
28120 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28121
28122 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28123 of trying to do it ourselves.
28124
28125 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28126
28127 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28128
28129 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28130
28131 * gcc.prms/5403.c: Made regexp a bit less strict.
28132
28133 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28134
28135 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28136 is returned from remote_load instead.
28137 * lib/plumhall.exp: Ditto.
28138 * lib/mike-g++.exp: Ditto.
28139 * lib/old-dejagnu.exp: Ditto.
28140 * lib/c-torture.exp: Ditto.
28141
28142 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28143
28144 * lib/g++.exp: Use build_wrapper procedure.
28145 * lib/gcc.exp: Ditto.
28146
28147 1997-05-20 Jeffrey A Law (law@cygnus.com)
28148
28149 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28150 an old-style decl for malloc. Fixes tests to work when
28151 sizeof (int) != sizeof (size_t).
28152
28153 1997-05-15 Mike Meissner <meissner@cygnus.com>
28154
28155 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28156
28157 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28158 use stdargs.h interface.
28159
28160 1997-05-15 Mike Meissner <meissner@cygnus.com>
28161
28162 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28163 NO_VARARGS when compiling.
28164
28165 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28166
28167 * lib/plumhall.exp(ph_includes): New procedure.
28168 (ph_make): Use it.
28169 (ph_compiler): Ditto.
28170
28171 * lib/g++.exp: Rename test-glue.c to testglue.c.
28172 * lib/gcc.exp: Ditto.
28173
28174 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28175
28176 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28177 to completion when it's called.
28178
28179 1997-03-21 Michael Meissner <meissner@cygnus.com>
28180
28181 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28182 is defined, don't do test.
28183
28184 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28185
28186 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28187 for object files.
28188 (ph_summary): Mark skipped testcases as untested, not unresolved.
28189
28190 * lib/plumhall.exp (ph_make): If unresolved because of bad
28191 errorCode, record errorCode in log file.
28192 (*): Replace send_log/verbose with verbose -log.
28193
28194 1997-03-19 Michael Meissner <meissner@cygnus.com>
28195
28196 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28197 double conversion if double isn't at least 8 bytes.
28198
28199 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28200 int to work with targets where int is 16 bits.
28201
28202 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28203 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28204 precision for the test to complete.
28205
28206 1997-03-14 Michael Meissner <meissner@cygnus.com>
28207
28208 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28209 if d10v is not compiled with the -mdouble64 flag.
28210 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28211
28212 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28213 d10v is not compiled with the -mint32 flag.
28214
28215 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28216
28217 * lib/plumhall.exp: Use incr_count.
28218
28219 1997-03-12 Jeffrey A Law (law@cygnus.com)
28220
28221 * gcc.c-torture: Update to c-torture-1.45.
28222
28223 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28224
28225 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28226 the name of the expect testcase file).
28227
28228 * lib/g++.exp(g++_init): Ditto.
28229
28230 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28231
28232 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28233 the host.
28234
28235 * lib/gcc.exp(gcc_exit): New procedure.
28236
28237 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28238
28239 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28240 specs where appropriate.
28241
28242 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28243 because of new "candidates are" messages, and removed a few
28244
28245 * Converted all non-old-style g++ testcases to old-style, and
28246 moved into g++.old-deja.
28247
28248 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28249
28250 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28251 options.
28252
28253 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28254 succeeded.
28255
28256 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28257
28258 1997-02-13 Michael Meissner <meissner@cygnus.com>
28259
28260 * lib/gcc.exp (gcc_target_compile): Add support for defining
28261 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28262 the machine doesn't have those features.
28263
28264 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28265
28266 * g++.law/operators4.exp: Don't use LIBS.
28267
28268 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28269
28270 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28271
28272 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28273 * lib/g++.exp: Set it here instead. Also, allow use of the
28274 --tool_exec and --tool_opt options. Change CXX to
28275 GXX_UNDER_TEST.
28276
28277 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28278
28279 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28280
28281 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28282
28283 * lib/old-dejagnu.exp: Use prune_warnings instead of
28284 prune_system_crud.
28285 * lib/mike-g++.exp: Ditto.
28286 * lib/gcc.exp: Ditto.
28287 * lib/g++.exp: Ditto.
28288
28289 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28290
28291 1997-02-07 Jeffrey A Law (law@cygnus.com)
28292
28293 * 941014-2.c: Include stdlib.h
28294 * 960327-1.c: Include stdio.h
28295 * dbra.c, index-1.c: Don't assume ints are 32bits.
28296
28297 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28298
28299 * lib/gcc.exp: Add gcc,stack_size target feature.
28300
28301 * lib/g++.exp(g++_target_compile): Add the include and link
28302 paths here, not in two other places. And, it's $options, not
28303 options.
28304
28305 * lib/mike-g++.exp(postbase): Remove the code that determines
28306 the correct include and link paths.
28307 * g++.old-deja/old-deja.exp: Ditto.
28308
28309 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28310
28311 * lib/g++.exp(g++_init): target_compile no longer returns the
28312 filename of the result.
28313
28314 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28315
28316 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28317 call to glob.
28318
28319 * gcc.c-torture/special/special.exp: Change call to
28320 gcc_target_compile to include the object file.
28321
28322 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28323
28324 * gcc.c-torture/special/special.exp: Correct misspelling in last
28325 change.
28326
28327 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28328
28329 * lib/plumhall.exp(ph_summary): Log the entire output of the
28330 executable. Return -1 if there were any failures, 0 otherwise.
28331 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28332 (ph_make): Clean up objects and executables that were built
28333 if the tests succeeded.
28334
28335 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28336
28337 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28338 libraries and includes in the build tree as appropriate.
28339
28340 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28341
28342 * lib/c-torture.exp: Instead of looking for the global variable
28343 NO_LONG_LONG, check to see if that's a feature of the target.
28344
28345 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28346
28347 * config/default.exp: Minimize. Delete the remainer of the files in
28348 config; this functionality is now in devo/dejagnu/config.
28349
28350 g++.*/*: Pass any additional flags used to compile to postbase;
28351 delete CXXFLAGS.
28352
28353 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28354 is now done by runtest.exp. Use gcc_target_compile instead of
28355 compile.
28356
28357 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28358 Remove references to CFLAGS. Use remote_file instead of
28359 calling rm -f.
28360 (c-torture): Take a list of arguments to use to compile this
28361 testcase.
28362
28363 lib/g++.exp: Simplify. Use target_compile instead of compile.
28364 lib/gcc-dg.exp: Ditto.
28365 lib/gcc.exp: Ditto.
28366 lib/mike-{gcc,g++}.exp: Ditto.
28367 lib/old-dejagnu.exp: Ditto.
28368 lib/plumhall.exp: Ditto.
28369
28370 1997-01-08 Jim Wilson <wilson@cygnus.com>
28371
28372 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28373 (ph_linker): Likewise.
28374
28375 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28376
28377 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28378 MAP_ANON / MAP_ANONYMOUS if defined;
28379 else try to map from /dev/zero .
28380
28381 1996-11-12 Jeffrey A Law (law@cygnus.com)
28382
28383 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28384 isn't defined, then define it to MAP_ANONYMOUS.
28385
28386 1996-11-12 Jeffrey A Law (law@cygnus.com)
28387
28388 * gcc.c-torture: Update to c-torture-1.42 release.
28389
28390 1996-11-11 Jeffrey A Law (law@cygnus.com)
28391
28392 * gcc.c-torture: Update to c-torture-1.41 release.
28393
28394 1996-10-27 Jeffrey A Law (law@cygnus.com)
28395
28396 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28397 c-torture release.
28398
28399 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28400
28401 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28402 and LDFLAGS. Fix second case to append the target_info ldflags
28403 onto LDFLAGS, not CFLAGS.
28404 * lib/g++.exp (g++_init): Add target_info stuff.
28405 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28406 of libgloss and newlib flags for !native.
28407
28408 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28409 (GDB): Fix relative path to go up another dir for finding gdb.
28410
28411 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28412
28413 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28414 versions in the target_info array, if they don't exist.
28415
28416 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28417
28418 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28419
28420 1996-07-08 Jim Wilson <wilson@cygnus.com>
28421
28422 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28423 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28424
28425 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28426
28427 * lib/old-dejagnu.exp: Don't remove the output file before we've
28428 actually tested it. Don't append pwd to the path of the executable
28429 we're testing.
28430
28431 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28432
28433 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28434
28435 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28436
28437 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28438 temporary directory for compiler files, and set it to a default
28439 value of /tmp. Set $output as the name of the output file from
28440 compiling the testcase. Add a -o option to $cflags_var so the
28441 compiler writes the final output file as $output. Set $executable
28442 to $output.
28443
28444 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28445 directory for compiler files, and set it to /tmp if it doesn't
28446 already have a value. Set $output_file to the name of the output
28447 file from compiling the testcase. Add a -o option to CXXFLAGS so
28448 the compiler writes the final output file as $output. Use $output
28449 as the executable to be tested.
28450
28451 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28452
28453 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28454
28455 1996-06-08 Jeffrey A Law (law@cygnus.com)
28456
28457 * gcc.c-torture/execute/pending-1.c: New test. Still
28458 pending in Tege's queue.
28459
28460 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28461
28462 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28463 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28464 if there were failures. Call unresolved if there were unresolved
28465 testcases. Call gcc_fail if program did not run to completion.
28466 (ph_make): Pass additional argument name to ph_execute.
28467 (ph_execute): Add new argument. Pass additional arguments to
28468 ph_summary. Call gcc_fail is there is no execution output.
28469
28470 1996-04-24 Jeffrey A Law (law@cygnus.com)
28471
28472 * lib/plumhall.exp (proc_summary): Output relavent summary
28473 lines into the log so specific failures in plumhall can be
28474 investigated.
28475
28476 1996-04-10 Jeffrey A Law (law@cygnus.com)
28477
28478 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28479 (c-torture-execute): Don't try to execute tests which use
28480 "long long" types if $NO_LONG_LONG is nonzero.
28481
28482 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28483
28484 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28485 not c-torture.
28486
28487 * gcc.ieee: Move from here.
28488 * gcc.c-torture/execute/ieee: To here.
28489
28490 1996-03-26 Jeffrey A Law (law@cygnus.com)
28491
28492 * gcc.c-torture: Update to c-torture-1.41 release.
28493
28494 1996-03-22 Jeffrey A Law (law@cygnus.com)
28495
28496 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28497 not "$output".
28498
28499 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28500
28501 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28502 -c present.
28503
28504 1996-03-02 Jeffrey A Law (law@cygnus.com)
28505
28506 * config/proelf.exp: Handle connecting to a simulator.
28507
28508 1996-01-31 Jeffrey A Law (law@cygnus.com)
28509
28510 * config/proelf.exp: New file. Enough framework that we can
28511 run c-torture tests on the proelf targets (or any other target
28512 that gdb can connect to for that matter).
28513
28514 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28515
28516 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28517 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28518
28519 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28520 exec_output exists.
28521
28522 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28523
28524 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28525 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28526
28527 * config/*.exp: Update FSF address. Change result of ${tool}_load
28528 to pass/fail/unresolved/unsupported/untested. Caller must now
28529 call unresolved/unsupported/untested.
28530 * lib/*.exp: Update FSF address. Update to handle new results of
28531 ${tool}_load.
28532 * lib/chill.exp (verbose): Delete.
28533
28534 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28535
28536 * lib/gcc.exp (default_gcc_start): Change order of args to
28537 $LDFLAGS $CFLAGS $LIBS.
28538 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28539 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28540 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28541 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28542 * gcc.misc-tests/dg-test.exp: Likewise.
28543 * gcc.misc-tests/msgs.exp: Likewise.
28544 * gcc.prms/prms.exp: Likewise.
28545 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28546 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28547
28548 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28549
28550 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28551
28552 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28553
28554 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28555 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28556
28557 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28558 necessary.
28559
28560 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28561
28562 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28563 global for loop; add use of $mathlib.
28564 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28565 settings here; set mathlib for anything but VxWorks.
28566
28567 1996-01-22 Jeffrey A Law (law@cygnus.com)
28568
28569 * gcc.c-torture: Update to c-torture-1.40 release.
28570
28571 1996-01-03 Jeffrey A Law (law@cygnus.com)
28572
28573 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28574 dg.exp.
28575
28576 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28577
28578 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28579 global.
28580
28581 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28582
28583 * lib/g++.exp (LIBS): Define if not already.
28584 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28585 (gcc-dg-prune): Call prune_gcc_output.
28586 * lib/gcc.exp (prune_gcc_output): New proc.
28587 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28588 prune_gcc_output.
28589
28590 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28591
28592 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28593 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28594
28595 1995-11-15 Jeffrey A Law (law@cygnus.com)
28596
28597 * gcc.c-torture: Update to c-torture-1.39 release.
28598
28599 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28600
28601 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28602 fails, try others as well.
28603
28604 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28605
28606 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28607 If compilation fails, mark execute tests as `untested'.
28608 If test is marked as unsupported, don't mark compilation and
28609 execute tests as failed.
28610
28611 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28612
28613 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28614 libstdc++ for whether or not we want to be doing shared
28615 libraries. Delete link_curses since we don't need it anymore.
28616 * lib/mike-g++.exp (postbase): Don't link in libg++.
28617 * g++.old-deja/old-deja.exp: Likewise.
28618
28619 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28620
28621 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28622
28623 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28624
28625 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28626 For that, add `-Wl,-a,shared_archive'.
28627 * g++.old-deja/old-deja.exp: Likewise.
28628
28629 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28630
28631 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28632
28633 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28634
28635 * lib/mike-g++.exp (postbase): Pay attention to the status of
28636 g++_load.
28637
28638 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28639
28640 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28641
28642 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28643
28644 * lib/gcc.exp (default_gcc_start): No longer need to log program
28645 being executed or its output, execute_anywhere does that now.
28646 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28647 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28648
28649 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28650
28651 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28652 the same as those in lib/g++.exp.
28653
28654 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28655
28656 * gcc.c-torture: Update to c-torture-1.38 release.
28657 * gcc.ieee: Related changes.
28658
28659 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28660
28661 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28662 "exec". Minor reformatting changes.
28663
28664 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28665 cross. This means all "exec" calls now work on a remote host as
28666 well.
28667 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28668 cross. Filter out the extra "\r\n" stuff that expect puts in.
28669 (c-torture-execute): Filter out the bogus warnings like
28670 c-torture-compile does. Add support for canadian cross.
28671 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28672 Use execute_anywhere rather than calling exec directly. Now it
28673 works for canadian cross testing.
28674
28675 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28676
28677 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28678 results into a variable, and check that rather than using file exists.
28679
28680 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28681
28682 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28683 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28684
28685 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28686
28687 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28688 lib_curses if there's a shared libg++ in the build tree.
28689
28690 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28691
28692 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28693 if not supported target.
28694
28695 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28696
28697 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28698 link_curses up to always happen, not just for native builds.
28699
28700 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28701
28702 * gcc.c-torture: Update to c-torture-1.36 release.
28703 * gcc.failure: Related changes.
28704
28705 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28706
28707 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28708
28709 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28710
28711 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28712 * lib/mike-g++.exp (postbase): Not in here. Still reference
28713 runshlib, link_curses, and mathlib for link and run.
28714
28715 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28716 pass the runtime shared library options for Solaris, OSF/1, and
28717 Irix5, and link with -lcurses to avoid unresolved references.
28718
28719 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28720
28721 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28722 only run once.
28723
28724 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28725
28726 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28727
28728 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28729
28730 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28731 do not have a framework for the "compat" tests yet.
28732
28733 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28734
28735 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28736 set to null if we're testing vxworks5.1. Use that instead of
28737 `-lm' in the setting of LIBS for link and run.
28738
28739 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28740
28741 * config/rom68k.exp (${tool}_load): Major changes to make it
28742 work. Verified that it does in fact return the stuff in
28743 exec_output properly. Catch any Emul or any TRAP other than 0.
28744
28745 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28746
28747 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28748 LDFLAGS properly for targets that need stuff from libgloss.
28749 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28750 only run once.
28751 (gpp_initialized): New variable.
28752
28753 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28754
28755 * config/rom68k.exp: Load libgloss.exp.
28756 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28757 so we can produce a fully linked binary.
28758 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28759 so we can produce a fully linked binary.
28760
28761 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28762
28763 * lib/plumhall.exp (ph_section): Watch for expected failures.
28764 Add missing `else'.
28765
28766 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28767 run the testcase.
28768 (c-torture): Likewise.
28769
28770 1995-08-28 Doug Evans <dje@cygnus.com>
28771
28772 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28773
28774 * lib/mike-g++.exp (mike_cleanup): New proc.
28775 (prebase): New globals compiler_result, not_compiler_result,
28776 target_regexp.
28777 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28778 allow leading "-" in pattern. Watch for unsupported tests.
28779 If $compiler_result is set, pattern match assembler code,
28780 and ditto for $not_compiler_result.
28781 * lib/mike-gcc.exp: Likewise.
28782
28783 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28784 execution "succeeded".
28785
28786 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28787
28788 * config/win32.exp: New file.
28789 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28790
28791 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28792
28793 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28794 unsupported.
28795 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28796 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28797 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28798
28799 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28800 "... without exceptions was ...". That is now handled by
28801 prune_system_crud.
28802 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28803
28804 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28805
28806 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28807 sieve.c,sort2.c}: New files.
28808 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28809 sieve.exp,sort2.exp}: Drivers for them.
28810
28811 * lib/mike-gcc.exp (program_output): New user settable variable.
28812 (postbase): Call prune_system_crud. Also prune extraneous compiler
28813 messages.
28814 * lib/mike-g++.exp (program_output): New user settable variable.
28815
28816 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28817
28818 * config/sh.exp: Deleted (use sim.exp instead).
28819
28820 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28821
28822 * config/vx.exp: Declare CHECKTASK as global.
28823 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28824 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28825 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28826
28827 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28828
28829 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28830 target. Like vx.exp, only includes `vx29k.exp' instead of
28831 `vxworks.exp'.
28832
28833 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28834
28835 * config/sim.exp: Increase time limit from 120 seconds to 240.
28836
28837 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28838
28839 * gcc.c-torture/execute/950628-1.c: New test.
28840
28841 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28842
28843 * gcc.c-torture: Update with changes/additions from
28844 c-torture-1.34.
28845
28846 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28847
28848 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28849
28850 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28851
28852 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28853
28854 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28855
28856 * gcc.c-torture/compile/950512-1.c: New test.
28857 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28858 * gcc.dg/struct-ret-1.c: Likewise.
28859
28860 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28861
28862 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28863 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28864
28865 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28866
28867 * gcc.c-torture/special/920411-1.c: Deleted.
28868 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28869
28870 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28871
28872 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28873 cpu limit.
28874
28875 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28876
28877 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28878
28879 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28880
28881 From kenner;
28882 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28883 is the proper length.
28884 * va-arg-3.c: Likewise.
28885
28886 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28887
28888 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28889 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28890
28891 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28892 * lib/g++.exp (default_g++_start): Delete old cruft.
28893
28894 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28895
28896 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28897 (2 * (1 << 18)) to (2 * (1 << 17)).
28898
28899 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28900
28901 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28902
28903 * config/rom68k.exp: Renamed from config/idp.exp
28904
28905 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28906
28907 * c-torture/compile/921109-2.c
28908
28909 1995-04-18 Mike Stump <mrs@cygnus.com>
28910
28911 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28912 excess errors.
28913
28914 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28915
28916 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28917 output.
28918 * lib/g++.exp (default_g++_start): Likewise.
28919
28920 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28921
28922 * gcc.c-torture/compile/950329-1.c: New test.
28923
28924 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28925
28926 * config/bug.exp (${tool}_load): Updated to use new remote_open
28927 and remote_close procs.
28928 * config/idp.exp: New file.
28929
28930 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28931
28932 * gcc.c-torture/execute/950322-1.c: New test.
28933
28934 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28935
28936 * config/vx.exp (${tool}_load): Clean up testing of return code from
28937 vxworks_ld and vxworks_spawn.
28938
28939 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28940
28941 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28942
28943 1995-03-13 Mike Stump <mrs@cygnus.com>
28944
28945 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28946 can mark excess errors on a machine by machine basis. Note, the
28947 default is to not expect any excess errors, even when excess
28948 errors test - is given, so you will want to put an XFAIL ... on
28949 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28950 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28951 those 4 machines, but no others.
28952
28953 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28954
28955 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28956 * lib/c-torture.exp: to here.
28957
28958 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28959
28960 * gcc.c-torture/execute/950221-1.c: New test.
28961 * gcc.c-torture/execute/struct-ret-1.c: New test.
28962 * gcc.c-torture/compile/950221-1.c: New test.
28963
28964 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28965
28966 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28967
28968 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28969 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28970
28971 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28972
28973 * g++.gb: New directory of tests, derived from my signature and
28974 class scoping tests.
28975
28976 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28977 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28978 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28979 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28980 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28981 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28982 * g++.gb/sig25.C: Likewise.
28983
28984 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28985 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28986 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28987 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28988 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28989 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28990 * g++.gb/sig25.exp: Likewise.
28991
28992 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28993 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28994 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28995 * g++.gb/scope13.C: Likewise, this test still fails.
28996
28997 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28998 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28999 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29000 * g++.gb/scope13.exp: Ditto.
29001
29002 * g++.gb/README: New file, explains what these tests are about.
29003
29004 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29005
29006 * lib/dg.exp (dg-do): Support `preprocess'.
29007 (dg-test): Likewise.
29008
29009 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29010
29011 * config/udi.exp: change "continue -expect" to "exp_continue".
29012
29013 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29014
29015 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29016 Delete redundant tests.
29017
29018 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29019 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29020 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29021 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29022 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29023 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29024 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29025 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29026
29027 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29028 storing label pointers.
29029 * gcc.c-torture/execute/921019-1.c: Likewise.
29030 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29031 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29032 parameter fp.
29033 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29034 constants.
29035
29036 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29037 Delete obsolete tests.
29038
29039 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29040 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29041 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29042 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29043 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29044 * gcc.c-torture/compile/950124-1.c: New test.
29045
29046 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29047
29048 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29049
29050 * lib/mike-g++.exp: Add -lm to LIBS.
29051
29052 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29053
29054 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29055
29056 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29057
29058 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29059
29060 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29061
29062 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29063
29064 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29065
29066 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29067 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29068 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29069 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29070 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29071 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29072 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29073 * g++.law/{operators31.C, operators32.C,
29074 * g++.law/{operators33.C, operators34.C}: Likewise.
29075 * g++.law/{pic1.C, refs2.C}: Likewise.
29076 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29077 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29078 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29079 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29080
29081 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29082 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29083 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29084 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29085 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29086 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29087 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29088 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29089 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29090 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29091 * g++.law/{operators34.exp}: Likewise.
29092 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29093 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29094 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29095 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29096 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29097
29098 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29099 No longer expected to fail.
29100 * g++.law/missed-error3.C: Tweak for recent bool changes.
29101
29102 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29103
29104 * config/emb-unix: Deleted.
29105 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29106 remote execution. Do final link on remote host if REMOTE_LINK is set.
29107
29108 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29109
29110 * lib/dg.exp (dg-test): Fix typo in last patch.
29111
29112 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29113
29114 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29115 (handles multiple occurrences).
29116
29117 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29118
29119 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29120 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29121 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29122 printed).
29123 * lib/c-torture.exp (c-torture-compile): Likewise.
29124 (c-torture): Prepend full path if missing.
29125 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29126 (gcc_fail): Likewise.
29127 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29128
29129 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29130
29131 * lib/netware.exp: Only attach to NetWare i386 systems.
29132
29133 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29134
29135 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29136 messages. Add test name to "output pattern match" pass/fail message.
29137
29138 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29139
29140 * gcc.dg: New testsuite.
29141 * gcc.dg/dg.exp: New file.
29142
29143 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29144 test-switch.c}: Deleted.
29145
29146 * gcc.misc-tests/msgs.exp: New testcase driver.
29147
29148 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29149
29150 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29151 Watch for illegal return values from ${tool}_load.
29152 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29153 cross targets. Coerce return value >0 to 1.
29154
29155 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29156
29157 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29158
29159 * config/emb-unix.exp: New file.
29160
29161 * config/sim.exp: Error if variable $SIM not defined.
29162 (${tool}_load): Mark test as "untested" if simulator missing.
29163
29164 * config/unix.exp: Load remote.exp to get rcp_download.
29165 * lib/c-torture.exp: Use different option lists for testcases with
29166 and without loops.
29167 * gcc.c-torture/execute/execute.exp: Likewise.
29168
29169 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29170
29171 * config/*.exp: Clarify return code from ${tool}_load.
29172 Call `unresolved' or `untested' instead of `warning' or `perror'
29173 (sometimes you still want to call both though).
29174 Add comment that `shell_id' is local to each file.
29175 * config/udi.exp (timeout): Set to 30.
29176 Don't print warning if connection fails, $connectmode has already
29177 printed an error.
29178 (${tool}_load): Move verbose messages to level 2.
29179 Rework pattern for "Process started" message.
29180 Pass `shell_id' to ${connectmode}_download.
29181 Retry twice upon timeout. Make resetting of target more robust.
29182 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29183 Pass `shell_id' to exit_$connectmode.
29184 Only call exit_$connectmode if connected.
29185 * config/unix.exp (${tool}_load): Check return codes better.
29186 * config/vrtx.exp (${tool}_load): Likewise.
29187 * config/vx.exp (${tool}_load): Likewise.
29188 Delete unneeded global's.
29189 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29190 from ${tool}_load.
29191 (dg-stat): Delete.
29192 (dg-init): Delete recording of pass/fail counts.
29193 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29194 (old-dejagnu-init): Likewise.
29195 (old-dejagnu-stat): Delete contents, empty proc now.
29196 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29197 (c-torture): Delete references to lcnt, lpass, lfail.
29198 Get option list from TORTURE_OPTIONS.
29199 Delete -funroll[-all]-loops if no loops.
29200 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29201 (g++_stat): Delete contents (empty proc now).
29202 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29203 (gcc_finish): Likewise.
29204 (gcc_stat): Deleted.
29205 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29206 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29207 * gcc.c-torture/execute/execute.exp: Likewise.
29208 Split tests into two parts: compile, execute.
29209 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29210 no loops. Update to reflect clarified return codes from ${tool}_load.
29211
29212 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29213
29214 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29215 to grep for.
29216 (old-dejagnu): Likewise (where necessary).
29217
29218 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29219
29220 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29221
29222 * lib/dg.exp (dg-process-target): Fix processing of selector.
29223 Add comment regarding use of `error'.
29224
29225 * lib/gcc.exp (prune_system_crud): Define if missing.
29226 * lib/g++.exp (prune_system_crud): Likewise.
29227
29228 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29229 Call prune_system_crud.
29230 * lib/dg.exp (dg-runtest): New proc.
29231 Use perror instead of send_user for tcl errors in testcase.
29232 Don't return any value, it's never used.
29233 Don't clobber previous definition of `unknown'.
29234 Print tcl errors in `dg-final'.
29235
29236 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29237
29238 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29239 (dg-test): Don't print errorInfo, it contains stack backtrace.
29240
29241 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29242
29243 * lib/g++.exp (runtest_file_p): Define if missing.
29244
29245 1994-09-24 Doug Evans (dje@cygnus.com)
29246
29247 * lib/mike-g++.exp: Comment out loading of g++.exp.
29248 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29249 (default_g++_version): Always print something.
29250 (default_g++_start): Comment out call to `which'.
29251 (g++_start, g++_load): Deleted (must be defined in config file).
29252 * lib/gcc.exp: Test for existence of $CC at start.
29253 Delete check for tmpdir (done in gcc_init).
29254 (default_gcc_version): Always print something.
29255 (default_gcc_start): Comment out call to `which'.
29256 * config/*.exp: Major cleanup - make cross targets work at least a
29257 little better for g++ (by not being "--tool gcc" specific).
29258 Rename gcc_xxx to ${tool}_xxx.
29259 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29260 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29261
29262 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29263
29264 * lib/c-torture.exp (c-torture-compile): Rework compiler
29265 message processing.
29266
29267 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29268 c-torture.
29269
29270 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29271
29272 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29273
29274 * lib/dg.exp (dg-process-target): Support { target native }.
29275
29276 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29277
29278 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29279 looked for "... program xxx got fatal signal".
29280 Correct regsub munging of `comp_output'.
29281 Ignore compiler messages "path prefix not used" and "linker input
29282 file unused".
29283
29284 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29285
29286 * lib/gcc.exp (runtest_file_p): Define if missing.
29287 * gcc.prms/template.c: Example to work from.
29288
29289 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29290
29291 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29292 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29293
29294 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29295 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29296 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29297 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29298
29299 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29300 (dg-process-target): No longer a varargs proc.
29301 Return S/N for target, P/F for xfail. All callers changed.
29302 (user option procs): More argument checking.
29303 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29304 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29305 (dg-test): Skip test if not running on selected target in `dg-do'.
29306 Update handling of `dg-do-what', `dg-output-text'.
29307 Separate execution pass/fail from output pattern match pass/fail.
29308 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29309
29310 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29311
29312 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29313 target for 920510-1.c.
29314
29315 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29316
29317 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29318 Clean up comment regarding use of passcnt, etc.
29319 (gcc_stat): Don't update `testcnt' here.
29320 (gcc_finish): Do it here.
29321 Might as well reset `but_id' here too.
29322 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29323 to determine if the file should be tested.
29324 * gcc.c-torture/compile/compile.exp: Likewise.
29325 * gcc.c-torture/execute/execute.exp: Likewise.
29326 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29327 * gcc.misc-tests/dg-test.exp: Likewise.
29328 * gcc.prms/prms.exp: Likewise.
29329 * gcc.wendy/wendy.exp: Likewise.
29330 * g++.old-deja.exp: Likewise.
29331 Move "Testing file" message to verbose level 1.
29332
29333 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29334
29335 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29336
29337 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29338
29339 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29340 (default_gcc_start): Accept optional second list element
29341 of compiler flags. Print compiler output at verbosity level 2.
29342 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29343 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29344 Save current values of framework globals passcnt, failcnt, xpasscnt,
29345 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29346 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29347 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29348 xfailcnt to compute stats. Update framework global `testcnt' from
29349 pass/fail counts.
29350 (gcc_finish): New proc. Clean up test environment.
29351 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29352 (gcc_epass, gcc_efail): Delete.
29353 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29354 argument of line number.
29355 (dg-init): If the tool has an init routine, call it.
29356 (dg-test): Remove args `cflags_var' and `libs_var'.
29357 Pass all compiler options to ${tool}_start.
29358 Handle missing line number.
29359 (dg-finish): New function.
29360 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29361 particular files. Call gcc_finish at end. Move "skipping test"
29362 message to verbosity level 3.
29363 * gcc.c-torture/compile/compile.exp: Likewise.
29364 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29365 * gcc.c-torture/execute/execute.exp: Likewise.
29366 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29367 Print testcase being tried at verbosity level 1.
29368 * gcc.c-torture/special/special.exp: Unset xfail.
29369 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29370 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29371 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29372 * gcc.failure/failure.exp: Likewise.
29373 * gcc.ieee/ieee.exp: Likewise.
29374 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29375 Update call to dg-test. Call dg-finish at end.
29376 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29377 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29378 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29379 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29380 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29381 * gcc.wendy/wendy.exp: Add copyright.
29382 Delete setting of tmpdir (done by gcc_init).
29383 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29384 Pass compiler flags to gcc_start. Call gcc_finish at end.
29385 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29386 gcc_[ce]pass/fail.
29387
29388 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29389
29390 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29391 confusion.
29392 (g++_load): Likewise.
29393
29394 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29395 Rename argument to `prog' to remove the confusion.
29396 Varargs fns behave differently too!
29397 (g++_load): Likewise.
29398
29399 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29400
29401 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29402 what it is. Delete (always) printing of status value for !native.
29403 Simplify verbose code, and include status and exec_output.
29404 (g++_load): Use gcc_load.
29405
29406 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29407
29408 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29409 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29410 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29411 940714-3.c as these testcases don't exist anymore. Make
29412 va-arg-1.c expected to pass.
29413
29414 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29415
29416 * gcc.misc-tests/misc.exp: Only run specific testcases.
29417 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29418 * gcc.misc-tests/dg-[1-9].c: New files.
29419
29420 * lib/dg.exp: New testsuite driver.
29421 * gcc.prms/prms.exp: Use it.
29422
29423 * README.gcc: New file.
29424
29425 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29426 Document and reset `lxpass' and `lxfail'.
29427 Simplify "initialized" message.
29428 (gcc_stat): Clean up comments a little.
29429
29430 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29431
29432 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29433
29434 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29435
29436 * lib/old-dejagnu.exp (process-option): New proc.
29437 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29438 (old-dejagnu): Simplify.
29439 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29440
29441 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29442
29443 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29444 exists and is not an empty string.
29445
29446 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29447 $xfail rather than calling setup_xfail. Clear $xfail when test is
29448 finished.
29449 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29450 automatically.
29451
29452 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29453 longer expected to fail.
29454
29455 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29456 "f" function call.
29457
29458 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29459
29460 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29461 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29462 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29463 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29464 c-torture-1.29.
29465
29466 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29467 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29468
29469 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29470
29471 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29472 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29473
29474 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29475 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29476 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29477
29478 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29479
29480 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29481 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29482 940714-1.c, 940714-2.c, 940714-3.c},
29483 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29484 gcc.misc-tests/{mg.c,mg.exp}:
29485 New tests.
29486 * gcc.noncompile/noncompile.exp: Change accordingly.
29487
29488 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29489
29490 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29491 Undo previous clobberage.
29492
29493 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29494
29495 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29496 * gcc.special/{930510-1.c, special.exp}:
29497 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29498 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29499 struct-varargs-1.c}: New tests from c-torture-1.26.
29500
29501 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29502
29503 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29504 argument to switch.
29505
29506 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29507
29508 * Revert the previous changes. Please see Rob's directory
29509 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29510 fixes.
29511
29512 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29513
29514 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29515 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29516 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29517 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29518 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29519 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29520 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29521 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29522 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29523 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29524 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29525 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29526 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29527 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29528 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29529 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29530 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29531 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29532 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29533 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29534 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29535 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29536 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29537 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29538 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29539 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29540 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29541
29542 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29543
29544 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29545 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29546 with perror calls.
29547
29548 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29549
29550 * config/unix.exp (g++_load): Fix syntax.
29551
29552 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29553
29554 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29555 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29556 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29557 Don't expect va-arg-1.c to fail. Correct expected output for
29558 920928-1.c.
29559 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29560 * gcc.wendy/hbm4.c: Correct typo.
29561 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29562
29563 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29564
29565 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29566 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29567 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29568 * lib/c-torture.exp (c-torture-compile): Ditto.
29569
29570 Reduce volume of output (remove all the -I's and such).
29571 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29572 Call gcc_cpass, gcc_cfail.
29573 (c-torture): Pass testing option to c-torture-compile.
29574
29575 1994-03-21 Doug Evans (dje@cygnus.com)
29576
29577 Bring patches over from progressive.
29578 * config/default.exp: Exit remote shell cleanly.
29579 (g++_exit, g++_start): Add default versions.
29580 * config/sim.exp (gcc_load): Use perror, not error.
29581
29582 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29583
29584 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29585 set in site.exp.
29586
29587 1994-03-14 Doug Evans (dje@cygnus.com)
29588
29589 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29590 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29591 (wendy_try): New proc to run testcase.
29592 (main loop): Call 'em.
29593 * gcc.wendy/*.c: Clean up pass to correct expected output.
29594
29595 * lib/gcc.exp: Minor cleanup work.
29596 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29597
29598 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29599
29600 * config/sim.exp (gcc_load): Document return codes better.
29601 Don't pass -v to simulator.
29602
29603 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29604
29605 * gcc.special/920717-x.c: Fix typo.
29606 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29607 get at sources.
29608
29609 * lib/mike-gcc.exp: Fix typo.
29610
29611 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29612
29613 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29614 binary to use, transform the name.
29615 * config/*.exp: rename everything. Nuke any g++ specific files,
29616 it's now a special case of gcc that requires no special support.
29617 Add a default.exp for unsupported targets.
29618
29619 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29620
29621 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29622 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29623 version of Tcl.
29624
29625 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29626
29627 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29628 than a warning.
29629
29630 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29631
29632 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29633
29634 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29635
29636 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29637 option_list. Compile every file with only 4/6 option choices
29638 (same as C torture) instead of with 12/18 different option
29639 choices.
29640 * lib/c-torture.exp: Likewise.
29641
29642 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29643 not already set.
29644
29645 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29646
29647 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29648 can put an XFAIL *-*-* on excess errors.
29649
29650 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29651
29652 * g++.law: Add more tests derived from g++-bugs snapshots.
29653
29654 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29655 equivalent to g++.law/init9.
29656
29657 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29658 compiled it, and the a.out file after we've run it.
29659
29660 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29661
29662 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29663 compiled it, and the a.out file after we've run it.
29664
29665 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29666
29667 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29668
29669 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29670
29671 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29672 version number.
29673
29674 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29675
29676 * g++.law: New directory of g++ tests derived from the g++-bugs
29677 snapshots.
29678
29679 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29680
29681 * gcc.compile: initbug1.c initbug1.exp testcase added
29682
29683 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29684
29685 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29686 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29687 fixes submitted by Jeff Law (law@cs.utah.edu)
29688 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29689 Jeff Law (law@cs.utah.edu)
29690
29691
29692 1993-11-30 Mike Stump (mrs@cygnus.com)
29693
29694 * config/unix-g++.exp: Follow the gcc way of doing things.
29695 * g++.old-deja/old-deja.exp: Minor updates.
29696 * lib/g++.exp: New file, follow the gcc way of doing things.
29697 * lib/old-dejagnu.exp: Minor updates.
29698 * lib/mike-g++.exp: Always unset errorInfo.
29699
29700 1993-11-06 Mike Stump (mrs@cygnus.com)
29701
29702 * lib/gcc.exp: Fix some errors with the below change, CC and
29703 CFLAGS should be global when setting, not local.
29704
29705 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29706
29707 * lib/gcc.exp: Transform tool name.
29708
29709 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29710
29711 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29712
29713 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29714
29715 * lib/gcc.exp: change gcc_done to gcc_stat
29716
29717 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29718
29719 * Upgraded gcc testsuite to c-torture version 1.25
29720
29721 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29722
29723 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29724 * lib/c-torture: added hooks for new reporting code.
29725
29726 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29727
29728 * config/sh-gcc.exp: check if sh-sim exists in the path
29729
29730 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29731
29732 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29733 * gcc.compile/compile.exp: Initial changes for new logic.
29734 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29735 * gcc.failure/failure.exp: Initial changes for new logic.
29736 * gcc.ieee/ieee.exp: Initial changes for new logic.
29737 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29738 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29739 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29740 * lib/c-torture.exp: Initial changes for new logic.
29741 * lib/gcc.exp: Initial changes for new logic.
29742
29743 1993-10-15 Mike Stump (mrs@cygnus.com)
29744
29745 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29746 depend upon failure or success. Fully qualify names in failure
29747 and success messages. Always remove a.out before starting
29748 compile, just in case. Pay more attention to error text output by
29749 the compiler. Handle testcases with no known past errors just
29750 like all others, so that things are uniform. Other miscellaneous
29751 improvements.
29752
29753 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29754
29755 * gcc.cpp: new directory for cpp tests
29756
29757 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29758
29759 * lib/chill.exp: Code reformatted, removed unused code.
29760 * config/unix-chill.exp: Code reformatted, removed unused code.
29761 * chill.execute/execute.exp: Code reformatted, removed unused code.
29762 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29763
29764 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29765
29766 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29767 routines not written.
29768
29769 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29770
29771 * config/bug-gcc.exp: Use new procs from bug.exp.
29772
29773 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29774
29775 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29776 via ftp, rather than depending on NFS.
29777 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29778 case.
29779
29780 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29781
29782 * config/bug-gcc.exp: Use new download proc.
29783
29784 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29785
29786 * chill.execute/execute.exp: cleanups, handles errors better
29787 * chill.compile/compile.exp: rewrite, based on execute.exp
29788 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29789 * lib/chill.exp: major changes to diff proc and compile and link
29790 procs. added chill_fail and chill_pass wrappers to pass and
29791 fail. added more comments, and handle error codes better.
29792 Added a hack to capture stderr from exec, so noncompile tests
29793 can work.
29794
29795 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29796
29797 * chill.execute/execute.exp: rewrite of testsuite driver
29798 * lib/chill.exp: rewrite of testsuite driver
29799 * config/unix-chill.exp: rewrite of testsuite driver
29800
29801 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29802
29803 In chill.execute:
29804 * iexpr.ch: Standardize uppercase.
29805 * tuples.dat: Standardize uppercase.
29806 * vary.ch: standardize. Correct varying string assignments.
29807 * vary.dat: Add new output lines.
29808
29809 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29810
29811 In chill.execute:
29812 * chprintf.ch: Standardize use of uppercase.
29813 * tuples.ch: Standardize and turn arr2 into a DCL,
29814 rather than a SYN.
29815 * pinits.ch: Standardize.
29816
29817 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29818
29819 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29820 * Makefil: Renamed to Makefile.in.
29821 * configure.in: New.
29822
29823 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29824
29825 In chill.execute:
29826 * .cvsignore: Add result/output files.
29827 * Makefile: Fix up variables at start. Use MFLAGS
29828 everywhere. Correct bool_loc, built_ins entries.
29829 Add entry for vary1.ch.
29830 * bitarray.ch: Standardize upper-case usage.
29831 * bitexpr.ch: Standardize, add output of b1.
29832 * params.ch: Use arrayt in along PROC parameters, to
29833 avoid novelty problems.
29834 * sets.ch: Tiny cleanup.
29835 * vary1.ch: Re-indent.
29836
29837 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29838
29839 * Add PR-related files to Makefiles, .cvsignore files, etc.
29840
29841 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29842
29843 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29844 with compiler objects. New names are test-flow.c and test-loop.c
29845
29846 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29847
29848 * Upgraded c-torture tests from 1.19 to 1.20
29849
29850 * new files:
29851 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29852 * gcc.compile: 930623-1.c 930623-2.c
29853 * gcc.noncompile: 930622-1.c 930622-2.c
29854 * gcc.failure: 920411-1.c 920627-2.c
29855 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29856
29857 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29858
29859 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29860 More changes to get testsuite working properly. Needs more work.
29861 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29862
29863 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29864
29865 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29866 More changes to get testsuite working properly. Needs more work.
29867
29868 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29869
29870 * chill.compile/compile.exp: Added for Dejagnu support
29871 * chill.execute/execute.exp: Added for Dejagnu support
29872 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29873
29874 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29875
29876 This should complete moving the CHILL test files.
29877 * chill.noncompile(.cvsignore printf.grt
29878 in-printf.grt chprintf.grt chprintf.ch):
29879 Added test-support files.
29880 (Makefile): Modified further.
29881 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29882 signal.ch): Added test files.
29883 * chill.execute (.cvsignore printf.grt printr.c
29884 in-printf.grt rts.c chprintf.grt rts.h): Added
29885 test-support files.
29886 (Makefile): More corrections.
29887
29888 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29889
29890 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29891 test cases, ready for DejaGnu.
29892
29893 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29894
29895 * Upgraded c-torture tests from 1.18 to 1.19
29896
29897 * gcc.compile: added test(s):
29898 930607-1.c
29899 * gcc.execute: added test(s):
29900 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29901
29902 * added new subdirectory for misc tests: gcc.misc-tests
29903 * gcc.misc-test(s): added tests:
29904 inst-check.c test-consts.c test-ior.c test-switch.c
29905
29906 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29907
29908 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29909
29910 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29911
29912 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29913
29914 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29915
29916 * Upgraded c-torture tests from 1.17 to 1.18
29917
29918 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29919
29920 * Upgraded c-torture tests from 1.12 to 1.17
29921
29922 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29923
29924 * lib/old-dejagnu.exp:
29925 Fixed handling of XFAIL target triplets to correctly
29926 recognize wildcard characters. Removed code that
29927 appended a unique id tag to the end of the file name
29928 printed out by the result of the testcases within a
29929 given test file.
29930
29931 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29932
29933 * lib/old-dejagnu.exp:
29934 Reworked expected failure handling to trigger off of XFAIL
29935 keyword in keyphrase embeded in testcase source code. The
29936 XFAIL keyword must be at the end of the keyphrase line. It
29937 may optionally be followed by one or more target triplets.
29938 It has just occured that the handling of wildcards in the
29939 target triplet may not be correct.
29940
29941 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29942
29943 * g++.old-deja/tests:
29944 Moved all subdirectories up one level into g++.old-deja .
29945
29946 * lib/old-dejagnu.exp:
29947 Fixed problem with CXXFLAGS not being properly reset, and being
29948 corrupted with extraneous "-c" compiler option. This was
29949 causing binaries to not be generated for test that needed them.
29950 Modified strings passed to "pass" and "fail" so that individual
29951 tests from the same test file would be distinguished by an
29952 identifier appended to the test file name in the summary logs;
29953 this corrected a problem with erroneous diff logs. Added code
29954 to search testcases for expected fail and unexpected pass keywords.
29955
29956 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29957
29958 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29959
29960 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29961
29962 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29963 Removed extraneous text from end of "Special g++ Options"
29964 keyphrase.
29965
29966 * lib/old-dejagnu.exp: Added pattern matching to look for new
29967 keywords, embedded in testcases comments, which will trigger
29968 calls to xpass and xfail.
29969
29970 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29971
29972 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29973 comments embedded in the testcases, especially the one looking for
29974 special compiler options, as well as the pattern matching for the
29975 compiler output again.
29976
29977 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29978
29979 * lib/old-dejagnu.exp: Do a proper check of the return value for
29980 execute tests. Fixed several problems with the pattern matching
29981 of the compiler output which gave erroneous test results.
29982 Changed several of the test result messages to be more descriptive.
29983 * config/unix-g++.exp: Proc g++_load now actually works and
29984 executes the tests passed to it and returns a usable return
29985 value.
29986
29987 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29988
29989 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29990
29991 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29992
29993 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29994 Modified both files to properly execute the old style
29995 dejagnu tests. The previous versions of these files were
29996 experimental and did not function anything near correctly.
29997
29998 1993-04-05 Rob Savoye (rob@cygnus.com)
29999
30000 * Removed all Makefile.in and configure.in files. No configuration
30001 needed now.
30002
30003 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30004
30005 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30006
30007 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30008
30009 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30010 gcc.special/configure.in, gcc.noncompile/configure.in,
30011 gcc.execute/configure.in, gcc.code_quality/configure.in,
30012 g++.other/configure.in, g++.old-deja/configure.in,
30013 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30014 in srcname setting.
30015
30016 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30017
30018 * lib/udi.exp: Fixed mondfe and mondfe_download.
30019 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30020 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30021
30022 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30023
30024 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30025 (gdb_exit): Don't remove *_soc files.
30026
30027 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30028
30029 * lib/c-torture.exp: Don't look for main; instead always use -w
30030 -c. This is how the c-torture tests work. Remove the object
30031 file if the compilation succeeds.
30032 * gcc.execute/execute.exp: Remove executable if test passes.
30033 * gcc.noncompile/noncompile.exp: Every test is an expected
30034 failure.
30035 * gcc.special/special.exp: Added tests from c-torture 1.11,
30036 corrected use of existing test.
30037 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30038 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30039 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30040 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30041 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30042 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30043 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30044 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30045 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30046 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30047 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30048 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30049 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30050 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30051 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30052 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30053 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30054 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30055 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30056 c-torture 1.11.
30057 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30058 correspond to c-torture 1.11.
30059
30060 * New file.