]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
5e9697f74d2da5aaa9a1dff3afd2ce0ce891d47d
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2
3 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4
5 2005-02-08 Mark Mitchell <mark@codesourcery.com>
6
7 PR c++/19733
8 * g++.dg/parse/crash23.C: New test.
9 * g++.dg/warn/Weff1.C: New test.
10
11 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
12
13 * gcc.dg/20050209-1.c: New test.
14
15 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16
17 PR target/19799
18 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
19
20 2005-02-08 Mike Stump <mrs@apple.com>
21
22 * g++.dg/pch/import-2.c: New test.
23 * g++.dg/pch/import-2.hs: New.
24 * g++.dg/pch/include/import-2a.h: New.
25 * g++.dg/pch/include/import-2b.h: New.
26
27 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28
29 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
30
31 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
32
33 * gfortran.dg/substr_1.f90: New test.
34
35 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
36
37 PR middle-end/19775
38 * gcc.dg/torture/builtin-power-1.c: Disable test for
39 invalid transformation.
40 * gcc.dg/builtins-10.c: Likewise. Disable one test we
41 no longer optimize.
42 * gcc.dg/builtins-47.c: New testcase.
43
44 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
45 Dorit Naishlos <dorit@il.ibm.com>
46
47 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
48
49 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
50
51 * gcc.c-torture/compile/20050206-1.c: New test.
52
53 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
54
55 PR tree-opt/19768
56 * g++.dg/opt/pr19768.C: New test.
57
58 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
59
60 PR tree-opt/19736
61 * gcc.c-torture/compile/pr19736.c: New test.
62
63 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
64
65 PR c++/17401
66 * g++.dg/parse/error25.C: New test.
67
68 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
69
70 * gcc.c-torture/execute/20050203-1.c: New.
71
72 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
73
74 * gcc.dg/vect/vect-85.c: Remove xfail.
75 * gcc.dg/vect/vect-86.c: Remove xfail.
76 * gcc.dg/vect/vect-87.c: Remove xfail.
77 * gcc.dg/vect/vect-88.c: Remove xfail.
78
79 2005-02-02 Geoffrey Keating <geoffk@apple.com>
80
81 * gcc.dg/altivec-19.c: New.
82
83 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
84
85 PR c/17807
86 * gcc.dg/nested-func-3.c: New test.
87 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
88
89 2005-02-02 Janis Johnson <janis187@us.ibm.com>
90
91 * gcc.test-framework/gen_directive_tests: Generate tests for
92 selector expressions.
93
94 2005-02-02 Matt Austern <austern@apple.com>
95
96 PR c++/19628
97 * g++/ext/builtin7.C: New.
98 * g++/ext/builtin8.C: New.
99
100 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
101
102 PR c/18502
103 * gcc.dg/pr18502-1.c: New test.
104
105 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
106
107 PR c++/17413
108 * g++.dg/template/local4.C: Tweak.
109
110 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
111
112 PR tree-optimization/19578
113 * gcc.c-torture/compile/20050202-1.c: New test.
114
115 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
116
117 PR c/19435
118 * gcc.dg/c99-init-4.c: New test.
119
120 2005-02-01 Janis Johnson <janis187@us.ibm.com>
121
122 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
123
124 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
125
126 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
127 * g++.dg/eh/check-vect.h: New.
128
129 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
130 * gcc.dg/vect/vect-78.c: Ditto.
131 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
132 Remove.
133
134 * g++.dg/conversion/simd1.C: Expect warning.
135 * g++.dg/ext/attribute-test-1.C: Ditto.
136 * g++.dg/ext/attribute-test-2.C: Ditto.
137 * g++.dg/ext/attribute-test-3.C: Ditto.
138 * g++.dg/ext/attribute-test-4.C: Ditto.
139
140 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
141 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
142
143 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
144
145 2005-02-01 Richard Henderson <rth@redhat.com>
146
147 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
148 long double for ibm double-double format.
149 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
150
151 2005-02-01 Diego Novillo <dnovillo@redhat.com>
152
153 PR tree-optimization/19633
154 * testsuite/gcc.dg/pr19633-1.c: New test.
155 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
156 to NULL or a symbol.
157
158 2005-02-01 Janis Johnson <janis187@us.ibm.com>
159
160 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
161 New procs.
162 (dg-process-target (local override)): Handle selector expressions.
163
164 * gcc.test-framework/README: Describe tests in source directory.
165 * gcc.test-framework/test-framework.awk: Handle dg- tests.
166 * gcc.test-framework/test-framework.exp: Handle dg- tests.
167 * gcc.test-framework/dg-bogus-exp-P.c: New test.
168 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
169 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
170 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
171 * gcc.test-framework/dg-do-link-exp-P.c: New test.
172 * gcc.test-framework/dg-do-run-exp-P.c: New test.
173 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
174 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
175 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
176 * gcc.test-framework/dg-error-exp-P.c: New test.
177 * gcc.test-framework/dg-error-exp-XP.c: New test.
178 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
179 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
180 * gcc.test-framework/dg-output-exp-P.c: New test.
181 * gcc.test-framework/dg-output-exp-XF.c: New test.
182 * gcc.test-framework/dg-warning-exp-P.c: New test.
183 * gcc.misc-tests/dg-1.c: Remove.
184 * gcc.misc-tests/dg-2.c: Remove.
185 * gcc.misc-tests/dg-3.c: Remove.
186 * gcc.misc-tests/dg-4.c: Remove.
187 * gcc.misc-tests/dg-5.c: Remove.
188 * gcc.misc-tests/dg-6.c: Remove.
189 * gcc.misc-tests/dg-7.c: Remove.
190 * gcc.misc-tests/dg-8.c: Remove.
191 * gcc.misc-tests/dg-9.c: Remove.
192 * gcc.misc-tests/dg-10.c: Remove.
193 * gcc.misc-tests/dg-11.c: Remove.
194 * gcc.misc-tests/dg-12.c: Remove.
195 * gcc.misc-tests/dg-test.exp: Remove.
196
197 * gcc.test-framework/test-framework.awk: Change recording and
198 printing of passes and failures.
199
200 * gcc.test-framework: New directory.
201 * gcc.test-framework/README: New.
202 * gcc.test-framework/test-framework.exp: New.
203 * gcc.test-framework/test-framework.awk: New.
204 * gcc.test-framework/gen_directive_tests: New.
205
206 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
207
208 * lib/treelang.exp: Fix comment typos.
209 (treelang_target_compile): Don't append libs=-ltreelang to options.
210
211 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
212
213 * g++.dg/parse/typename7.C: Adjust error messages.
214
215 2005-01-31 Jeff Law <law@redhat.com>
216
217 * gcc.c-torture/execute/20050131-1.c: New test.
218 * gcc.dg/wcaselabel.c: New test.
219
220 2005-01-31 Mark Mitchell <mark@codesourcery.com>
221
222 * g++.dg/other/warning1.C: Adjust error messags.
223 * g++.dg/parse/constant5.C: New test.
224
225 2005-01-31 Steven Bosscher <stevenb@suse.de>
226
227 PR c/19333
228 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
229 the test case valid.
230 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
231 * testsuite/gcc.dg/array-7.c: Adjust expected result.
232 * testsuite/gcc.dg/pr18596-3.c: Likewise.
233 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
234 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
235 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
236
237 2005-01-31 Dale Johannesen <dalej@apple.com>
238
239 * g++.dg/opt/pr19650.C: New test.
240
241 2005-01-31 Richard Henderson <rth@redhat.com>
242
243 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
244 long double for intel double extended format.
245 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
246
247 2005-01-30 Mark Mitchell <mark@codesourcery.com>
248
249 PR c++/19555
250 * g++.dg/template/static10.C: New test.
251
252 PR c++/19395
253 * g++.dg/parse/error24.C: New test.
254
255 PR c++/19367
256 * g++.dg/lookup/builtin1.C: New test.
257
258 PR c++/19457
259 * g++.dg/warn/conv3.C: New test.
260
261 2005-01-30 Bud Davis <bdavis@gfortran.org>
262
263 PR fortran/19647
264 * gfortan.dg/inquire_7.f90
265
266 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
267
268 PR tree-optimization/15791
269 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
270 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
271 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
272 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
273 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
274 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
275 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
276 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
277 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
278 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
279
280 2005-01-29 Paul Brook <paul@codesourcery.com>
281
282 PR fortran/18565
283 * check.c (real_or_complex_check): New function.
284 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
285 * intrinsic.c (add_functions): Use new check functions.
286 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
287 Add prototypes.
288
289 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
290
291 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
292 gcc.dg/lvalue-3.c: New tests.
293 * gcc.dg/concat.c: Update expected messages.
294
295 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
296
297 PR libfortran/19595
298 * gfortran.dg/eor_1.f90: New test.
299
300 2005-01-29 Steven G. Kargl <kargls@comcast.net>
301
302 PR fortran/19589
303 * gfortran.dg/logical_data_1.f90: New test.
304
305 2005-01-28 Mark Mitchell <mark@codesourcery.com>
306
307 PR c++/19253
308 * g++.dg/template/crash33.C: New test.
309
310 PR c++/19667
311 * g++.dg/template/crash32.C: New test.
312
313 2005-01-28 Ian Lance Taylor <ian@airs.com>
314
315 PR middle-end/16558
316 * g++.dg/warn/Wreturn-type-2.C: New test.
317
318 2004-06-24 Jeff Law <law@redhat.com>
319
320 * gcc.dg/tree-ssa/20050128-1.c: New test.
321
322 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
323
324 * gcc.target/frv/all-mdpackh-1.c: New test.
325
326 2005-01-28 Steven Bosscher <stevenb@suse.de>
327
328 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
329
330 2005-01-27 Richard Henderson <rth@redhat.com>
331
332 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
333
334 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
335
336 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
337
338 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
339
340 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
341 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
342 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
343 to cope with cases where the multilib options override the dg-options.
344
345 2005-01-27 Jakub Jelinek <jakub@redhat.com>
346
347 PR c/18946
348 * gcc.dg/noncompile/20050120-1.c: New test.
349
350 2005-01-26 Diego Novillo <dnovillo@redhat.com>
351
352 PR tree-optimization/19633
353 * gcc.dg/pr19633.c: New test.
354 * gcc.dg/tree-ssa/pr19633.c: New test.
355
356 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
357
358 * gcc.dg/20041216-1.c: New test.
359
360 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
361
362 PR objc/18862
363 * objc.dg/selector-2.m: New test.
364
365 2005-01-26 Jakub Jelinek <jakub@redhat.com>
366
367 * g++.dg/opt/range-test-2.C: New test.
368
369 PR rtl-optimization/19579
370 * gcc.c-torture/execute/20050124-1.c: New test.
371
372 2005-01-26 Greg Parker <gparker@apple.com>
373 Stuart Hastings <stuart@apple.com>
374
375 * gcc.c-torture/execute/20050125-1.c: New.
376
377 2005-01-18 Jan Hubicka <jh@suse.cz>
378
379 PR tree-optimize/19337
380 * gcc.c-torture/compile/20050119-1.c: New test.
381
382 2005-01-24 James E Wilson <wilson@specifixinc.com>
383
384 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
385 test for successful match.
386
387 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
388
389 PR objc/18408
390 * objc.dg/comp-types-7.m: New test.
391
392 2005-01-24 Janis Johnson <janis187@us.ibm.com>
393
394 * lib/target-supports.exp (current_target_name): New.
395 (check_effective_target_ilp32, check_effective_target_lp64):
396 Cache the result to use as long as the current target, with
397 multilib flags, remains the same.
398
399 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
400 (dg-require-weak, dg-require-visibility, dg-require-alias,
401 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
402 dg-require-effective-target, dg-skip-if): Remove call to
403 skip_test_and_clear_xfail.
404 (dg-test): Clear xfail data.
405
406 2005-01-24 Jakub Jelinek <jakub@redhat.com>
407
408 PR target/17751
409 * gcc.dg/ppc64-toc.c: New test.
410
411 * g++.dg/tree-ssa/empty-1.C: New test.
412
413 PR middle-end/19551
414 * gcc.c-torture/execute/20050121-1.c: New test.
415 * gcc.dg/20050121-2.c: New test.
416
417 2004-01-23 Steven G. Kargl <kargls@comcast.net>
418 Paul Brook <paul@codesourcery.com>
419
420 PR fortran/17941
421 * gfortran.dg/real_const_1.f: New test.
422 * gfortran.dg/real_const_2.f90: New test.
423 * gfortran.dg/complex_int_1.f90: New test.
424
425 2005-01-23 Bud Davis <bdavis9659@comcast.net>
426
427 PR fortran/19313
428 * gfortan.dg/inquire_6.f90: New test.
429
430 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
431
432 PR libfortran/19451
433 * open_readonly_1.f90: New test.
434
435 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
436
437 PR libfortran/18982
438 * gfortran.dg/open_new.f90: New file.
439
440 2005-01-22 Paul Brook <paul@codesourcery.com>
441
442 * namelist_1.f90: New test.
443
444 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
445
446 PR tree-optimization/19484
447 * gcc.c-torture/compile/20050122-[12].c: New tests.
448
449 2005-01-22 Paul Brook <paul@codesourcery.com>
450
451 * gfortran.dg/implicit_2.f90: New test.
452
453 2005-01-22 Bud Davis <bdavis9659@comcast.net>
454
455 PR fortran/19314
456 * gfortran.dg/inquire_5.f90: New test.
457
458 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
459
460 PR c/18809
461 * gcc.dg/pr18809-1.c: New test.
462
463 2005-01-21 Ian Lance Taylor <ian@airs.com>
464
465 * gcc.dg/20050121-1.c: New test.
466
467 PR tree-optimization/13000
468 * gcc.dg/20040206-1.c: Change warning to point where function is
469 being inlined.
470
471 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
472
473 PR c++/19208
474 * g++.dg/template/array11.C: New test.
475
476 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
477
478 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
479 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
480 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
481 * gfortran.dg/getenv_1.f90: Add dg-do directive.
482 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
483 gfortran.dg/pr17164.f90: Add missing dg-do directives.
484
485 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
486
487 PR tree-optimization/15349
488 * gcc.dg/tree-ssa/pr15349.c: New.
489
490 2005-01-20 Steve Ellcey <sje@cup.hp.com>
491
492 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
493
494 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
495
496 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
497 scan-assembler-times directive name.
498
499 * gcc.dg/asm-a.c: Move dg-require-effective-target to
500 after dg-do.
501
502 PR rtl-optimization/19462
503 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
504
505 2005-01-19 Steve Ellcey <sje@cup.hp.com>
506
507 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
508 counting function calls on ia64.
509
510 2005-01-19 Jakub Jelinek <jakub@redhat.com>
511
512 PR rtl-optimization/15139
513 * gcc.dg/20050111-2.c: New test.
514
515 PR c/17297
516 * gcc.c-torture/compile/20050113-1.c: New testcase.
517
518 PR middle-end/19164
519 * gcc.dg/20050113-1.c: New testcase.
520
521 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
522
523 * gcc.dg/vect/vect-85.c: Add comment.
524 * gcc.dg/vect/vect-86.c: Add xfail for now.
525 * gcc.dg/vect/vect-87.c: Add xfail for now.
526 * gcc.dg/vect/vect-88.c: Add xfail for now.
527 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
528
529 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
530
531 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
532
533 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
534
535 * g++.dg/debug/typedef3.C: New test.
536
537 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
538
539 PR c/19472
540 * gcc.dg/asm-a.c: New test.
541
542 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
543
544 * gcc.dg/sh-relax.c: Add prototype for abort.
545
546 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
547
548 * gcc.dg/short-compare-1.c: New test.
549 * gcc.dg/short-compare-2.c: Likewise.
550
551 2005-01-18 Michael Matz <matz@suse.de>
552
553 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
554
555 2005-01-17 Diego Novillo <dnovillo@redhat.com>
556
557 PR tree-optimization/19121
558 * gcc.c-torture/compile/pr19121.c: New test.
559
560 2005-01-17 James E. Wilson <wilson@specifixinc.com>
561
562 PR target/19357
563 * gcc.c-torture/compile/pr19357.c: New test.
564
565 2005-01-17 Ian Lance Taylor <ian@airs.com>
566
567 PR c/5675
568 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
569 pass--those that refer just to the variable, possibly with a
570 cast.
571 * gcc.dg/c99-const-expr-3.c: Likewise.
572
573 PR middle-end/13127
574 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
575 longer emitted.
576
577 2005-01-16 Bud Davis <bdavis9659@comcast.net>
578
579 PR fortran/18778
580 * gfortran.dg/endfile_2.f90: New test.
581
582 2005-01-16 Steven G. Kargl <kargls@comcast.net>
583
584 PR 19168
585 * gfortran.dg/select_5.f90: New test.
586
587 2004-01-16 Paul Brook <paul@codesourcery.com>
588
589 * gfortran.dg/common_4.f90: New test.
590
591 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
592
593 PR rtl-optimization/19462
594 * gcc.dg/torture/pr19462-1.c: New test.
595
596 2005-01-15 Ziemowit Laski <zlaski@apple.com>
597
598 PR objc/19321
599 * objc.dg/func-ptr-2.m: New.
600 * objc.dg/volatile-1.m: New.
601
602 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
603
604 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
605
606 2005-01-15 Jakub Jelinek <jakub@redhat.com>
607
608 PR tree-optimization/19060
609 * gcc.c-torture/execute/20050104-1.c: New test.
610
611 2005-01-15 Bud Davis <bdavis9659@comcast.net>
612
613 PR fortran/18983
614 * gfortran.dg/write_to_null.f90: New test.
615
616 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
617 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
618
619 PR other/19328
620 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
621 argument.
622
623 2005-01-15 Jakub Jelinek <jakub@redhat.com>
624
625 PR c++/19263
626 * g++.dg/init/vector1.C: New test.
627
628 2005-01-14 James E. Wilson <wilson@specifixinc.com>
629
630 PR target/13158
631 * gcc.target/ia64/sibcall-unwind-1.c: New test.
632 PR target/18987
633 * gcc.target/ia64/sibcall-unwind-2.c: New test.
634
635 2005-01-14 Steven G. Kargl <kargls@comcast.net>
636
637 * gfortran.dg/select_1.f90: New test.
638 * gfortran.dg/select_2.f90: New test.
639 * gfortran.dg/select_3.f90: New test.
640 * gfortran.dg/select_4.f90: New test.
641
642 2005-01-14 Jakub Jelinek <jakub@redhat.com>
643
644 PR middle-end/19084
645 PR rtl-optimization/19348
646 * gcc.dg/20050111-1.c: New test.
647 * gcc.c-torture/execute/20050111-1.c: New test.
648
649 * gcc.dg/i386-asm-4.c: New test.
650
651 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
652
653 * gcc.dg/nested-func-2.c: New test.
654 * ada/acats/norun.lst: Remove c953002.
655
656 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
657
658 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
659
660 2005-01-12 Ben Elliston <bje@au.ibm.com>
661
662 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
663
664 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
665
666 PR target/18761
667 * g++.dg/abi/align1.C: New test.
668
669 2005-01-11 Alan Modra <amodra@bigpond.net.au>
670
671 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
672 at a time.
673 * g++.dg/ext/altivec_check.h: Support compiling as C.
674
675 2005-01-10 Roger Sayle <roger@eyesopen.com>
676
677 PR c++/19355
678 * g++.dg/expr/pr19355-1.C: New test case.
679
680 2005-01-10 Laurent GUERBY <laurent@guerby.net>
681
682 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
683 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
684 * ada/acats/tests/c3/c92005b.ada: Likewise.
685 * ada/acats/tests/c3/cxb3012.a: Likewise.
686 * ada/acats/norun.lst: Add c380004 and c953002, add PR
687
688 2005-01-09 Paul Brook <paul@codesourcery.com>
689
690 * gfortran.dg/common_2.f90: New file.
691 * gfortran.dg/common_3.f90: New file.
692
693 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
694
695 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
696
697 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
698
699 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
700 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
701 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
702 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
703 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
704 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
705 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
706 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
707 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
708 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
709 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
710 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
711 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
712 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
713 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
714 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
715 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
716 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
717 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
718 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
719 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
720 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
721 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
722 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
723 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
724 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
725 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
726 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
727 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
728 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
729 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
730 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
731 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
732 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
733 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
734 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
735 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
736 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
737 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
738 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
739 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
740 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
741 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
742 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
743 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
744 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
745 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
746 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
747 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
748 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
749 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
750 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
751 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
752 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
753 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
754 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
755 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
756 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
757 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
758 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
759 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
760 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
761 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
762 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
763 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
764 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
765 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
766
767 * gcc.dg/vect/vect-1.c: Fix spelling.
768 * gcc.dg/vect/vect-10.c: Fix spelling.
769 * gcc.dg/vect/vect-11.c: Fix spelling.
770 * gcc.dg/vect/vect-12.c: Fix spelling.
771 * gcc.dg/vect/vect-14.c: Fix spelling.
772 * gcc.dg/vect/vect-15.c: Fix spelling.
773 * gcc.dg/vect/vect-16.c: Fix spelling.
774 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
775 * gcc.dg/vect/vect-64.c: Fix comments.
776 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
777
778 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
779 Ira Rosen <irar@il.ibm.com>
780
781 * gcc.dg/vect/vect-70.c: New test.
782 * gcc.dg/vect/vect-71.c: New test.
783
784 2005-01-09 Manfred Hollstein <mh@suse.com>
785
786 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
787 * gcc.dg/pr18241-2.c: Likewise.
788 * gcc.dg/pr18241-3.c: Likewise.
789 * gcc.dg/pr18241-4.c: Likewise.
790 * gcc.dg/pr18241-5.c: Likewise.
791
792 2005-01-08 Richard Henderson <rth@redhat.com>
793
794 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
795 False for x86 and x86-64.
796
797 2005-01-08 Diego Novillo <dnovillo@redhat.com>
798
799 PR tree-optimization/18241
800 * gcc.dg/pr18241-1.c: New test.
801 * gcc.dg/pr18241-2.c: New test.
802 * gcc.dg/pr18241-3.c: New test.
803 * gcc.dg/pr18241-4.c: New test.
804 * gcc.dg/pr18241-5.c: New test.
805
806 2005-01-08 Steven G. Kargl <kargls@comcast.net>
807
808 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
809 gfortran.dg/select_4.f90: New.
810
811 2005-01-07 Jakub Jelinek <jakub@redhat.com>
812
813 * gcc.c-torture/execute/20050107-1.c: New test.
814
815 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
816
817 PR c++/19298
818 * g++.dg/template/ref2.C: New.
819
820 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
821
822 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
823 instead of being empty.
824
825 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
826
827 PR fortran/15553
828 * gfortran.dg/array-1.f90: New test.
829
830 2005-01-07 Jakub Jelinek <jakub@redhat.com>
831
832 PR tree-optimization/19283
833 * gcc.c-torture/execute/20050106-1.c: New test.
834
835 PR rtl-optimization/18861
836 * gcc.dg/20050105-1.c: New test.
837
838 PR tree-optimization/18828
839 * gcc.dg/20050105-2.c: New test.
840
841 2005-01-07 Andreas Jaeger <aj@suse.de>
842
843 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
844
845 2005-01-07 Bud Davis <bdavis9659@comcast.net>
846
847 PR fortran/18398
848 * gfortran.dg/fmt_read.f90: New test.
849
850 2005-01-06 Geoffrey Keating <geoffk@apple.com>
851
852 * gcc.dg/rs6000-ldouble-2.c: New.
853
854 2005-01-06 Mark Mitchell <mark@codesourcery.com>
855
856 PR c++/19244
857 * g++.dg/parser/ctor2.C: New test.
858
859 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
860
861 PR c++/17154
862 * g++.dg/template/using9.C: New test.
863
864 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
865
866 PR c++/19258
867 * g++.dg/lookup/friend6.C: New test.
868
869 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
870
871 PR c++/19270
872 * g++.dg/template/array10.C: New.
873
874 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
875
876 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
877 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
878
879 2005-01-06 Jakub Jelinek <jakub@redhat.com>
880
881 * gcc.c-torture/compile/20050105-1.c: New test.
882
883 2005-01-05 Geoffrey Keating <geoffk@apple.com>
884
885 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
886
887 2005-01-05 Roger Sayle <roger@eyesopen.com>
888
889 PR middle-end/19100
890 * gcc.dg/conv-3.c: New test case.
891
892 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
893
894 * gcc.dg/asm-wide-1.c: New test.
895
896 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
897
898 PR c++/19030
899 * g++.dg/parse/crash22.C: New
900
901 2005-01-04 Geoffrey Keating <geoffk@apple.com>
902
903 PR 19257
904 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
905
906 2005-01-04 Uros Bizjak <uros@kss-loka.si>
907
908 PR middle-end/17767
909 * gcc.dg/i386-mmx-6.c: New test case.
910
911 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
912
913 PR tree-optimization/18308
914 * gcc.dg/vect/pr18308.c: New testcase.
915
916 2005-01-04 Andreas Jaeger <aj@suse.de>
917
918 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
919
920 2005-01-03 Geoffrey Keating <geoffk@apple.com>
921 Robert Bowdidge <bowdidge@apple.com>
922
923 * gcc.dg/cpp/subframework1.c: New.
924 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
925 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
926 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
927 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
928
929 2005-01-03 Geoffrey Keating <geoffk@apple.com>
930
931 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
932 producing warning.
933 * gcc.dg/darwin-weakimport-2.c: New.
934
935 2005-01-03 Richard Henderson <rth@redhat.com>
936
937 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
938
939 2005-01-03 Richard Henderson <rth@redhat.com>
940
941 * gcc.dg/vect/vect.exp: Enable for ia64.
942 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
943 (check_effective_target_vect_float): Likewise.
944 (check_effective_target_vect_no_align): Likewise.
945 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
946 * gcc.dg/vect/vect-8.c: Likewise.
947
948 2005-01-03 Uros Bizjak <uros@kss-loka.si>
949
950 PR target/19236
951 * gcc.dg/pr19236-1.c: New test case.
952
953 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
954
955 PR rtl-optimization/12092
956 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
957
958 2005-01-02 Andreas Jaeger <aj@suse.de>
959
960 * gcc.dg/pr12092-1.c: Do not run on x86_64.
961
962 2005-01-01 Roger Sayle <roger@eyesopen.com>
963 Andrew Pinski <pinskia@physics.uc.edu>
964
965 PR rtl-optimization/12092
966 * gcc.dg/pr12092-1.c: New test case.
967
968 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
969
970 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
971 'hidden' and 'default' for better portability.
972 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
973
974 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
975 6 and 7.
976 * g++.old-deja/g++.brendan/new3.C: Likewise.
977
978 2005-01-01 Steven Bosscher <stevenb@suse.de>
979
980 * gcc.dg/20041231-1.C: New test.
981 * g++.dg/warn/Wunreachable-code-1.C: New test.
982
983 2004-12-30 David Edelsohn <edelsohn@gnu.org>
984
985 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
986 file, not /dev/null. Abort on error.
987
988 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
989 Ziemowit Laski <zlaski@apple.com>
990
991 PR objc/18971
992 * objc.dg/encode-5.m: New test.
993
994 2004-12-29 Richard Henderson <rth@redhat.com>
995
996 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
997 * objc.dg/stabs-1.m: Disable for ia64.
998
999 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1000
1001 PR c++/19190
1002 * g++.dg/warn/Wunused-10.C: New test.
1003
1004 2004-12-28 Richard Henderson <rth@redhat.com>
1005
1006 * objc.dg/stabs-1.m: Disable for alpha.
1007
1008 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1009
1010 PR c++/19149
1011 * g++.dg/parse/error23.C: New test.
1012
1013 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1014
1015 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1016
1017 PR fortran/19032
1018 * gfortran.dg/intrinsic_modulo_1.f90: New.
1019 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1020 tests with divisor -1.
1021
1022 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1023
1024 * g++.dg/opt/temp1.C (memcpy): Return a value.
1025
1026 PR c++/19148
1027 * g++.dg/expr/cond7.C: New test.
1028
1029 2004-12-27 Paul Brook <paul@codesourcery.com>
1030
1031 * gfortran.dg/g77/select_no_compile.f: Remove.
1032
1033 2004-12-27 Richard Henderson <rth@redhat.com>
1034
1035 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1036 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1037 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1038
1039 2004-12-26 Richard Henderson <rth@redhat.com>
1040
1041 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1042 by 1i instead of token pasting.
1043
1044 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1045
1046 PR tree-optimization/17578
1047 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1048 to additional_flags.
1049 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1050
1051 2004-12-25 Richard Henderson <rth@redhat.com>
1052
1053 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1054 Remove Alpha.
1055
1056 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1057
1058 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1059 hppa*-*-hpux*.
1060 * gcc.dg/pr17957.c (dg-options): Likewise.
1061 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1062 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1063 instead of 0 on __hppa__.
1064 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1065 "foo,%r" on hppa*-*-*.
1066
1067 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1068
1069 PR fortran/19071
1070 * gfortran.dg/complex_write.f90: New test.
1071
1072 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1073
1074 PR c++/17595
1075 * g++.dg/parse/pragma2.C: New test.
1076
1077 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1078
1079 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1080
1081 * gcc.dg/empty2.c: Add missing dg-warning.
1082
1083 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1084
1085 PR c++/17413
1086 * g++.dg/template/local4.C: New test.
1087 * g++.dg/template/crash19.C: Add dg-error marker.
1088
1089 * g++.dg/template/crash31.C: Correct embedded PR number.
1090
1091 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1092
1093 PR c++/16405
1094 * g++.dg/opt/temp1.C: Add do-run marker.
1095
1096 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1097
1098 * g++.dg/template/spec19.C: New.
1099
1100 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1101
1102 PR target/16819
1103 * gcc.dg/empty2.c: New.
1104
1105 2004-12-23 Richard Henderson <rth@redhat.com>
1106
1107 * lib/target-supports.exp (check_effective_target_vect_no_align):
1108 Remove i?86 and x86-64.
1109
1110 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1111
1112 PR c++/16405
1113 * g++.dg/opt/temp1.C: New test.
1114
1115 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1116
1117 PR c++/18733
1118 * g++.dg/template/friend33.C: New testcase.
1119
1120 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1121
1122 PR c++/18464
1123 * g++.dg/template/cond5.C: New test.
1124
1125 PR c++/18492
1126 * g++.dg/inherit/thunk3.C: New test.
1127
1128 PR c++/11224
1129 * g++.dg/warn/Wunused-9.C: New test.
1130
1131 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1132
1133 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1134
1135 2004-12-22 Jan Beulich <jbeulich@novell.com>
1136
1137 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1138
1139 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1140
1141 PR c++/18378
1142 * g++.dg/ext/packed8.C: New test.
1143
1144 PR c++/13268
1145 * g++.dg/template/crash31.C: New test.
1146
1147 PR c++/19034
1148 * g++.dg/template/crash30.C: New test.
1149
1150 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1151
1152 PR C++/18984
1153 * g++.dg/eh/ctor3.C: New test.
1154
1155 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1156
1157 * objc.dg/stabs-1.m: Allow section name to be quoted and
1158 assembly label to begin with '.LL'.
1159
1160 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1161
1162 * gcc.dg/vect/vect.exp
1163 (check_effective_target_lp64_or_vect_no_align): New.
1164 * gcc.dg/vect/vect-77.c: Use it.
1165 * gcc.dg/vect/vect-78.c: Use it.
1166
1167 * lib/target-supports.exp
1168 (check_effective_target_vect_no_max,
1169 check_effective_target_vect_no_bitwise,
1170 check_effective_target_vect_no_align): New.
1171 * gcc.dg/vect/vect-13.c: Use them.
1172 * gcc.dg/vect/vect-17.c: Ditto.
1173 * gcc.dg/vect/vect-18.c: Ditto.
1174 * gcc.dg/vect/vect-19.c: Ditto.
1175 * gcc.dg/vect/vect-20.c: Ditto.
1176 * gcc.dg/vect/vect-27.c: Ditto.
1177 * gcc.dg/vect/vect-29.c: Ditto.
1178 * gcc.dg/vect/vect-44.c: Ditto.
1179 * gcc.dg/vect/vect-48.c: Ditto.
1180 * gcc.dg/vect/vect-50.c: Ditto.
1181 * gcc.dg/vect/vect-52.c: Ditto.
1182 * gcc.dg/vect/vect-54.c: Ditto.
1183 * gcc.dg/vect/vect-56.c: Ditto.
1184 * gcc.dg/vect/vect-58.c: Ditto.
1185 * gcc.dg/vect/vect-60.c: Ditto.
1186 * gcc.dg/vect/vect-72.c: Ditto.
1187 * gcc.dg/vect/vect-80.c: Ditto.
1188
1189 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1190
1191 PR c++/14075
1192 * g++.dg/init/string1.C: New.
1193
1194 PR c++/18975
1195 * g++.dg/other/synth1.C: New.
1196
1197 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1198
1199 PR c/18963
1200 * gcc.dg/pr18963-1.c: New test.
1201
1202 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1203
1204 PR c/18596
1205 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1206 * gcc.dg/pr18596-1.c: Use dg-error.
1207 (dg-options): Use -fno-unit-at-a-time.
1208 * gcc.dg/pr18596-2.c: New test.
1209 * gcc.dg/pr18596-3.c: New test.
1210
1211 2004-12-20 Roger Sayle <roger@eyesopen.com>
1212
1213 PR middle-end/18683
1214 * g++.dg/opt/pr18683-1.C: New test case.
1215
1216 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1217
1218 PR other/19093
1219 * g++.dg/opt/max1.C: Fix for 64bit targets.
1220
1221 2004-12-20 Matt Austern <austern@apple.com>
1222
1223 PR c++/19044
1224 * g++.dg/ext/builtin6.C: New
1225
1226 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1227
1228 PR tree-optimization/19080
1229 * gcc.c-torture/compile/pr19080.c: New test.
1230
1231 2004-12-20 Steven Bosscher <stevenb@suse.de>
1232
1233 * gcc.dg/20041219-1.c: New test.
1234
1235 2004-12-19 Roger Sayle <roger@eyesopen.com>
1236
1237 PR middle-end/19068
1238 * g++.dg/opt/max1.C: New test case.
1239
1240 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1241
1242 * gcc.dg/fdata-sections-1.c: New test.
1243
1244 2004-12-18 Roger Sayle <roger@eyesopen.com>
1245
1246 PR middle-end/18548
1247 * gcc.dg/max-1.c: New test case.
1248
1249 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1250
1251 * gcc.c-torture/execute/20041218-1.c: New test.
1252
1253 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1254
1255 * gcc.dg/pr18501.c: New test.
1256 * gcc.dg/uninit-5.c: XFAIL.
1257 * gcc.dg/uninit-9.c: XFAIL.
1258
1259 2004-12-17 Dale Johannesen <dalej@apple.com>
1260
1261 * gcc.dg/20041213-1.c: New.
1262
1263 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1264
1265 * objc.dg/stabs-1.m: Allow assembly label to begin
1266 with a dot ('.').
1267
1268 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1269
1270 * gcc.c-torture/execute/20041213-1.c: Move...
1271 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1272
1273 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1274
1275 PR c++/18721
1276 * g++.dg/lookup/conv-5.C: New.
1277
1278 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1279
1280 * objc.dg/stabs-1.m: New test.
1281
1282 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1283
1284 * gcc.dg/visibility-c.c: Change compile to
1285 assemble for the test.
1286
1287 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1288
1289 PR target/19041
1290 * gcc.dg/visibility-c.c: New test.
1291
1292 2004-12-16 Roger Sayle <roger@eyesopen.com>
1293
1294 PR middle-end/18493
1295 * gcc.dg/switch-8.c: New test case.
1296
1297 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1298
1299 PR c++/18905
1300 * g++.dg/template/init4.C: New.
1301 * g++.dg/opt/static3.C: Enable optimizer.
1302
1303 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1304
1305 * g++.dg/other/complex1.C: New test.
1306
1307 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1308
1309 * g++.dg/opt/inline9.C: New test.
1310
1311 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1312
1313 PR fortran/18993
1314 * gfotran.dg/nullify_1.f: New test.
1315
1316 2004-12-15 Richard Henderson <rth@redhat.com>
1317
1318 * gcc.target/i386/i386.exp: New harness.
1319 * gcc.target/i386/vect-args.c: New.
1320
1321 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1322
1323 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1324
1325 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1326
1327 PR c++/18825
1328 * g++.dg/template/friend32.C: New test.
1329
1330 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1331
1332 * cpp/pragma-once-1.c: New test.
1333 * cpp/pragma-once-1b.h: Likewise.
1334 * cpp/pragma-once-1c.h: Likewise.
1335 * cpp/pragma-once-1d.h: Likewise.
1336 * cpp/inc/pragma-once-1a.h: Likewise.
1337
1338 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1339 Steven G. Kargl <kargls@comcast.net>
1340
1341 PR fortran/17597
1342 * gfortran.dg/list_read_3.f90: New test.
1343
1344 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1345
1346 * gcc.dg/ftrapv-2.c: New test.
1347
1348 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1349
1350 PR c++/18981
1351 * g++.dg/template/typename9.C: New test.
1352
1353 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1354
1355 PR c++/18738
1356 * g++.dg/template/typename8.C: New test.
1357 * g++.dg/parse/friend2.C: Tweak error message.
1358
1359 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1360
1361 * gcc.c-torture/20041214-1.c: New test.
1362
1363 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1364
1365 PR c++/18965
1366 * g++.dg/init/array17.C: New test.
1367
1368 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1369
1370 PR c++/18793
1371 * g++.dg/init/aggr3.C: New test.
1372
1373 2004-12-14 Janis Johnson <janis187@us.ibm.com
1374
1375 * gcc.dg/altivec-types-1.c: New test.
1376 * gcc.dg/altivec-types-2.c: New test.
1377 * gcc.dg/altivec-types-3.c: New test.
1378 * gcc.dg/altivec-types-4.c: New test.
1379 * g++.dg/ext/altivec-types-1.C: New test.
1380 * g++.dg/ext/altivec-types-2.C: New test.
1381 * g++.dg/ext/altivec-types-3.C: New test.
1382 * g++.dg/ext/altivec-types-4.C: New test.
1383
1384 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1385
1386 PR middle-end/18951
1387 * gcc.c-torture/execute/20041213-1.c: New test.
1388
1389 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1390
1391 PR c++/18949
1392 * g++.dg/template/cast1.C: New.
1393
1394 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1395
1396 * gcc.c-torture/execute/20041213-2.c: New test.
1397
1398 2004-12-13 Richard Henderson <rth@redhat.com>
1399
1400 * gcc.dg/i386-sse-10.c: Fix typo in options.
1401
1402 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1403
1404 PR c++/18968
1405 * g++.dg/opt/pr18968.C: New test.
1406
1407 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1408
1409 PR c++/18925
1410 * g++.dg/ext/visibility/staticdatamem.C: New test.
1411
1412 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1413
1414 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1415
1416 2004-12-13 Roger Sayle <roger@eyesopen.com>
1417
1418 PR rtl-optimization/18928
1419 * gcc.dg/pr18928-1.c: New test case.
1420
1421 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1422
1423 PR tree-opt/16951
1424 * gcc.c-torture/compile/20041211-1.c: New.
1425
1426 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1427
1428 PR middle-end/17564
1429 * gcc.c-torture/execute/20041212-1.c: New test.
1430
1431 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1432
1433 PR fortran/18869
1434 * gfortran.dg/common_1.f90: New test.
1435
1436 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1437 Paul Brook <paul@codesourcery.com>
1438
1439 PR fortran/16222
1440 * gfortran.dg/real_do_1.f90: New test.
1441
1442 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1443
1444 PR tree-opt/18040
1445 * g++.dg/opt/ptrmem6.C: New test.
1446
1447 2004-12-11 Roger Sayle <roger@eyesopen.com>
1448
1449 PR middle-end/18921
1450 * gcc.dg/pr18921-1.c: New test case.
1451
1452 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1453
1454 PR fortran/17175
1455 * gfortran.dg/scale_1.f90: New test.
1456
1457 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1458
1459 PR middle-end/18903
1460 * gcc.c-torture/compile/pr18903.c: New test.
1461
1462 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1463
1464 * gcc.c-torture/execute/20041210-1.c: New test.
1465
1466 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1467
1468 PR c++/18731
1469 * g++.dg/parser/struct-1.C: New test.
1470 * g++.dg/parser/struct-2.C: New test.
1471 * g++.dg/parser/struct-3.C: New test.
1472
1473 2004-12-09 Richard Henderson <rth@redhat.com>
1474
1475 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1476
1477 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1478 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1479
1480 2004-12-09 Matt Austern <austern@apple.com>
1481
1482 PR c++/18514
1483 * g++.dg/ext/builtin1.C: New
1484 * g++.dg/ext/builtin2.C: New
1485 * g++.dg/ext/builtin3.C: New
1486 * g++.dg/ext/builtin4.C: New
1487 * g++.dg/ext/builtin5.C: New
1488
1489 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1490
1491 PR tree-opt/18904
1492 * g++.dg/opt/ptrmem5.C: New test.
1493
1494 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1495
1496 * g++.dg/parse/typename5.C: Adjust for new error.
1497 * g++.dg/parse/typename7.C: New.
1498
1499 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1500
1501 PR c++/18073
1502 * g++.dg/other/mmintrin.C: New test.
1503
1504 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1505
1506 PR c++/16681
1507 * g++.dg/init/array15.C: New.
1508 * g++.dg/init/array16.C: New.
1509
1510 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1511
1512 PR fortran/18826
1513 * gfortran.dg/assign_1.f90: New test.
1514
1515 2004-12-08 Nick Clifton <nickc@redhat.com>
1516
1517 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1518 * gcc.target/xstormy16/data_below100: Likewise.
1519 * gcc.target/xstormy16/sfr: Likewise.
1520 * gcc.target/xstormy16/below100.S: New test source file.
1521 * gcc.target/xstormy16/below100.ld: New test linker script.
1522 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1523 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1524 bp instructions.
1525 * gcc.target/xstormy16/bp.c: Likewise.
1526
1527 * gcc.target/xstormy16/bss_below100: New files:
1528 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1529 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1530 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1531 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1532 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1533 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1534 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1535 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1536 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1537 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1538 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1539 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1540 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1541 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1542 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1543 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1544 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1545 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1546 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1547 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1548 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1549 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1550 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1551 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1552 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1553 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1554 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1555
1556 * gcc.target/xstormy16/data_below100: New files:
1557 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1558 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1559 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1560 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1561 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1562 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1563 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1564 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1565 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1566 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1567 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1568 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1569 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1570 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1571 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1572 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1573 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1574 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1575 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1576 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1577 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1578 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1579 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1580 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1581 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1582 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1583 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1584
1585 * gcc.target/xstormy16/sfr: New files:
1586 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1587 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1588 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1589 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1590 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1591 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1592 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1593 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1594 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1595 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1596 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1597 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1598 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1599 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1600 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1601 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1602 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1603 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1604 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1605 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1606 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1607 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1608 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1609 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1610 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1611 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1612 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1613 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1614 27_if0_sfrw_bitfield_f.c
1615
1616 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1617
1618 PR c++/18100
1619 * g++.dg/lookup/name-clash4.C: New test.
1620
1621 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1622
1623 PR c++/18672
1624 * g++.dg/opt/array1.C: New.
1625
1626 PR c++/18803
1627 * g++.dg/template/operator5.C: New.
1628
1629 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1630
1631 PR c/18867
1632 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1633
1634 2004-12-07 Steven Bosscher <stevenb@suse.de>
1635
1636 * gcc.dg/noncompile/20041207.c: New test.
1637
1638 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1639
1640 * g++.dg/other/unreachable-1.C: New test.
1641
1642 2004-12-06 Nick Clifton <nickc@redhat.com>
1643
1644 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1645 <limits.h> because the latter comes from gcc's include/ directory
1646 and not the newlib/libc/include directory.
1647
1648 2004-12-04 Richard Henderson <rth@redhat.com>
1649
1650 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1651
1652 2004-12-04 Richard Henderson <rth@redhat.com>
1653
1654 * lib/target-supports.exp (check_gc_sections_available): Disable
1655 for alpha and ia64.
1656
1657 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1658
1659 PR middle-end/17909
1660 * g++.dg/other/vararg-2.C: New test.
1661
1662 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1663
1664 PR c++/17011, c++/17971
1665 * g++.dg/template/error15.C: Adjust expected error.
1666 * g++.dg/template/instantiate3.C: Likewise.
1667
1668 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1669
1670 * gcc.dg/altivec-18.c: Fix for darwin
1671
1672 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1673
1674 PR c++/18782
1675 * g++.dg/parse/ptrmem2.C: New.
1676
1677 PR c++/18318
1678 * g++.dg/template/new1.C: New.
1679
1680 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1681
1682 PR fortran/18710
1683 * gfortran.dg/direct_io_3.f90: New test.
1684
1685 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1686
1687 PR 18758
1688 * g++.dg/parse/crash21.C: New.
1689
1690 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1691
1692 PR c++/15664, c++/18276
1693 * g++.dg/template/ttp13.C: New test.
1694 * g++.dg/template/ttp14.C: Likewise.
1695
1696 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1697
1698 PR c++/18123
1699 * g++.dg/parse/enum2.C: New test.
1700 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1701
1702 2004-12-02 Nick Clifton <nickc@redhat.com>
1703
1704 * gcc.target/xstormy16: New test directory.
1705 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1706 * gcc.target/xstormy16/bp.c: Check the generation of bp
1707 instructions.
1708 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1709 bn instructions and the BELOW100 attribute.
1710
1711 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1712
1713 PR target/16952
1714 * gcc.dg/ppc-eabi.c: New.
1715
1716 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1717
1718 PR fortran/18284
1719 * gfortran.dg/backspace.f90
1720
1721 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1722
1723 * gfortran.dg/inquire.f90: New test.
1724
1725 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1726
1727 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1728 handle effective-target-keyword.
1729 (dg-skip-if): Support effective-target keyword as target list.
1730 (dg-xfail-if): Ditto.
1731 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1732
1733 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1734
1735 PR tree-optimization/18291
1736 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1737
1738 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1739
1740 PR C++/18729
1741 * g++.dg/parse/crash20.C: New.
1742
1743 PR c++/17431
1744 * g++.dg/overload/arg1.C: New.
1745 * g++.dg/overload/arg2.C: New.
1746 * g++.dg/overload/arg3.C: New.
1747 * g++.dg/overload/arg4.C: New.
1748
1749 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1750
1751 * gcc.dg/c99-flex-array-4.c: Remove.
1752
1753 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1754
1755 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1756
1757 * lib/target-supports.exp (is-effective-target): Simplify.
1758
1759 * lib/target-supports.exp (check_effective_target_vect_long):
1760 Fix for powerpc64-*-*.
1761
1762 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1763
1764 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1765 to support new requirements on FreeBSD 5.
1766
1767 2004-11-30 Devang Patel <dpatel@apple.com>
1768
1769 PR 18702
1770 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1771
1772 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1773
1774 * g++.dg/ext/altivec-13.C: New test.
1775
1776 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1777
1778 PR tree-opt/18298
1779 * gcc.c-torture/execute/p18298.c: New test.
1780
1781 2004-11-30 Ira Rosen <irar@il.ibm.com>
1782 Dorit Naishlos <dorit@il.ibm.com>
1783
1784 PR tree-opt/18607
1785 * gcc.dg/vect/vect-89.c: New test.
1786
1787 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1788
1789 * gcc.dg/pr18596-1.c: New test.
1790
1791 2004-11-30 Ben Elliston <bje@au.ibm.com>
1792
1793 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1794
1795 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1796
1797 PR c/18479
1798 * gcc.dg/pr18479.c: New test.
1799
1800 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1801
1802 PR target/18490
1803 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1804 mmix-knuth-mmixware.
1805
1806 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1807 cris-*-elf* cris-*-aout* mmix-*-*
1808
1809 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1810
1811 PR middle-end/18725
1812 * gcc.dg/pr18725.c: New test.
1813
1814 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1815
1816 PR target/18488
1817 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1818
1819 PR target/18336
1820 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1821
1822 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1823
1824 PR c++/18368
1825 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1826 * g++.old-deja/g++.law/ctors5.C: Likewise.
1827 * g++.old-deja/g++.other/crash25.C: Likewise.
1828
1829 PR c++/18674
1830 * g++.dg/template/error16.C: New test.
1831
1832 PR c++/18512
1833 * g++.dg/template/crash29.C: New test.
1834
1835 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1836
1837 PR tree-optimization/18712
1838 * gcc.c-torture/compile/pr18712.c: New test.
1839
1840 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1841
1842 PR c/7544
1843 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1844 tests.
1845
1846 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1847
1848 PR c++/18652
1849 * g++.dg/lookup/crash6.C: New test.
1850
1851 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1852
1853 PR middle-end/18164
1854 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1855
1856 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1857
1858 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1859 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1860 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1861
1862 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1863
1864 * gcc.dg/pr18164.c: New test.
1865
1866 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1867
1868 * gcc.dg/funroll-loops-all.c: New.
1869
1870 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1871
1872 PR target/18489
1873 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1874 delimeter, match space and TAB as well as ":".
1875
1876 PR target/18484
1877 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1878
1879 PR target/18348
1880 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1881
1882 PR target/18345
1883 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1884
1885 PR target/18337
1886 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1887
1888 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1889
1890 * gfortran.dg/direct_io_2.f90: New test.
1891
1892 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1893
1894 PR target/18334
1895 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1896
1897 2004-11-28 Richard Henderson <rth@redhat.com>
1898
1899 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1900
1901 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1902
1903 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1904 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1905 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1906 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1907 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1908 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1909 gcc.dg/pointer-arith-8.c: New tests.
1910
1911 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1912
1913 PR fortran/18364
1914 * gfortran.dg/endfile.f90: New test.
1915
1916 2004-11-27 Falk Hueffner <falk@debian.org>
1917
1918 * gcc.dg/loop-6.c: New test.
1919
1920 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1921
1922 * gcc.c-torture/execute/20041126-1.c: New test.
1923
1924 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1925
1926 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1927 on IRIX.
1928
1929 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1930
1931 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1932 functions.
1933
1934 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1935
1936 PR rtl-optimization/17825
1937 * gcc.c-torture/compile/20041119-1.c: New test.
1938
1939 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1940
1941 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1942 Check existence of ld library path variables before unsetting.
1943
1944 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1945
1946 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1947
1948 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1949
1950 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1951
1952 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1953
1954 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1955
1956 2004-11-26 Ben Elliston <bje@au.ibm.com>
1957
1958 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1959 dg-do directive.
1960
1961 2004-11-26 Ben Elliston <bje@au.ibm.com>
1962
1963 * gcc.dg/pr17957.c: Pass --param, not -param.
1964
1965 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1966
1967 PR middle-end/17957
1968 * testsuite/gcc.dg/pr17957.c: New test.
1969
1970 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1971
1972 PR c++/18445
1973 * g++.dg/template/crash28.C: Likewise.
1974
1975 PR c++/18001
1976 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1977 * g++.dg/ext/lvaddr.C: Likewise.
1978 * g++.dg/opt/pr7503-3.C: Likewise.
1979
1980 PR c++/18466
1981 * g++.dg/parse/qualified3.C: New test.
1982 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1983
1984 PR c++/18545
1985 * g++.dg/expr/return1.C: New test.
1986
1987 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1988
1989 Friend class name lookup 3/n, PR c++/3332
1990 * g++.dg/lookup/friend3.C: New test.
1991 * g++.dg/lookup/friend4.C: Likewise.
1992 * g++.dg/lookup/friend5.C: Likewise.
1993
1994 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1995
1996 Friend class name lookup 2/n, PR c++/14513, c++/15410
1997 * g++.dg/lookup/friend2.C: New test.
1998 * g++.dg/template/friend31.C: Likewise.
1999
2000 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2001
2002 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2003
2004 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2005
2006 PR c++/17473
2007 * g++.dg/tc1/dr56.C: Remove.
2008 * g++.dg/template/typedef1.C: Add dg-error markers.
2009 * g++.old-deja/g++.other/typedef7.C: Likewise.
2010
2011 PR c++/18285
2012 * g++.dg/parse/typedef7.C: New test.
2013
2014 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2015
2016 * gcc.c-torture/execute/20041124-1.c: New test.
2017
2018 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2019
2020 * g++.dg/template/deduce3.C: New test.
2021
2022 PR c++/18586
2023 * g++.dg/template/crash27.C: New test.
2024
2025 PR c++/18530
2026 * g++.dg/warn/Wshadow-3.C: New test.
2027
2028 2004-11-24 Devang Patel <dpatel@apple.com>
2029
2030 PR/18555
2031 * gcc.dg/cpp/isysroot-1.c: New test.
2032 * gcc.dg/cpp/usr/include/stdio.h: New file.
2033 * gcc.dg/cpp/isysroot-2.c: New test.
2034 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2035 New file.
2036
2037 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2038
2039 PR c++/8929
2040 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2041
2042 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2043
2044 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2045 * gcc.target/sparc/pdist.c: Likewise.
2046
2047 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2048
2049 PR c++/16882
2050 * g++.dg/conversion/simd1.C: New test.
2051
2052 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2053
2054 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2055 and restore_ld_library_path_env_vars.
2056 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2057 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2058 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2059 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2060
2061 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2062
2063 * gcc.dg/pragma-align-2.c: Test macro expansion.
2064 * gcc.dg/pragma-pack-2.c: New test.
2065
2066 2004-11-23 Richard Henderson <rth@redhat.com>
2067
2068 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2069 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2070 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2071 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2072 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2073 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2074
2075 * gcc.dg/vect/vect.exp: Add check for alpha.
2076 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2077 (check_effective_target_vect_int): Enable for alpha.
2078 (check_effective_target_vect_long): New.
2079 (is-effective-target): Add it.
2080
2081 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2082
2083 * gcc.dg/pr18614-1.c: New test.
2084
2085 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2086
2087 * gcc.dg/setjmp-2.c: New test.
2088
2089 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2090
2091 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2092 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2093 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2094 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2095 gcc.target/sparc/pdist.c: New tests.
2096
2097 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2098
2099 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2100
2101 2004-11-22 Dale Johannesen <dalej@apple.com>
2102
2103 * gcc.dg/20041111-1.c: New.
2104
2105 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2106
2107 PR tree-opt/18536
2108 * gcc.dg/vect/pr18536.c: New test.
2109
2110 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2111
2112 PR c++/18354
2113 * g++.dg/template/nontype11.C: New test.
2114
2115 2004-11-21 Roger Sayle <roger@eyesopen.com>
2116
2117 PR middle-end/18520
2118 * gcc.dg/pr18520-1.c: New test case.
2119
2120 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2121
2122 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2123 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2124 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2125 expected diagnostics.
2126
2127 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2128
2129 PR target/18580
2130 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2131 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2132 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2133
2134 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2135
2136 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2137
2138 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2139 Joseph Myers <joseph@codesourcery.com>
2140
2141 * lib/target-supports.exp (check_visibility_available): Really
2142 test the compiler.
2143
2144 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2145
2146 PR tree-opt/18181
2147 * gcc.dg/vect/vect-85.c: New test.
2148 * gcc.dg/vect/vect-86.c: New test.
2149 * gcc.dg/vect/vect-87.c: New test.
2150 * gcc.dg/vect/vect-88.c: New test.
2151
2152 2004-11-19 Ben Elliston <bje@au.ibm.com>
2153
2154 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2155
2156 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2157
2158 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2159 * gcc.dg/ppc-and-1.c: Ditto.
2160 * gcc.dg/ppc-compare-1.c: Ditto.
2161 * gcc.dg/ppc-mov-1.c: Ditto
2162
2163 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2164 Mark Mitchell <mark@codesourcery.com>
2165
2166 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2167
2168 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2169 Aldy Hernandez <aldyh@redhat.com>
2170
2171 * lib/target-supports.exp (check_effective_target_vect_int): New
2172 (check_effective_target_vect_float): New
2173 (check_effective_target_vect_double): New.
2174 (is-effective-target): Support new effective targets keywords.
2175 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2176 default action for dg-do.
2177 * gcc.dg/vect/pr16105.c: Use new support.
2178 * gcc.dg/vect/pr18400.c: Ditto.
2179 * gcc.dg/vect/pr18425.c: Ditto.
2180 * gcc.dg/vect/vect-1.c: Ditto.
2181 * gcc.dg/vect/vect-10.c: Ditto.
2182 * gcc.dg/vect/vect-11.c: Ditto.
2183 * gcc.dg/vect/vect-12.c: Ditto.
2184 * gcc.dg/vect/vect-13.c: Ditto.
2185 * gcc.dg/vect/vect-14.c: Ditto.
2186 * gcc.dg/vect/vect-15.c: Ditto.
2187 * gcc.dg/vect/vect-16.c: Ditto.
2188 * gcc.dg/vect/vect-17.c: Ditto.
2189 * gcc.dg/vect/vect-18.c: Ditto.
2190 * gcc.dg/vect/vect-19.c: Ditto.
2191 * gcc.dg/vect/vect-2.c: Ditto.
2192 * gcc.dg/vect/vect-20.c: Ditto.
2193 * gcc.dg/vect/vect-21.c: Ditto.
2194 * gcc.dg/vect/vect-22.c: Ditto.
2195 * gcc.dg/vect/vect-23.c: Ditto.
2196 * gcc.dg/vect/vect-24.c: Ditto.
2197 * gcc.dg/vect/vect-25.c: Ditto.
2198 * gcc.dg/vect/vect-26.c: Ditto.
2199 * gcc.dg/vect/vect-27.c: Ditto.
2200 * gcc.dg/vect/vect-27a.c: Ditto.
2201 * gcc.dg/vect/vect-28.c: Ditto.
2202 * gcc.dg/vect/vect-29.c: Ditto.
2203 * gcc.dg/vect/vect-29a.c: Ditto.
2204 * gcc.dg/vect/vect-3.c: Ditto.
2205 * gcc.dg/vect/vect-30.c: Ditto.
2206 * gcc.dg/vect/vect-31.c: Ditto.
2207 * gcc.dg/vect/vect-32.c: Ditto.
2208 * gcc.dg/vect/vect-33.c: Ditto.
2209 * gcc.dg/vect/vect-34.c: Ditto.
2210 * gcc.dg/vect/vect-35.c: Ditto.
2211 * gcc.dg/vect/vect-36.c: Ditto.
2212 * gcc.dg/vect/vect-37.c: Ditto.
2213 * gcc.dg/vect/vect-38.c: Ditto.
2214 * gcc.dg/vect/vect-4.c: Ditto.
2215 * gcc.dg/vect/vect-40.c: Ditto.
2216 * gcc.dg/vect/vect-41.c: Ditto.
2217 * gcc.dg/vect/vect-42.c: Ditto.
2218 * gcc.dg/vect/vect-43.c: Ditto.
2219 * gcc.dg/vect/vect-44.c: Ditto.
2220 * gcc.dg/vect/vect-45.c: Ditto.
2221 * gcc.dg/vect/vect-46.c: Ditto.
2222 * gcc.dg/vect/vect-47.c: Ditto.
2223 * gcc.dg/vect/vect-48.c: Ditto.
2224 * gcc.dg/vect/vect-48a.c: Ditto.
2225 * gcc.dg/vect/vect-49.c: Ditto.
2226 * gcc.dg/vect/vect-5.c: Ditto.
2227 * gcc.dg/vect/vect-50.c: Ditto.
2228 * gcc.dg/vect/vect-51.c: Ditto.
2229 * gcc.dg/vect/vect-52.c: Ditto.
2230 * gcc.dg/vect/vect-53.c: Ditto.
2231 * gcc.dg/vect/vect-54.c: Ditto.
2232 * gcc.dg/vect/vect-55.c: Ditto.
2233 * gcc.dg/vect/vect-56.c: Ditto.
2234 * gcc.dg/vect/vect-56a.c: Ditto.
2235 * gcc.dg/vect/vect-57.c: Ditto.
2236 * gcc.dg/vect/vect-58.c: Ditto.
2237 * gcc.dg/vect/vect-59.c: Ditto.
2238 * gcc.dg/vect/vect-6.c: Ditto.
2239 * gcc.dg/vect/vect-60.c: Ditto.
2240 * gcc.dg/vect/vect-61.c: Ditto.
2241 * gcc.dg/vect/vect-62.c: Ditto.
2242 * gcc.dg/vect/vect-63.c: Ditto.
2243 * gcc.dg/vect/vect-64.c: Ditto.
2244 * gcc.dg/vect/vect-65.c: Ditto.
2245 * gcc.dg/vect/vect-66.c: Ditto.
2246 * gcc.dg/vect/vect-67.c: Ditto.
2247 * gcc.dg/vect/vect-68.c: Ditto.
2248 * gcc.dg/vect/vect-69.c: Ditto.
2249 * gcc.dg/vect/vect-7.c: Ditto.
2250 * gcc.dg/vect/vect-72.c: Ditto.
2251 * gcc.dg/vect/vect-72a.c: Ditto.
2252 * gcc.dg/vect/vect-73.c: Ditto.
2253 * gcc.dg/vect/vect-74.c: Ditto.
2254 * gcc.dg/vect/vect-75.c: Ditto.
2255 * gcc.dg/vect/vect-76.c: Ditto.
2256 * gcc.dg/vect/vect-77.c: Ditto.
2257 * gcc.dg/vect/vect-77a.c: Ditto.
2258 * gcc.dg/vect/vect-78.c: Ditto.
2259 * gcc.dg/vect/vect-79.c: Ditto.
2260 * gcc.dg/vect/vect-8.c: Ditto.
2261 * gcc.dg/vect/vect-80.c: Ditto.
2262 * gcc.dg/vect/vect-82.c: Ditto.
2263 * gcc.dg/vect/vect-82_64.c: Ditto.
2264 * gcc.dg/vect/vect-83.c: Ditto.
2265 * gcc.dg/vect/vect-83_64.c: Ditto.
2266 * gcc.dg/vect/vect-9.c: Ditto.
2267 * gcc.dg/vect/vect-all.c: Ditto.
2268 * gcc.dg/vect/vect-none.c: Ditto.
2269
2270 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2271
2272 * lib/gcc-dg.exp (dg-skip-if): New function.
2273 (dg-forbid-option): Remove.
2274 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2275 * g++.dg/abi/bitfield8.C: Likewise.
2276 * g++.dg/abi/dtor1.C: Likewise.
2277 * g++.dg/abi/empty10.C: Likewise.
2278 * g++.dg/abi/empty7.C: Likewise.
2279 * g++.dg/abi/empty9.C: Likewise.
2280 * g++.dg/abi/layout3.C: Likewise.
2281 * g++.dg/abi/layout4.C: Likewise.
2282 * g++.dg/abi/thunk1.C: Likewise.
2283 * g++.dg/abi/thunk2.C: Likewise.
2284 * g++.dg/abi/vbase11.C: Likewise.
2285 * g++.dg/abi/vthunk2.C: Likewise.
2286 * g++.dg/abi/vthunk3.C: Likewise.
2287 * g++.dg/ext/attrib8.C: Likewise.
2288 * g++.dg/opt/longbranch2.C: Likewise.
2289 * g++.dg/opt/reg-stack4.C: Likewise.
2290 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2291 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2292 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2293 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2294 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2295 * gcc.dg/20000609-1.c: Likewise.
2296 * gcc.dg/20000720-1.c: Likewise.
2297 * gcc.dg/20011107-1.c: Likewise.
2298 * gcc.dg/20011119-1.c: Likewise.
2299 * gcc.dg/20020108-1.c: Likewise.
2300 * gcc.dg/20020122-2.c: Likewise.
2301 * gcc.dg/20020122-3.c: Likewise.
2302 * gcc.dg/20020201-3.c: Likewise.
2303 * gcc.dg/20020206-1.c: Likewise.
2304 * gcc.dg/20020218-1.c: Likewise.
2305 * gcc.dg/20020310-1.c: Likewise.
2306 * gcc.dg/20020411-1.c: Likewise.
2307 * gcc.dg/20020418-2.c: Likewise.
2308 * gcc.dg/20020426-1.c: Likewise.
2309 * gcc.dg/20020426-2.c: Likewise.
2310 * gcc.dg/20020517-1.c: Likewise.
2311 * gcc.dg/20020523-1.c: Likewise.
2312 * gcc.dg/20020523-2.c: Likewise.
2313 * gcc.dg/20020729-1.c: Likewise.
2314 * gcc.dg/20030204-1.c: Likewise.
2315 * gcc.dg/20030826-2.c: Likewise.
2316 * gcc.dg/20030926-1.c: Likewise.
2317 * gcc.dg/20031202-1.c: Likewise.
2318 * gcc.dg/980312-1.c: Likewise.
2319 * gcc.dg/980313-1.c: Likewise.
2320 * gcc.dg/990117-1.c: Likewise.
2321 * gcc.dg/990424-1.c: Likewise.
2322 * gcc.dg/990524-1.c: Likewise.
2323 * gcc.dg/991230-1.c: Likewise.
2324 * gcc.dg/i386-387-1.c: Likewise.
2325 * gcc.dg/i386-387-2.c: Likewise.
2326 * gcc.dg/i386-387-3.c: Likewise.
2327 * gcc.dg/i386-387-4.c: Likewise.
2328 * gcc.dg/i386-387-5.c: Likewise.
2329 * gcc.dg/i386-387-6.c: Likewise.
2330 * gcc.dg/i386-asm-1.c: Likewise.
2331 * gcc.dg/i386-bitfield1.c: Likewise.
2332 * gcc.dg/i386-bitfield2.c: Likewise.
2333 * gcc.dg/i386-loop-1.c: Likewise.
2334 * gcc.dg/i386-loop-2.c: Likewise.
2335 * gcc.dg/i386-loop-3.c: Likewise.
2336 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2337 * gcc.dg/i386-pic-1.c: Likewise.
2338 * gcc.dg/i386-regparm.c: Likewise.
2339 * gcc.dg/i386-signbit-1.c: Likewise.
2340 * gcc.dg/i386-signbit-2.c: Likewise.
2341 * gcc.dg/i386-signbit-3.c: Likewise.
2342 * gcc.dg/i386-sse-5.c: Likewise.
2343 * gcc.dg/i386-sse-8.c: Likewise.
2344 * gcc.dg/i386-unroll-1.c: Likewise.
2345 * gcc.dg/tls/opt-1.c: Likewise.
2346 * gcc.dg/tls/opt-2.c: Likewise.
2347 * gcc.dg/unroll-1.c: Likewise.
2348 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2349 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2350 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2351 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2352
2353 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2354
2355 * g++.dg/template/incomplete1.C: New test.
2356
2357 2004-11-16 Nick Clifton <nickc@redhat.com>
2358
2359 Revert patches accidentally commited during checkin of fixes for
2360 xstormy16 tests:
2361 gcc.c-torture/execute/simd-4.c: Revert
2362 gcc.dg/20040910-1.c: Revert.
2363
2364 2004-11-16 Paul Brook <paul@codesourcery.com>
2365
2366 PR fortran/13010
2367 * gfortran.dg/der_pointer_1.f90: New test.
2368
2369 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2370
2371 PR c/18498
2372 * gcc.dg/bitfld-13.c: New test.
2373
2374 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2375
2376 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2377 powerpc*-*-linux*.
2378
2379 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2380 * gcc.dg/ppc64-abi-2.c: Ditto.
2381 * gcc.dg/ppc64-abi-3.c: Ditto.
2382
2383 * lib/gcc-dg.exp (dg-target-list): Remove.
2384
2385 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2386
2387 * gcc.dg/ia64-postinc.c: New test.
2388
2389 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2390
2391 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2392
2393 2004-11-15 Nick Clifton <nickc@redhat.com>
2394
2395 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2396 __INT_MAX__ so that the test can be compiled by toolchains
2397 targeted at 16-bit processors.
2398
2399 * gcc.dg/20040625-1.c: Use long constants rather than integers
2400 when performing arithmetic that will overflow 16-bits.
2401
2402 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2403 xstormy16. It does not support 128-bit vector operations.
2404
2405 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2406 with the macro PTR_TYPE. Define this macro to an integer type
2407 suitable for holding a pointer.
2408
2409 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2410 the target is a 16-bit processor.
2411
2412 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2413 16-bit targets where the character constant will be too long.
2414
2415 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2416 where the double will not be directly addressable.
2417
2418 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2419
2420 Friend class name lookup 1/n, PR c++/18471
2421 * g++.dg/template/crash26.C: New test.
2422 * g++.dg/lookup/struct1.C: Adjust expected error.
2423 * g++.dg/parse/elab1.C: Likewise.
2424 * g++.dg/parse/elab2.C: Likewise.
2425 * g++.dg/parse/int-as-enum1.C: Likewise.
2426 * g++.dg/parse/struct-as-enum1.C: Likewise.
2427 * g++.dg/parse/typedef1.C: Likewise.
2428 * g++.dg/parse/typedef3.C: Likewise.
2429 * g++.dg/parse/typedef4.C: Likewise.
2430 * g++.dg/parse/typedef5.C: Likewise.
2431 * g++.dg/template/nontype4.C: Likewise.
2432 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2433 * g++.old-deja/g++.other/elab1.C: Likewise.
2434 * g++.old-deja/g++.other/syntax4.C: Likewise.
2435
2436 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2437
2438 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2439
2440 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2441
2442 * gcc.c-torture/execute/20041114-1.c: New test.
2443
2444 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2445
2446 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2447 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2448 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2449 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2450 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2451 gcc.dg/switch-7.c: New tests.
2452
2453 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2454
2455 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2456
2457 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2458
2459 PR tree-opt/18400
2460 * gcc.dg/vect/pr18400.c: New test.
2461
2462 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2463 Andrew Pinski <pinskia@physics.uc.edu>
2464
2465 PR tree-opt/18425
2466 * gcc.dg/vect/pr18425.c: New test.
2467
2468 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2469
2470 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2471 Guard with dg-require-alias and dg-require-visibility.
2472
2473 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2474
2475 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2476
2477 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2478
2479 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2480
2481 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2482
2483 PR c++/17344
2484 * g++.dg/template/defarg5.C: New test.
2485
2486 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2487
2488 * g++.dg/parse/cast1.C: Run only on ILP32.
2489 * g++.old-deja/g++.mike/p784.C: Likewise.
2490
2491 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2492
2493 * gcc.c-torture/execute/20041113-1.c: New test.
2494
2495 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2496
2497 PR target/18230
2498 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2499 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2500 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2501 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2502 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2503 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2504 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2505 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2506 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2507 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2508 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2509 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2510 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2511
2512 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2513
2514 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2515 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2516 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2517 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2518 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2519 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2520 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2521 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2522 gcc.target/sparc/combined-1.c: New tests.
2523
2524 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2525
2526 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2527 New tests.
2528
2529 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2530
2531 * lib/gcc-dg.exp (dg-forbid-option): New function.
2532 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2533 * g++.dg/abi/bitfield8.C: Likewise.
2534 * g++.dg/abi/dtor1.C: Likewise.
2535 * g++.dg/abi/empty10.C: Likewise.
2536 * g++.dg/abi/empty7.C: Likewise.
2537 * g++.dg/abi/empty9.C: Likewise.
2538 * g++.dg/abi/layout3.C: Likewise.
2539 * g++.dg/abi/layout4.C: Likewise.
2540 * g++.dg/abi/thunk1.C: Likewise.
2541 * g++.dg/abi/thunk2.C: Likewise.
2542 * g++.dg/abi/vbase11.C: Likewise.
2543 * g++.dg/abi/vthunk2.C: Likewise.
2544 * g++.dg/abi/vthunk3.C: Likewise.
2545 * g++.dg/ext/attrib8.C: Likewise.
2546 * g++.dg/opt/longbranch2.C: Likewise.
2547 * g++.dg/opt/reg-stack4.C: Likewise.
2548 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2549 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2550 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2551 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2552 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2553 * gcc.dg/20000609-1.c: Likewise.
2554 * gcc.dg/20000720-1.c: Likewise.
2555 * gcc.dg/20011107-1.c: Likewise.
2556 * gcc.dg/20011119-1.c: Likewise.
2557 * gcc.dg/20020108-1.c: Likewise.
2558 * gcc.dg/20020122-2.c: Likewise.
2559 * gcc.dg/20020122-3.c: Likewise.
2560 * gcc.dg/20020201-3.c: Likewise.
2561 * gcc.dg/20020206-1.c: Likewise.
2562 * gcc.dg/20020218-1.c: Likewise.
2563 * gcc.dg/20020310-1.c: Likewise.
2564 * gcc.dg/20020411-1.c: Likewise.
2565 * gcc.dg/20020418-2.c: Likewise.
2566 * gcc.dg/20020426-1.c: Likewise.
2567 * gcc.dg/20020426-2.c: Likewise.
2568 * gcc.dg/20020517-1.c: Likewise.
2569 * gcc.dg/20020523-1.c: Likewise.
2570 * gcc.dg/20020523-2.c: Likewise.
2571 * gcc.dg/20020729-1.c: Likewise.
2572 * gcc.dg/20030204-1.c: Likewise.
2573 * gcc.dg/20030826-2.c: Likewise.
2574 * gcc.dg/20030926-1.c: Likewise.
2575 * gcc.dg/20031202-1.c: Likewise.
2576 * gcc.dg/980312-1.c: Likewise.
2577 * gcc.dg/980313-1.c: Likewise.
2578 * gcc.dg/990117-1.c: Likewise.
2579 * gcc.dg/990424-1.c: Likewise.
2580 * gcc.dg/990524-1.c: Likewise.
2581 * gcc.dg/991230-1.c: Likewise.
2582 * gcc.dg/i386-387-1.c: Likewise.
2583 * gcc.dg/i386-387-2.c: Likewise.
2584 * gcc.dg/i386-387-3.c: Likewise.
2585 * gcc.dg/i386-387-4.c: Likewise.
2586 * gcc.dg/i386-387-5.c: Likewise.
2587 * gcc.dg/i386-387-6.c: Likewise.
2588 * gcc.dg/i386-asm-1.c: Likewise.
2589 * gcc.dg/i386-bitfield1.c: Likewise.
2590 * gcc.dg/i386-bitfield2.c: Likewise.
2591 * gcc.dg/i386-loop-1.c: Likewise.
2592 * gcc.dg/i386-loop-2.c: Likewise.
2593 * gcc.dg/i386-loop-3.c: Likewise.
2594 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2595 * gcc.dg/i386-pic-1.c: Likewise.
2596 * gcc.dg/i386-regparm.c: Likewise.
2597 * gcc.dg/i386-signbit-1.c: Likewise.
2598 * gcc.dg/i386-signbit-2.c: Likewise.
2599 * gcc.dg/i386-signbit-3.c: Likewise.
2600 * gcc.dg/i386-sse-5.c: Likewise.
2601 * gcc.dg/i386-sse-8.c: Likewise.
2602 * gcc.dg/i386-unroll-1.c: Likewise.
2603 * gcc.dg/tls/opt-1.c: Likewise.
2604 * gcc.dg/tls/opt-2.c: Likewise.
2605 * gcc.dg/unroll-1.c: Likewise.
2606 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2607 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2608 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2609 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2610 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2611 -m64 is specified.
2612
2613 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2614
2615 PR c++/18389
2616 * g++.dg/parse/cond1.C: New test.
2617
2618 PR c++/18429
2619 * g++.dg/template/array9.C: New test.
2620 * g++.dg/ext/vla1.C: Adjust error messages.
2621 * g++.dg/ext/vlm1.C: Likewise.
2622 * g++.dg/template/crash2.C: Likewise.
2623
2624 PR c++/18436
2625 * g++.dg/template/call3.C: New test.
2626
2627 PR c++/18407
2628 * g++.dg/template/ptrmem11.C: New test.
2629
2630 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2631
2632 PR other/14264
2633 * lib/g++.exp: Set LC_ALL and LANG to C.
2634 * lib/gcc-dg.exp: Likewise.
2635 * lib/gfortran.exp: Likewise.
2636 * lib/objc.exp: Likewise.
2637 * lib/treelang.exp: Likewise.
2638
2639 2004-11-12 Andreas Schwab <schwab@suse.de>
2640
2641 * gcc.dg/pr16286.c: Fix last change.
2642
2643 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2644
2645 PR c++/18416
2646 * g++.dg/init/global1.C: New test.
2647
2648 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2649
2650 * gcc.c-torture/execute/20041112-1.c: New test.
2651
2652 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2653
2654 * lib/gcc-dg.exp (dg-target-list): New.
2655
2656 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2657 Richard Sandiford <rsandifo@redhat.com>
2658
2659 * lib/target-supports.exp (get-compiler_messages): New.
2660 (check_named_sections_available): Use it.
2661 (check_effective_target_ilp32): New.
2662 (check_effective_target_lp64): New.
2663 (is-effective-target): New.
2664 * lib/gcc-dg.exp (dg-require-effective-target): New.
2665
2666 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2667
2668 * gcc.dg/precedence-1.c: New test.
2669
2670 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2671
2672 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2673
2674 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2675 message, delete generated files, use more descriptive name for
2676 executable, and make the test unsupported when it cannot be run.
2677
2678 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2679 (dg-require-weak, dg-require-visibility, dg-require-alias,
2680 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2681 dg-require-iconv, dg-require-named-sections): Use it.
2682
2683 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2684
2685 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2686
2687 PR target/16457
2688 * gcc.dg/ppc-and-1: New
2689
2690 PR target/16796
2691 * gcc.dg/ppc-mov-1.c: New.
2692
2693 PR target/16458
2694 * gcc.dg/ppc-compare-1.c: New.
2695
2696 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2697
2698 * objc.dg/desig-init-2.m: New test.
2699
2700 2004-11-10 Adam Nemet <anemet@lnxw.com>
2701
2702 PR middle-end/18160
2703 * g++.dg/warn/register-var-1.C: New test.
2704 * g++.dg/warn/register-var-2.C: New test.
2705
2706 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2707
2708 * gcc.dg/union-2.c: New test.
2709
2710 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2711
2712 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2713 New test for PR tree-optimization/17892.
2714
2715 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2716
2717 PR c++/18369
2718 * g++.dg/init/new12.C: New test.
2719
2720 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2721
2722 * gcc.target/sparc: New directory.
2723 * gcc.target/sparc/sparc.exp: New driver.
2724 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2725 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2726 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2727 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2728
2729 2004-11-10 Paul Brook <paul@codesourcery.com>
2730
2731 PR fortran/18218
2732 * gfortran.dg/list_read.c: New test.
2733
2734 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2735
2736 PR c/18322
2737 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2738 expected diagnostic location.
2739
2740 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2741
2742 * gcc.dg/20041109-1.c: New test.
2743
2744 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2745
2746 PR objc/18406
2747 * objc/compile/pr18406.m: New test.
2748
2749 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2750
2751 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2752
2753 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2754
2755 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2756
2757 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2758
2759 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2760
2761 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2762
2763 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2764 exit.
2765
2766 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2767
2768 PR tree-opt/18299
2769 * gcc.c-torture/pr18299-1.c: New test.
2770
2771 2004-11-06 Andreas Schwab <schwab@suse.de>
2772
2773 * gcc.dg/pr16286.c: Also test for bool and pixel.
2774
2775 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2776
2777 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2778 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2779 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2780 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2781 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2782 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2783 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2784 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2785 gcc.dg/struct-semi-3.c: New tests.
2786
2787 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2788
2789 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2790
2791 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2792
2793 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2794 Do not use C99 designators.
2795
2796 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2797
2798 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2799
2800 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2801
2802 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2803 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2804 * gcc.c-torture/execute/simd-5.x: Remove.
2805
2806 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2807
2808 PR rtl-optimization/17933
2809 * gcc.dg/torture/pr17933-1.c: New test.
2810
2811 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2812
2813 PR target/18106
2814 * lib/target-supports.exp (check_weak_available): Support
2815 Windows.
2816
2817 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2818
2819 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2820 call to fflush(stdout) before abort.
2821 (my_ffsll): New function.
2822 (generate_fields): Use it.
2823
2824 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2825
2826 * gcc.dg/init-undef-1.c: New test.
2827
2828 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2829
2830 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2831 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2832 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2833 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2834 expected messages for new parser.
2835
2836 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2837
2838 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2839
2840 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2841
2842 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2843 on LP64 targets.
2844
2845 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2846
2847 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2848 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2849 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2850 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2851 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2852 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2853 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2854 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2855 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2856 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2857
2858 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2859
2860 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2861 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2862 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2863 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2864 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2865 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2866 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2867 for new parser.
2868
2869 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2870
2871 PR target/15342
2872 * gcc.dg/20041104-1.c: New test.
2873
2874 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2875
2876 * g++.dg/template/nontype7.C: New test.
2877 * g++.dg/template/nontype8.C: Likewise.
2878 * g++.dg/template/nontype9.C: Likewise.
2879 * g++.dg/template/nontype10.C: Likewise.
2880 * g++.dg/tc1/dr49.C: Likewise.
2881 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2882 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2883
2884 2004-11-04 Ben Elliston <bje@au.ibm.com>
2885
2886 * g++.dg/rtti/tinfo1.C: Remove xfails.
2887
2888 2004-11-04 Ben Elliston <bje@au.ibm.com>
2889
2890 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2891 packed attribute to the definition to satisfy the new C++ parser.
2892
2893 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2894
2895 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2896 invocations of va_arg.
2897
2898 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2899
2900 PR c++/18124
2901 * g++.dg/template/crash25.C: New test.
2902
2903 PR c++/18155
2904 * g++.dg/template/typedef2.C: New test.
2905 * g++.dg/parse/crash13.C: Adjust error markers.
2906
2907 PR c++/18177
2908 * g++.dg/conversion/const3.C: New test.
2909
2910 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2911
2912 PR fortran/17535
2913 PR fortran/17583
2914 PR fortran/17713
2915 * gfortran.dg/generic_[123].f90: New testcases.
2916
2917 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2918
2919 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2920 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2921
2922 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2923
2924 PR tree-opt/16808
2925 * gcc.c-torture/compile/pr16808.c: New test.
2926
2927 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2928
2929 PR rtl-optimization/17104
2930 * gcc.dg/ppc-bitfield1.c: New.
2931
2932 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2933
2934 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2935
2936 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2937
2938 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2939 strings for 32-bit code.
2940
2941 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2942
2943 PR c/18239
2944 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2945
2946 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2947
2948 PR c++/18064
2949 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2950
2951 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2952
2953 PR c++/15172
2954 * g++.dg/init/aggr2.C: New test.
2955
2956 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2957
2958 * objc.dg/local-decl-1.m: New test.
2959
2960 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2961
2962 * gcc.dg/20040910-1.c: Adjust regex.
2963
2964 2004-10-30 Roger Sayle <roger@eyesopen.com>
2965
2966 PR rtl-optimization/18084
2967 * g++.dg/opt/pr18084-1.C: New testcase.
2968
2969 2004-10-30 Matt Austern <austern@apple.com>
2970
2971 PR c++/17542
2972 * g++.dg/ext/attrib18.C: New test.
2973
2974 2004-10-30 Roger Sayle <roger@eyesopen.com>
2975
2976 PR middle-end/18096
2977 * gcc.dg/pr18096-1.c: New test case.
2978
2979 2004-10-30 Roger Sayle <roger@eyesopen.com>
2980
2981 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2982
2983 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2984
2985 PR c/16666
2986 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2987 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2988 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2989 gcc.dg/old-style-prom-3.c: New tests.
2990
2991 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2992
2993 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2994 Remove unnecessary inclusion of stdio.h.
2995
2996 2004-10-29 Roger Sayle <roger@eyesopen.com>
2997
2998 PR rtl-optimization/17581
2999 * gcc.dg/pr17581-1.c: New test case.
3000
3001 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3002
3003 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3004 being implemented.
3005 * g++.dg/conversion/dr195-1.C: New.
3006 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3007 * g++.old-deja/g++.mike/p10148.C: Likewise.
3008
3009 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3010
3011 PR c++/17695
3012 * g++.dg/debug/typedef2.C: New test.
3013
3014 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3015
3016 PR fortran/13490
3017 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3018 * gfortran.dg/g77/README: Update.
3019
3020 2004-10-28 Matt Austern <austern@apple.com>
3021
3022 PR c++/14124
3023 * g++.dg/ext/packed7.C: New test.
3024
3025 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3026
3027 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3028 scan-assembler.
3029 * lib/scanasm.exp (hidden-scan-for): New proc.
3030 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3031 string.
3032 (scan-not-hidden): Likewise.
3033 * lib/target-supports.exp (check_visibility_available): mach-o is
3034 support too.
3035
3036 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3037
3038 PR c++/17132
3039 * g++.dg/template/memclass3.C: New test.
3040
3041 2004-10-28 Adam Nemet <anemet@lnxw.com>
3042
3043 PR middle-end/18160
3044 * gcc.dg/register-var-1.c: New test.
3045 * gcc.dg/register-var-2.c: New test.
3046 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3047 error now.
3048
3049 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3050
3051 PR other/18172
3052 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3053 unused variables.
3054 * gcc.dg/vect/vect-22.c: Likewise.
3055
3056 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3057
3058 * gcc.dg/i386-rotate-1.c: New test.
3059
3060 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3061
3062 * g++.dg/init/ref12.C: Add "run" marker.
3063
3064 PR c++/17435
3065 * g++.dg/init/ref12.C: New test.
3066
3067 PR c++/18140
3068 * g++.dg/template/shift1.C: New test.
3069 * g++.dg/template/error10.C: Adjust error markers.
3070
3071 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3072
3073 PR tree-opt/17529
3074 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3075
3076 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3077
3078 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3079 * gcc.dg/weak/weak-3.c: Likewise.
3080 * gcc.dg/weak/weak-5.c: Likewise.
3081 * gcc.dg/weak/weak-9.c: Likewise.
3082 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3083 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3084
3085 * gcc.dg/darwin-weakimport-1.c: New.
3086
3087 2004-10-28 Ben Elliston <bje@au.ibm.com>
3088
3089 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3090
3091 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3092
3093 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3094 'syntax' error messages.
3095 * gcc.dg/cpp/direct2s.c: Likewise.
3096
3097 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3098
3099 * gcc.c-torture/compile/20041026-1.c: New.
3100
3101 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3102
3103 PR c++/18093
3104 * g++.dg/lookup/ns2.C: New test.
3105
3106 PR c++/18020
3107 * g++.dg/template/enum4.C: New test.
3108
3109 PR c++/18161
3110 * g++.dg/template/expr1.C: New test.
3111
3112 2004-10-26 Ben Elliston <bje@au.ibm.com>
3113
3114 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3115
3116 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3117
3118 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3119 gcc.dg/decl-nospec-3.c: New tests.
3120
3121 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3122
3123 * objc.dg/super-class-3.m: New test.
3124
3125 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3126
3127 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3128 resyncing.
3129 * gcc.dg/cpp/direct2s.c: Likewise.
3130
3131 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3132
3133 * objc.dg/image-info.m: Update for changes to section selection.
3134
3135 2004-10-25 David Ayers <d.ayers@inode.at>
3136 Ziemowit Laski <zlaski@apple.com>
3137
3138 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3139 diagnostics when messaging 'id <Proto>'.
3140 * objc.dg/class-protocol-1.m: New test.
3141 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3142 a non-existent method signature.
3143 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3144 Update diagnostics when messaging with non-existent method signature.
3145 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3146 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3147 invalid receivers are now resolved as if messaging 'id'; remove
3148 extraneous diagnostics.
3149
3150 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3151
3152 PR c/16667
3153 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3154 gcc.dg/init-desig-obs-3.c: New tests.
3155
3156 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3157
3158 * gcc.dg/debug/20041023-1.c: New test.
3159
3160 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3161
3162 PR middle-end/17407
3163 * gcc.c-torture/compile/pr17407.c: New test.
3164
3165 PR c++/18121
3166 * g++.dg/template/array8.C: New test.
3167
3168 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3169
3170 PR other/18138
3171 * lib/g++.exp: Accept more than one multilib libgcc.
3172 * lib/gcc-dg.exp: Likewise.
3173 * lib/objc.exp: Likewise.
3174 * lib/treelang.exp: Likewise.
3175 * lib/gfortran.exp: Likewise.
3176
3177 2004-10-24 Ben Elliston <bje@au.ibm.com>
3178
3179 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3180
3181 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3182
3183 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3184 * gcc.dg/c99-const-expr-3.c: Likewise.
3185
3186 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3187
3188 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3189
3190 2004-10-23 Ben Elliston <bje@au.ibm.com>
3191
3192 * gcc.c-torture/execute/loop-2e.x: Remove.
3193
3194 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3195
3196 PR c++/18095
3197 * g++.dg/parse/crash18.C: New.
3198 * g++.dg/parse/crash19.C: New.
3199
3200 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3201
3202 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3203 * g++.dg/ext/dllimport2.C: Same.
3204 * g++.dg/ext/dllimport8.C: Same.
3205
3206 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3207
3208 PR c++/10841
3209 * g++.dg/conversion/cast1.C: New test.
3210 * g++.dg/overload/pmf1.C: Adjust error marker.
3211
3212 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3213
3214 PR objc/17923
3215 * objc.dg/const-str-7.m: New test.
3216
3217 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3218
3219 * g++.dg/template/memfriend11.C: Fix comment typo.
3220 * g++.dg/template/memfriend14.C: Likewise.
3221
3222 2004-10-20 Richard Henderson <rth@redhat.com>
3223
3224 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3225 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3226 -fasynchronous-unwind-tables.
3227
3228 2004-10-20 Richard Henderson <rth@redhat.com>
3229
3230 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3231 (main): Return success.
3232 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3233 (main): Return success.
3234
3235 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3236
3237 PR c++/13495
3238 * g++.dg/template/memfriend9.C: New test.
3239 * g++.dg/template/memfriend10.C: Likewise.
3240 * g++.dg/template/memfriend11.C: Likewise.
3241 * g++.dg/template/memfriend12.C: Likewise.
3242 * g++.dg/template/memfriend13.C: Likewise.
3243 * g++.dg/template/memfriend14.C: Likewise.
3244 * g++.dg/template/memfriend15.C: Likewise.
3245 * g++.dg/template/memfriend16.C: Likewise.
3246 * g++.dg/template/memfriend17.C: Likewise.
3247 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3248
3249 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3250
3251 * g++.dg/conversion/dr195.C: New.
3252 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3253
3254 2004-10-20 Ben Elliston <bje@au.ibm.com>
3255 Devang Patel <dpatel@apple.com>
3256
3257 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3258 of floating point arithmetic, which could trap.
3259
3260 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3261
3262 PR c++/14035
3263 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3264 * g++.dg/conversion/const2.C: New test.
3265 * g++.dg/expr/reinterpret2.C: New test.
3266 * g++.dg/expr/reinterpret3.C: New test.
3267 * g++.dg/expr/cast2.C: New test.
3268 * g++.dg/expr/copy1.C: New test.
3269 * g++.dg/other/conversion1.C: Change error message.
3270 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3271 function pointers to void *.
3272 * g++.old-deja/g++.mike/p10148.C: Likewise.
3273
3274 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3275
3276 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3277
3278 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3279
3280 PR c++/18047
3281
3282 * g++.dg/parse/expr3.C: New test.
3283
3284 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3285
3286 * gcc.dg/smod-1.c: New test.
3287
3288 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3289
3290 * objc.dg/method-14.m: New test.
3291
3292 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3293
3294 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3295 Also xfail as the patch was reverted.
3296
3297 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3298
3299 PR middle-end/16973
3300 * gcc.dg/pr16973.c: New test.
3301
3302 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3303
3304 PR tree-optimization/17656
3305 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3306
3307 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3308
3309 * g++.dg/eh/shadow1.C: New.
3310
3311 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3312
3313 * gcc.c-torture/compile/20041018-1.c: New test.
3314
3315 2004-10-18 Ben Elliston <bje@au.ibm.com>
3316
3317 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3318 compiler referring to register 0 when accessing sdata. The linker
3319 now patches things up.
3320
3321 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3322
3323 PR c/17529
3324 * gcc.c-torture/compile/pr17529.c: New test.
3325
3326 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3327
3328 PR c++/17743
3329 * g++.dg/ext/attrib17.C: New test.
3330
3331 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3332
3333 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3334
3335 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3336
3337 PR c++/10479
3338 * g++.dg/ext/attrib16.C: New test.
3339
3340 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3341
3342 PR c++/17042
3343 * g++.dg/init/dso_handle1.C: New test.
3344
3345 PR c++/14667
3346 * g++.dg/parse/typedef6.C: New test.
3347
3348 PR c++/17916
3349 * g++.dg/parse/pragma1.C: New test.
3350
3351 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3352
3353 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3354
3355 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3356
3357 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3358 -fno-common when on HPPA HP-UX platforms.
3359
3360 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3361
3362 PR other/16820
3363 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3364 stdint.h.
3365 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3366 uintptr_t.
3367
3368 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3369
3370 PR c++/16301
3371 * g++.dg/lookup/strong-using-4.C: New test.
3372
3373 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3374
3375 PR middle-end/16567
3376 * gcc.c-torture/compile/nested-1.c: New test.
3377
3378 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3379
3380 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3381 and mipsisa64*-*-* (until support for misaligned loads is added).
3382 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3383 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3384 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3385 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3386 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3387 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3388
3389 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3390
3391 PR c++/17976
3392 * g++.dg/init/dtor3.C: New test.
3393
3394 2004-10-15 Ben Elliston <bje@au.ibm.com>
3395
3396 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3397
3398 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3399
3400 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3401 * gcc.dg/macho-lo-sum.c: Likewise.
3402
3403 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3404
3405 * gcc.dg/ppc-spe64-1.c: New test.
3406
3407 2004-10-14 Devang Patel <dpatel@apple.com>
3408
3409 PR 17635
3410 * gcc.dg/pr17635.c : New test.
3411
3412 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3413
3414 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3415 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3416 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3417 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3418 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3419 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3420 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3421 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3422 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3423 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3424 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3425 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3426 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3427 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3428 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3429 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3430 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3431 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3432
3433 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3434
3435 * gcc.dg/vect/vect-82.c: New testcase.
3436 * gcc.dg/vect/vect-82_64.c: New testcase.
3437 * gcc.dg/vect/vect-83.c: New testcase.
3438 * gcc.dg/vect/vect-83_64.c: New testcase.
3439
3440 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3441
3442 * gcc.dg/cpp/error-1.c: New test.
3443
3444 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3445
3446 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3447
3448 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3449
3450 PR target/17984
3451 * gcc.dg/cris-peep2-xsrand2.c: New test.
3452
3453 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3454
3455 PR c++/17661
3456 * testsuite/g++.dg/expr/for2.C: New test.
3457
3458 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3459
3460 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3461
3462 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3463
3464 PR tree-optimization/17724
3465 * g++.dg/opt/pr17724-1.C: New test.
3466 * g++.dg/opt/pr17724-2.C: New test.
3467 * g++.dg/opt/pr17724-3.C: New test.
3468 * g++.dg/opt/pr17724-4.C: New test.
3469 * g++.dg/opt/pr17724-5.C: New test.
3470 * g++.dg/opt/pr17724-6.C: New test.
3471
3472 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3473
3474 PR c/17301
3475 * gcc.dg/pr17301-2.c: New test.
3476
3477 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3478
3479 PR c++/15876
3480 * g++.dg/parse/error22.C: New test.
3481
3482 PR c++/17936
3483 * g++.dg/template/spec18.C: New test.
3484
3485 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3486
3487 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3488 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3489 memcpy.
3490 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3491 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3492
3493 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3494
3495 * g++.dg/eh/cleanup5.C: Add dg-options "".
3496
3497 2004-10-11 Roger Sayle <roger@eyesopen.com>
3498
3499 PR middle-end/17657
3500 * gcc.dg/switch-4.c: New test case.
3501
3502 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3503
3504 * gcc.c-torture/execute/20041011-1.c: New test.
3505
3506 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3507
3508 PR c++/17554
3509 * g++.dg/init/for3.C: New test.
3510
3511 PR c++/17657
3512 * g++.dg/opt/switch2.C: New test.
3513
3514 PR middle-end/17703
3515 * g++.dg/warn/Wreturn-2.C: New test.
3516
3517 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3518
3519 PR c++/17907
3520 * g++.dg/eh/cleanup5.C: New test.
3521
3522 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c++/17393
3525 * g++.dg/parse/error21.C: New test.
3526
3527 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3528
3529 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3530 * g++.dg/warn/incomplete1.C: Likewise.
3531 * g++.dg/template/qualttp20.C: Likewise.
3532
3533 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3534
3535 PR c/17881
3536 * parm-incomplete-1.c: New test.
3537
3538 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3539
3540 PR c++/17867
3541 * g++.dg/parse/error19.C: New test.
3542
3543 PR c++/17670
3544 * g++.dg/init/new11.C: New test.
3545
3546 PR c++/17821
3547 * g++.dg/parse/error20.C: New test.
3548
3549 PR c++/17826
3550 * g++.dg/template/crash24.C: New test.
3551
3552 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3553
3554 PR c/17301
3555 * gcc.dg/pr17301-1.c: New test.
3556
3557 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3558
3559 PR c/17189
3560 * gcc.dg/anon-struct-5.c: New test.
3561
3562 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3563
3564 PR c/17844
3565 * gcc.dg/pr17844-1.c: New test.
3566
3567 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3568
3569 PR tree-optimization/17906
3570 * gcc.c-torture/compile/pr17906.c: New.
3571
3572 2004-10-09 Stuart Hastings <stuart@apple.com>
3573 Roger Sayle <roger@eyesopen.com>
3574
3575 PR rtl-optimization/17853
3576 * gcc.dg/i386-mmx-5.c: New testcase.
3577
3578 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3579
3580 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3581
3582 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3583
3584 PR c++/17524
3585 * g++.dg/template/static9.C: New test.
3586
3587 PR c++/17685
3588 * g++.dg/parse/operator5.C: New test.
3589
3590 2004-10-09 Roger Sayle <roger@eyesopen.com>
3591
3592 PR middle-end/17894
3593 * gcc.c-torture/execute/divcmp-4.c: New test case.
3594
3595 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3596
3597 PR tree-opt/17902
3598 * g++.dg/opt/pr17902.C: New test.
3599
3600 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3601
3602 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3603
3604 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3605
3606 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3607
3608 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3609
3610 * gcc.dg/assign-warn-3.c: New test.
3611
3612 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3613
3614 PR c/16999
3615 * gcc.dg/cpp/ident-1.c: New test.
3616
3617 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3618
3619 * gcc.c-torture/compile/acc1.c: New.
3620
3621 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3622
3623 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3624 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3625
3626 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3627
3628 * gcc.dg/ultrasp11.c: New test.
3629
3630 2004-10-08 Michael Matz <matz@suse.de>
3631
3632 * gcc.dg/doloop-2.c: New test.
3633
3634 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3635
3636 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3637 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3638 objc.dg/method-9.m: Update expected diagnostics.
3639
3640 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3641
3642 * gcc.dg/ppc-fsel-3.c: New file.
3643 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3644
3645 2004-10-07 Paul Brook <paul@codesourcery.com>
3646
3647 * gfortran.dg/intrinsic_verify_1.f90: New test.
3648
3649 2004-10-07 Paul Brook <paul@codesourcery.com>
3650
3651 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3652
3653 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3654
3655 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3656 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3657 commit.
3658
3659 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3660
3661 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3662
3663 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3664
3665 PR c++/17115
3666 * g++.dg/warn/Winline-4.C: New test.
3667
3668 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3669
3670 * gcc.c-torture/compile/20041007-1.c: New test.
3671
3672 2004-10-07 Paul Brook <paul@codesourcery.com>
3673
3674 PR fortran/17678
3675 * gfortran.dg/use_allocated_1.f90: New test.
3676
3677 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3678
3679 PR middle-end/17849
3680 * gfortran.fortran-torture/compile/nested.f90: New test
3681
3682 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3683
3684 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3685
3686 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3687
3688 PR c++/17368
3689 * g++.dg/ext/asm6.C: New test.
3690
3691 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3692
3693 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3694
3695 2004-10-06 Paul Brook <paul@codesourcery.com>
3696
3697 PR libfortran/17709
3698 * gfortran.dg/empty_format_1.f90: New test.
3699
3700 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3701
3702 PR fortran/17568
3703 * gfortran.dg/ishft.f90: New test.
3704
3705 PR fortran/17283
3706 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3707 tests.
3708
3709 2004-10-06 Paul Brook <paul@codesourcery.com>
3710
3711 * gfortran.dg/do_1.f90: New test.
3712
3713 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3714
3715 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3716 optimizing for size.
3717
3718 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3719
3720 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3721
3722 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3723
3724 * gcc.c-torture/compile/20041005-1.c: New test.
3725
3726 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3727
3728 PR c++/17829
3729 * g++.dg/lookup/koenig4.C: New.
3730
3731 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3732
3733 * g++.dg/other/classkey1.C: Adjust quoting marks.
3734 * g++.dg/parse/error15.C: Likewise.
3735 * g++.dg/template/meminit2.C (int>): Likewise.
3736
3737 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3738
3739 PR fortran/17283
3740 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3741
3742 PR fortran/17631
3743 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3744
3745 PR fortran/17708
3746 * gfortran.dg/pr17708.f90: New test.
3747
3748 2004-10-04 Chao-ying Fu <fu@mips.com>
3749
3750 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3751 * gcc.dg/vect/vect-4.c: Ditto.
3752 * gcc.dg/vect/vect-5.c: Ditto.
3753 * gcc.dg/vect/vect-6.c: Ditto.
3754 * gcc.dg/vect/vect-8.c: Ditto.
3755 * gcc.dg/vect/vect-16.c: Ditto.
3756 * gcc.dg/vect/vect-30.c: Ditto.
3757 * gcc.dg/vect/vect-40.c: Ditto.
3758 * gcc.dg/vect/vect-41.c: Ditto.
3759 * gcc.dg/vect/vect-42.c: Ditto.
3760 * gcc.dg/vect/vect-43.c: Ditto.
3761 * gcc.dg/vect/vect-44.c: Ditto.
3762 * gcc.dg/vect/vect-45.c: Ditto.
3763 * gcc.dg/vect/vect-46.c: Ditto.
3764 * gcc.dg/vect/vect-47.c: Ditto.
3765 * gcc.dg/vect/vect-48.c: Ditto.
3766 * gcc.dg/vect/vect-49.c: Ditto.
3767 * gcc.dg/vect/vect-50.c: Ditto.
3768 * gcc.dg/vect/vect-51.c: Ditto.
3769 * gcc.dg/vect/vect-52.c: Ditto.
3770 * gcc.dg/vect/vect-53.c: Ditto.
3771 * gcc.dg/vect/vect-54.c: Ditto.
3772 * gcc.dg/vect/vect-55.c: Ditto.
3773 * gcc.dg/vect/vect-56.c: Ditto.
3774 * gcc.dg/vect/vect-57.c: Ditto.
3775 * gcc.dg/vect/vect-58.c: Ditto.
3776 * gcc.dg/vect/vect-59.c: Ditto.
3777 * gcc.dg/vect/vect-60.c: Ditto.
3778 * gcc.dg/vect/vect-74.c: Ditto.
3779 * gcc.dg/vect/vect-79.c: Ditto.
3780 * gcc.dg/vect/vect-80.c: Ditto.
3781
3782 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3783
3784 * gcc.dg/unused-7.c: Use the correct option.
3785
3786 2004-10-04 Paul Brook <paul@codesourcery.com>
3787 Bud Davis <bdavis9659@comcast.net>
3788
3789 PR fortran/17706
3790 PR fortran/16434
3791 * gfortran/pr17706.f90: New test.
3792 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3793
3794 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3795
3796 * gfortran.dg/pr17612.f90: New test.
3797
3798 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3799
3800 * g++.dg/template/local1.C: Adjust quoting marks in
3801 testing for diagnostics.
3802 * g++.dg/tls/diag-2.C: Likewise.
3803 * g++.dg/other/error8.C: Likewise.
3804
3805 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3806
3807 PR c/17178
3808 * gcc.dg/unused-4.c: Adjust to be correct.
3809
3810 PR c/17820
3811 * gcc.dg/unused-7.c: New test.
3812
3813 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3814
3815 PR c++/17797
3816 * g++.dg/overload/template2.C: New test.
3817
3818 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3819
3820 PR tree-optimization/16632
3821 * gcc.dg/tree-ssa/20041002-1.c: New.
3822
3823 2004-10-03 Paul Brook <paul@codesourcery.com>
3824
3825 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3826 rather than relying on default formatting.
3827
3828 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3829
3830 * gcc.dg/20040920-1.c: Update expected message text.
3831
3832 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3833
3834 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3835
3836 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3837
3838 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3839 tree level.
3840
3841 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3842
3843 * gcc.dg/tree-ssa/pr17343.c: Remove.
3844
3845 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3846
3847 PR tree-opt/17343
3848 * gcc.dg/tree-ssa/pr17343.c: New test.
3849
3850 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3851
3852 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3853 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3854 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3855 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3856 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3857
3858 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3859
3860 * gcc.dg/lvalue-2.c: New test.
3861
3862 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3863
3864 PR c/17730
3865 * gcc.dg/pr17730-1.c: New test
3866
3867 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3868
3869 PR c/7425
3870 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3871
3872 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3873
3874 * gcc.c-torture/execute/stdarg-1.c: New test.
3875 * gcc.c-torture/execute/stdarg-2.c: New test.
3876 * gcc.c-torture/execute/stdarg-3.c: New test.
3877 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3878 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3879 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3880 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3881 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3882
3883 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3884
3885 PR tree-optimization/17697
3886 * g++.dg/opt/pr17697-1.C: New test.
3887 * g++.dg/opt/pr17697-2.C: New test.
3888 * g++.dg/opt/pr17697-3.C: New test.
3889
3890 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3891
3892 PR c/16409
3893 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3894 gcc.dg/vla-init-5.c: New tests.
3895
3896 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3897
3898 PR c/13804
3899 * gcc.dg/pr13804-1.c: New test.
3900
3901 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3902
3903 PR fortran/16938
3904 * gfortran.dg/pr16938.f90: New test.
3905
3906 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3907
3908 * g++.dg/template/crash23.C: New test.
3909
3910 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3911
3912 PR c++/17585
3913 * g++.dg/template/static8.C: New test.
3914
3915 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3916
3917 PR c++/17681
3918 * g++.dg/other/error9.C: New test.
3919
3920 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3921
3922 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3923
3924 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3925
3926 PR fortran/15164
3927 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3928
3929 2004-09-26 Roger Sayle <roger@eyesopen.com>
3930
3931 PR middle-end/17112
3932 * gcc.dg/pr17112-1.c: New test case.
3933
3934 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3935
3936 PR c/11459
3937 * gcc.dg/pr11459-1.c: New test.
3938
3939 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3940
3941 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3942 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3943
3944 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3945
3946 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3947
3948 2004-09-25 Jan Hubicka <jh@suse.cz>
3949
3950 * compile/30040909-1.c: New test.
3951 * compile/30040907-1.c: New test.
3952
3953 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3954
3955 * gcc.c-torture/execute/va-arg-26.c: New test.
3956
3957 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3958
3959 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3960 extra diagnostics on targets with 64-bit pointers.
3961 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3962
3963 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3964
3965 PR c/17188
3966 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3967 * gcc.dg/decl-3.c: Adjust expected message.
3968
3969 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3970
3971 PR fortran/17615
3972 * gfortran.dg/pr17615.f90: New test.
3973
3974 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3975
3976 PR tree-optimzation/17517
3977 * g++.dg/tree-ssa/pr17517.C: New Test.
3978
3979 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3980
3981 PR c++/16889
3982 * g++.dg/lookup/ambig3.C: New.
3983
3984 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3985
3986 PR tree-opt/17624
3987 * g++.dg/opt/pr17624.C: New test.
3988
3989 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3990
3991 PR c/6980
3992 * gcc.dg/Wbad-function-cast-1.c: New test.
3993
3994 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3995
3996 * g++.dg/ext/complit1.C
3997 * g++.dg/other/error2.C
3998 * g++.dg/other/nontype-1.C
3999 * g++.dg/parse/crash11.C
4000 * g++.dg/parse/crash12.C
4001 * g++.dg/parse/error15.C
4002 * g++.dg/parse/error4.C
4003 * g++.dg/parse/tmpl-outside1.C
4004 * g++.dg/parse/too-many-tmpl-args1.C
4005 * g++.dg/template/dependent-expr3.C
4006 * g++.dg/template/error10.C
4007 * g++.dg/template/instantiate1.C
4008 * g++.dg/template/vtable2.C
4009 * g++.dg/warn/Wshadow-1.C
4010 * g++.dg/warn/weak1.C
4011 * g++.old-deja/g++.brendan/crash16.C
4012 * g++.old-deja/g++.brendan/crash18.C
4013 * g++.old-deja/g++.brendan/crash48.C
4014 * g++.old-deja/g++.brendan/crash49.C
4015 * g++.old-deja/g++.brendan/crash55.C
4016 * g++.old-deja/g++.brendan/crash56.C
4017 * g++.old-deja/g++.brendan/crash8.C
4018 * g++.old-deja/g++.brendan/enum11.C
4019 * g++.old-deja/g++.brendan/enum8.C
4020 * g++.old-deja/g++.brendan/enum9.C
4021 * g++.old-deja/g++.brendan/friend3.C
4022 * g++.old-deja/g++.brendan/misc14.C
4023 * g++.old-deja/g++.bugs/900402_02.C
4024 * g++.old-deja/g++.bugs/900404_03.C
4025 * g++.old-deja/g++.bugs/900404_04.C
4026 * g++.old-deja/g++.bugs/900428_03.C
4027 * g++.old-deja/g++.jason/crash4.C
4028 * g++.old-deja/g++.jason/overload21.C
4029 * g++.old-deja/g++.jason/redecl1.C
4030 * g++.old-deja/g++.jason/report.C
4031 * g++.old-deja/g++.jason/rfg10.C
4032 * g++.old-deja/g++.jason/template30.C
4033 * g++.old-deja/g++.law/arm12.C
4034 * g++.old-deja/g++.law/ctors5.C
4035 * g++.old-deja/g++.law/cvt20.C
4036 * g++.old-deja/g++.law/init10.C
4037 * g++.old-deja/g++.law/init8.C
4038 * g++.old-deja/g++.law/visibility17.C
4039 * g++.old-deja/g++.law/visibility7.C
4040 * g++.old-deja/g++.mike/net8.C
4041 * g++.old-deja/g++.mike/p646.C
4042 * g++.old-deja/g++.mike/p700.C
4043 * g++.old-deja/g++.mike/p701.C
4044 * g++.old-deja/g++.mike/p811.C
4045 * g++.old-deja/g++.ns/template13.C
4046 * g++.old-deja/g++.other/array3.C
4047 * g++.old-deja/g++.other/crash25.C
4048 * g++.old-deja/g++.other/dtor3.C
4049 * g++.old-deja/g++.other/dtor4.C
4050 * g++.old-deja/g++.other/main1.C
4051 * g++.old-deja/g++.other/warn7.C
4052 * g++.old-deja/g++.pt/crash11.C
4053 * g++.old-deja/g++.pt/crash36.C
4054 * g++.old-deja/g++.pt/spec22.C
4055 * g++.old-deja/g++.pt/spec9.C
4056 * g++.old-deja/g++.pt/ttp52.C
4057 * g++.old-deja/g++.robertl/eb103.C
4058 * g++.old-deja/g++.robertl/eb121.C
4059 * g++.old-deja/g++.robertl/eb22.C
4060 * g++.old-deja/g++.robertl/eb8.C:
4061 Update locations and/or regexps of dg-error markers.
4062 Remove markers for some bogus messages that are no longer issued.
4063
4064 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4065
4066 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4067 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4068
4069 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4070
4071 PR c++/17618
4072 * g++.dg/lookup/crash5.C: New test.
4073
4074 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4075
4076 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4077 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4078 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4079 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4080 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4081 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4082
4083 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4084 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4085 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4086 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4087 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4088 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4089
4090 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4091
4092 * gcc.dg/vect/vect-44.c: Check additional cases.
4093 * gcc.dg/vect/vect-48.c: Check additional cases.
4094
4095 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4096 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4097 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4098 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4099 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4100 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4101 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4102 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4103 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4104
4105 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4106 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4107 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4108
4109 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4110
4111 * gcc.dg/tree-ssa/loop-6.c: New test.
4112
4113 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4114
4115 PR c++/17620
4116 * g++.dg/inherit/base2.C: New.
4117
4118 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4119
4120 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4121 * gcc.dg/20001012-2.c: Likewise.
4122 * gcc.dg/20001013-1.c: Likewise.
4123 * gcc.dg/20001101-1.c: Likewise.
4124 * gcc.dg/20001102-1.c: Likewise.
4125 * gcc.dg/bf-spl1.c: Likewise.
4126 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4127 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4128
4129 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4130
4131 PR tree-optimization/16721
4132 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4133
4134 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4135
4136 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4137 * gcc.dg/20040305-1.c: Likewise.
4138
4139 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4140
4141 PR c/16566
4142 * gcc.c-torture/compile/pr16566-1.c,
4143 gcc.c-torture/compile/pr16566-2.c,
4144 gcc.c-torture/compile/pr16566-3.c: New tests.
4145
4146 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4147
4148 PR tree-optimization/17512
4149 * gcc.c-torture/compile/20040916-1.c.
4150
4151 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4152
4153 * gcc.dg/pragma-re-3.c: New test.
4154
4155 2004-09-17 Matt Austern <austern@apple.com>
4156
4157 PR c++/15049
4158 * g++.dg/other/anon3.C: New.
4159
4160 2004-09-21 Roger Sayle <roger@eyesopen.com>
4161
4162 PR c++/7503
4163 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4164 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4165 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4166 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4167 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4168
4169 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4170
4171 PR fortran/17286
4172 * gfortran.dg/pr17286.f90: New test.
4173
4174 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4175
4176 PR c++/17530
4177 * g++.dg/template/static7.C: New test.
4178
4179 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4180
4181 PR tree-opt/17558
4182 * gcc.c-torture/compile/pr17558.c: New test.
4183
4184 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4185
4186 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4187 if SKIP_ATTRIBUTE is defined.
4188
4189 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4190
4191 PR fortran/15957
4192 * gfortran.dg/pr15957.f90: New test.
4193
4194 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4195
4196 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4197 in comparison.
4198 * gcc.dg/vect/vect-79.c: Likewise.
4199 * gcc.dg/vect/vect-80.c: Likewise.
4200
4201 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4202
4203 PR fortran/15750
4204 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4205
4206 2004-09-20 Ira Rosen <irar@il.ibm.com>
4207
4208 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4209 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4210 * gcc.dg/vect/vect-62.c: New testcase.
4211 * gcc.dg/vect/vect-63.c: New testcase.
4212 * gcc.dg/vect/vect-64.c: New testcase.
4213 * gcc.dg/vect/vect-65.c: New testcase.
4214 * gcc.dg/vect/vect-66.c: New testcase.
4215 * gcc.dg/vect/vect-67.c: New testcase.
4216 * gcc.dg/vect/vect-68.c: New testcase.
4217 * gcc.dg/vect/vect-69.c: New testcase.
4218 * gcc.dg/vect/vect-79.c: New testcase.
4219 * gcc.dg/vect/vect-80.c: New testcase.
4220
4221 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4222
4223 * gcc.target/mips/asm-1.c: New test.
4224
4225 2004-09-19 Ira Rosen <irar@il.ibm.com>
4226
4227 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4228 * gcc.dg/vect/vect-73.c: New testcase.
4229 * gcc.dg/vect/vect-74.c: New testcase.
4230 * gcc.dg/vect/vect-75.c: New testcase.
4231 * gcc.dg/vect/vect-76.c: New testcase.
4232 * gcc.dg/vect/vect-77.c: New testcase.
4233 * gcc.dg/vect/vect-78.c: New testcase
4234
4235 2004-09-18 Paul Brook <paul@codesourcery.com>
4236
4237 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4238
4239 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4240
4241 PR c/17424
4242 * gcc.dg/pr17424-1.c: New test.
4243
4244 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4245
4246 * g++.dg/tree-ssa/pr17153.C: New test.
4247
4248 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4249
4250 PR pch/13361
4251 * testsuite/g++.dg/pch/wchar-1.C: New.
4252 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4253
4254 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4255
4256 * gcc.c-torture/execute/20040917-1.c: New test.
4257
4258 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4259
4260 PR tree-optimization/17319
4261 * gcc.dg/pr17319.c: New test.
4262
4263 2004-09-17 Devang Patel <dpatel@apple.com>
4264
4265 * gcc.dg/20040813-1.c: New test.
4266
4267 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4268
4269 PR tree-optimization/17273
4270 * gcc.c-torture/compile/pr17273.c: New test.
4271
4272 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4273
4274 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4275 Update expected messages.
4276 * gcc.dg/declspec-13.c: New test.
4277
4278 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4279
4280 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4281
4282 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4283
4284 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4285 change what 'a' is pointing to.
4286
4287 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4288
4289 PR c++/16002
4290 * g++.dg/template/error18.C: New test.
4291
4292 PR c++/16029
4293 * g++.dg/warn/Wunused-8.C: New test.
4294
4295 2004-09-17 Steven Bosscher <stevenb@suse.de>
4296
4297 PR tree-optimization/17513
4298 * gcc.dg/20040916-1.c: New test.
4299
4300 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4301
4302 PR c++/17501
4303 * g++.dg/template/typename7.C: New test.
4304
4305 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4306
4307 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4308
4309 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4310
4311 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4312 with -ftree-based-profiling also.
4313 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4314
4315 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4316
4317 PR/15364
4318 * gfortran.dg/der_array_io_1.f90: New test.
4319 * gfortran.dg/der_array_io_2.f90: New test.
4320 * gfortran.dg/der_array_io_3.f90: New test.
4321
4322 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4323
4324 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4325 EABI.
4326
4327 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4328
4329 * g++.dg/opt/switch1.C: New test.
4330
4331 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4332
4333 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4334 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4335 Update expected messages.
4336
4337 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4338
4339 PR fortran/16485
4340 * gfortran.dg/same_name_1.f90: New test.
4341
4342 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4343
4344 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4345 dereference garbage pointers.
4346
4347 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4348
4349 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4350 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4351
4352 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4353 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4354 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4355
4356 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4357
4358 PR c++/17324
4359 * g++.dg/template/mangle1.C: New test.
4360
4361 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4362
4363 PR tree-optimization/17252
4364 * gcc.c-torture/execute/pr17252.c: New test.
4365
4366 2004-09-14 Andrew Pinski <apinski@apple.com>
4367
4368 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4369
4370 2004-09-14 Roger Sayle <roger@eyesopen.com>
4371
4372 PR rtl-optimization/9771
4373 * gcc.dg/pr9771-1.c: New test case.
4374
4375 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4376
4377 PR tree-optimization/15262
4378 * gcc.c-torture/execute/pr15262-1.c: New test.
4379 * gcc.c-torture/execute/pr15262-2.c: New test.
4380
4381 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4382
4383 * gcc.dg/declspec-12.c: New test.
4384
4385 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4386
4387 * gfortran.dg/pr17090.f90: Add directives to test.
4388
4389 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4390
4391 * gcc.c-torture/compile/20040914-1.c: New test.
4392
4393 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4394
4395 PR c++/16162
4396 * g++.dg/template/decl2.C: New test.
4397
4398 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4399
4400 PR fortran/17090
4401 * gfortran.dg/pr17090.f90: New test.
4402
4403 2004-09-13 Dale Johannesen <dalej@apple.com>
4404
4405 * gcc.c-torture/compile/pr17408.c: New test case.
4406
4407 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4408
4409 PR c++/16716
4410 * g++.dg/parse/crash17.C: New test.
4411
4412 PR c++/17327
4413 * g++.dg/template/enum3.C: New test.
4414
4415 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4416
4417 * lib/gcc-defs.exp: Load wrapper.exp.
4418 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4419 using local code.
4420 * lib/gcc.exp (gcc_init): Similar.
4421 * lib/gfortran.exp (gfortran_init): Similar.
4422 * lib/objc.exp (objc_init): Similar.
4423 * lib/treelang.exp (treelang_init): Similar.
4424 * lib/wrapper.exp: New file with build_wrapper call machinery in
4425 ${tool}_maybe_build_wrapper.
4426
4427 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4428
4429 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4430 "inline".
4431 * gcc.dg/declspec-11.c: Update expected messages.
4432 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4433 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4434 gcc.dg/inline-12.c: New tests.
4435
4436 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4437
4438 * g++.dg/tree-ssa/pr17400.C: New testcase.
4439
4440 2004-09-13 James E Wilson <wilson@specifixinc.com>
4441
4442 * gcc.target/mips/sb1-1.c: New testcase.
4443
4444 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4445
4446 * lib/g77-dg.exp: Remove unused file.
4447 * lib/mike-g77.exp: Ditto.
4448 * lib/g77.exp: Ditto.
4449
4450 2004-09-12 Richard Henderson <rth@redhat.com>
4451
4452 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4453
4454 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4455
4456 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4457 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4458 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4459 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4460 Update expected messages.
4461
4462 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4463
4464 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4465 declaration/use mismatch for dirp parameter.
4466
4467 2004-09-12 Andrew Pinski <apinski@apple.com>
4468
4469 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4470 -fgnu-runtime is passed.
4471
4472 2004-09-12 Richard Henderson <rth@redhat.com>
4473
4474 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4475 do the uplevel thing and update additional_flags directly.
4476 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4477 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4478 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4479 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4480
4481 2004-09-11 Steven Bosscher <stevenb@suse.de>
4482
4483 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4484
4485 2004-09-11 Roger Sayle <roger@eyesopen.com>
4486
4487 PR middle-end/17411
4488 * g++.dg/opt/pr17411-1.C: New test case.
4489
4490 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4491
4492 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4493 gcc.dg/tls/diag-2.c: Update expected messages.
4494 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4495 messages.
4496 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4497 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4498 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4499 gcc.dg/tls/diag-5.c: New tests.
4500
4501 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4502
4503 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4504
4505 2004-09-11 Steven Bosscher <stevenb@suse.de>
4506
4507 * g++.dg/parse/break-in-for.C: New test.
4508
4509 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4510
4511 * gcc.dg/tree-ssa/20040911-1.c: New test.
4512
4513 2004-09-11 Andreas Jaeger <aj@suse.de>
4514
4515 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4516 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4517
4518 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4519
4520 * gcc.target/frv: New directory of FR-V-specific tests.
4521
4522 2004-09-10 James E Wilson <wilson@specifixinc.com>
4523
4524 * gcc.dg/convert-vec-1.c: New test.
4525
4526 2004-09-10 Roger Sayle <roger@eyesopen.com>
4527
4528 PR middle-end/17024
4529 * gcc.dg/pr17024-1.c: New test case.
4530
4531 2004-09-10 Eric Christopher <echristo@redhat.com>
4532
4533 * gcc.dg/20040910-1.c: New test.
4534
4535 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4536
4537 * gcc.dg/bitfld-9.c: New test.
4538
4539 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4540
4541 * gcc.c-torture/execute/ieee/acc1.c: New test.
4542 * gcc.c-torture/execute/ieee/acc2.c: New test.
4543 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4544
4545 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4546
4547 * gcc.dg/deprecated-2.c: New test.
4548
4549 2004-09-09 James E Wilson <wilson@specifixinc.com>
4550
4551 * gcc.dg/init-vec-1.c: New test.
4552
4553 2004-09-09 Roger Sayle <roger@eyesopen.com>
4554
4555 PR middle-end/17055
4556 * gcc.dg/pr17055-1.c: New test case.
4557
4558 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4559
4560 PR target/17377
4561 * gcc.c-torture/execute/pr17377.c: New test.
4562
4563 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4564
4565 PR c/8420
4566 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4567 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4568 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4569 gcc.dg/long-long-typespec-1.c: New tests.
4570 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4571
4572 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4573
4574 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4575 gcc.dg/gnu99-static-1.c: New tests.
4576
4577 2004-09-08 Devang Patel <dpatel@apple.com>
4578
4579 * gcc.dg/darwin-ld-20040828-1.c: New test.
4580 * gcc.dg/darwin-ld-20040828-2.c: New test.
4581 * gcc.dg/darwin-ld-20040828-3.c: New test.
4582
4583 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4584
4585 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4586 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4587 in error message.
4588 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4589 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4590 in error message.
4591 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4592 types they qualify.
4593 * objc.dg/type-size-2.m: Fix wording in comment.
4594 * objc.dg/va-meth-1.m: New test case.
4595
4596 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4597
4598 PR c/16633:
4599 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4600 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4601
4602 2004-09-06 Devang Patel <dpatel@apple.com>
4603
4604 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4605 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4606
4607 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4608
4609 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4610 reflect changed line numbering of diagnostics.
4611
4612 2004-09-06 Paul Brook <paul@codesourcery.com>
4613
4614 * gfortran.dg/edit_real_1.f90: Add new test.
4615
4616 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4617
4618 * gcc.dg/tree-ssa/loop-2.c: New test.
4619 * gcc.dg/tree-ssa/loop-3.c: New test.
4620 * gcc.dg/tree-ssa/loop-4.c: New test.
4621 * gcc.dg/tree-ssa/loop-5.c: New test.
4622
4623 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4624
4625 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4626
4627 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4628
4629 * gcc.dg/format/sentinel-1.c: New test.
4630
4631 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4632
4633 * testsuite/gcc.dg/builtins-46.c: New.
4634
4635 2004-09-03 Devang Patel <dpatel@apple.com>
4636
4637 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4638 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4639
4640 2004-09-03 Jan Beulich <jbeulich@novell.com>
4641
4642 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4643 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4644 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4645 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4646 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4647 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4648 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4649 the non-portable bzero.
4650 * gcc.dg/20010912-1.c: xfail for NetWare.
4651 * gcc.dg/20020426-2.c: xfail for NetWare.
4652 * gcc.dg/20021014-1.c: xfail for NetWare.
4653 * gcc.dg/20021018-1.c: xfail for NetWare.
4654 * gcc.dg/20030213-1.c: xfail for NetWare.
4655 * gcc.dg/20030225-1.c: xfail for NetWare.
4656 * gcc.dg/20030708-1.c: xfail for NetWare.
4657 * gcc.dg/builtins-config.h: Also exclude NetWare.
4658 * gcc.dg/format/format.h: Define restrict only if not already defined.
4659 * gcc.dg/nest.c: xfail for NetWare.
4660 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4661 * lib/target-supports.exp (check_visibility_available): Exclude
4662 NetWare.
4663
4664 2004-09-03 Jan Beulich <jbeulich@novell.com>
4665
4666 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4667 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4668 deterministic starting point for the alignment of structure fields.
4669 * gcc.dg/Wpadded.c: Dito.
4670 * g++.dg/abi/vbase10.C: Dito.
4671
4672 2004-09-03 Devang Patel <dpatel@apple.com>
4673
4674 * g++.dg/debug/pr15736.cc: New test.
4675
4676 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4677
4678 * README.QMTEST: Fix out-of-date link.
4679
4680 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4681
4682 PR fortran/16579
4683 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4684 Delete. Duplicate of gfortran.dg/g77/20010610.f
4685
4686 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4687
4688 * g++.dg/abi/arm_rtti1.C: New test.
4689
4690 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4691
4692 * gcc.dg/ppc-vector-memcpy.c: New.
4693 * gcc.dg/ppc-vector-memset.c: New.
4694
4695 2004-09-02 Chao-ying Fu <fu@mips.com>
4696
4697 * gcc.target/mips/mips-3d-1.c: New test.
4698 * gcc.target/mips/mips-3d-2.c: New test.
4699 * gcc.target/mips/mips-3d-3.c: New test.
4700 * gcc.target/mips/mips-3d-4.c: New test.
4701 * gcc.target/mips/mips-3d-5.c: New test.
4702 * gcc.target/mips/mips-3d-6.c: New test.
4703 * gcc.target/mips/mips-3d-7.c: New test.
4704 * gcc.target/mips/mips-3d-8.c: New test.
4705 * gcc.target/mips/mips-3d-9.c: New test.
4706 * gcc.target/mips/mips-ps-1.c: New test.
4707 * gcc.target/mips/mips-ps-2.c: New test.
4708 * gcc.target/mips/mips-ps-3.c: New test.
4709 * gcc.target/mips/mips-ps-4.c: New test.
4710 * gcc.target/mips/mips-ps-type.c: New test.
4711
4712 2004-09-02 Paul Brook <paul@codesourcery.com>
4713
4714 * gfortran.dg/edit_real_1.f90: Add new tests.
4715
4716 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4717
4718 PR fortran/15327
4719 * gfortran.dg/merge_char_1.f90: New test.
4720
4721 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4722
4723 PR fortran/16404
4724 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4725
4726 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4727
4728 PR c/1522
4729 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4730
4731 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4732
4733 * g++.dg/opt/loop1.C: Do not XFAIL.
4734
4735 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4736
4737 * gcc.c-torture/execute/20040831-1.c: New test.
4738
4739 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4740
4741 PR fortran/16579
4742 * gfortran.dg/g77/20010610.f: Now passes.
4743 Copy from g77.f-torture/execute. Add dg-run directive.
4744 * gfortran.dg/g77/README: Update
4745
4746 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4747
4748 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4749 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4750 (t1, t2, t3, t4): Add volatile.
4751
4752 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4753
4754 * g++.dg/ext/visibility/arm1.C: New test.
4755
4756 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4757
4758 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4759 -pedantic-errors.
4760
4761 2004-09-01 Paul Brook <paul@codesourcery.com>
4762
4763 * gfortran.dg/eof_2.f90: New test.
4764
4765 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4766
4767 PR fortran/16579
4768 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4769
4770 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4771
4772 PR libfortran/16805
4773 * gfortran.dg/list_read_2.f90: New test.
4774
4775 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4776
4777 * g++.dg/abi/key1.C: New test.
4778
4779 2004-08-31 Richard Henderson <rth@redhat.com>
4780
4781 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4782 form of offsetof.
4783 * g++.dg/other/offsetof5.C: Remove duplicate.
4784
4785 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4786
4787 PR fortran/17244
4788 * gfortran.dg/func_derived_1.f90: New test.
4789
4790 2004-08-31 Paul Brook <paul@codesourcery.com>
4791
4792 * gfortran.dg/eof_1.f90: New test.
4793
4794 2004-08-31 Paul Brook <paul@codesourcery.com>
4795
4796 * gfortran.dg/list_read_1.f90: New file.
4797
4798 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4799
4800 * g++.dg/opt/loop1.C: XFAIL.
4801
4802 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4803
4804 * gcc.dg/funcdef-storage-1.c: New.
4805 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4806 an extern function in local scope.
4807 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4808 declare an 'auto inline' function in local scope.
4809 * gcc.dg/20011130-1.c: Likewise.
4810 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4811 an 'auto' function in local scope.
4812 * gcc.dg/20021014-1.c: Likewise.
4813 * gcc.dg/20030331-2.c: Likewise.
4814
4815 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4816
4817 * gfortran.dg/blockdata_1.f90: New test.
4818
4819 2004-08-30 Richard Henderson <rth@redhat.com>
4820
4821 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4822
4823 2004-08-30 Richard Henderson <rth@redhat.com>
4824
4825 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4826 additional_flags set by alternate driver.
4827 (ieee-options): New procedure.
4828 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4829 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4830 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4831 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4832
4833 2004-08-30 Richard Henderson <rth@redhat.com>
4834
4835 * lib/f-torture.exp: Remove.
4836
4837 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4838
4839 PR rtl-optimization/16590
4840 * g++.dg/opt/loop1.C: New test.
4841
4842 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4843
4844 PR fortran/13910
4845 * gfortran.dg/oldstyle_1.f90: New test.
4846
4847 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4848 Paul Brook <paul@codesourcery.com>
4849
4850 * gfortran.dg/g77/README: Update.
4851 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4852 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4853 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4854
4855 2004-08-28 Paul Brook <paul@codesourcery.com>
4856
4857 PR libfortran/17195
4858 * gfortran.dg/edit_real_1.f90: New test.
4859
4860 2004-08-27 Paul Brook <paul@codesourcery.com>
4861
4862 * gfortran.dg/rewind_1.f90: New test.
4863
4864 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4865
4866 PR fortran/16597
4867 * gfortran.dg/pr16597.f90: New test.
4868
4869 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4870
4871 PR c/13801
4872 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4873 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4874 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4875 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4876 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4877
4878 2004-08-26 Nick Clifton <nickc@redhat.com>
4879
4880 * gcc.c-torture/compile/pr17119.c: New test.
4881
4882 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4883
4884 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4885
4886 2004-08-25 Richard Henderson <rth@redhat.com>
4887
4888 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4889 the bits that expect kind=8 to be the largest real kind.
4890
4891 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4892
4893 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4894
4895 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4896
4897 * gfortran.dg/assignment_1.f90: New test.
4898
4899 2004-08-25 Adam Nemet <anemet@lnxw.com>
4900
4901 * g++.dg/template/repo3.C: New test.
4902
4903 2004-08-25 Roger Sayle <roger@eyesopen.com>
4904
4905 PR middle-end/16693
4906 PR tree-optimization/16372
4907 * g++.dg/opt/pr16372-1.C: New test case.
4908 * g++.dg/opt/pr16693-1.C: New test case.
4909 * g++.dg/opt/pr16693-2.C: New test case.
4910
4911 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4912
4913 * objc.dg/proto-lossage-4.m: New test.
4914
4915 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4916
4917 PR c++/17155
4918 * g++.dg/inherit/local2.C: New test.
4919
4920 2004-08-25 Paul Brook <paul@codesourcery.com>
4921
4922 PR fortran/17144
4923 * gfortran.dg/string_ctor_1.f90: New test.
4924
4925 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4926
4927 PR c++/14428
4928 * g++.dg/template/redecl2.C: New test.
4929
4930 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4931
4932 PR fortran/17143
4933 * gfortran.dg/pr17143.f90: New test.
4934
4935 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4936
4937 PR fortran/17164
4938 * gfortran.dg/pr17164.f90: New test.
4939
4940 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4941
4942 * gcc.dg/tree-ssa/loop-1.c: New test.
4943
4944 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4945
4946 * gcc.c-torture/compile/20040824-1.c: New test.
4947
4948 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4949
4950 * gcc.c-torture/compile/iftrap-3.c: New test.
4951
4952 2004-08-24 Paul Brook <paul@codesourcery.com>
4953
4954 * gfortran.dg/entry_2.f90: New test.
4955
4956 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4957
4958 PR c++/16889
4959 * g++.dg/lookup/ambig[12].C: New.
4960
4961 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4962
4963 PR c++/16706
4964 * g++.dg/template/crash21.C: New test.
4965 * g++.dg/template/crash22.C: Likewise.
4966
4967 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4968
4969 PR c++/17149
4970 * g++.dg/template/access15.C: New.
4971
4972 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4973
4974 PR c++/17163
4975 * g++.dg/template/repo2.C: New test.
4976
4977 2004-08-23 Roger Sayle <roger@eyesopen.com>
4978
4979 PR rtl-optimization/17078
4980 * gcc.c-torture/execute/pr17078-1.c: New test case.
4981
4982 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4983
4984 PR c/14492
4985 * gcc.dg/debug/crash1.c: New test.
4986
4987 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4988
4989 PR c/16180
4990 * gcc.dg/loop-5.c: New test.
4991
4992 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4993
4994 * gcc.c-torture/execute/20040823-1.c: New test.
4995
4996 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4997
4998 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4999 to the assembler. Simplify test accordingly.
5000 (asm_abi_flags): Use GNU names.
5001 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5002 to check for ABI flags.
5003
5004 2004-08-22 Andrew Pinski <apinski@apple.com>
5005
5006 * g++.dg/opt/pr14029.C: New test.
5007 * gcc.c-torture/execute/pr15262.c: New test.
5008
5009 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5010
5011 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5012
5013 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5014
5015 PR 16908
5016 * gfortran.dg/direct_io.f90: New test.
5017
5018 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5019
5020 PR c++/17121
5021 * g++.dg/inherit/local2.C: New test.
5022
5023 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5024
5025 PR c++/17120
5026 * g++.dg/warn/Wparentheses-4.C: New test.
5027
5028 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5029
5030 PR c++/17121
5031 * g++.dg/inherit/local2.C: New test.
5032
5033 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5034 * gcc.dg/ppc-ldstruct.c: Likewise.
5035 * gcc.dg/ppc64-abi-2.c: Likewise.
5036
5037 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5038
5039 PR rtl-optimization/17099
5040 * gcc.c-torture/execute/20040820-1.c: New test.
5041
5042 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5043
5044 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5045
5046 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5047
5048 PR fortran/17077
5049 * gfortran.dg/auto_array_1.f90: New test.
5050
5051 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5052
5053 PR fortran/17074
5054 * gfortran.dg/simpleif_1.f90: New test.
5055
5056 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5057
5058 * lib/target-supports.exp (check_profiling_available): Return
5059 false for arm*-*-symbianelf* and arm*-*-eabi*.
5060
5061 PR c++/15890
5062 * g++.dg/template/delete1.C: New test.
5063
5064 2004-08-19 Paul Brook <paul@codesourcery.com>
5065
5066 PR fortran/14976
5067 PR fortran/16228
5068 * gfortran.dg/data_char_1.f90: New test.
5069
5070 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5071
5072 PR fortran/16946
5073 * gfortran.dg/reduction.f90: New testcase.
5074
5075 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5076
5077 PR fortran/16520
5078 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5079
5080 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5081
5082 PR c++/17041
5083 * g++.dg/Wparentheses-3.C: New test.
5084
5085 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5086
5087 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5088 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5089 * gcc.dg/vect/vect-2.c: Likewise.
5090 * gcc.dg/vect/vect-3.c: Likewise.
5091 * gcc.dg/vect/vect-4.c: Likewise.
5092 * gcc.dg/vect/vect-5.c: Likewise.
5093 * gcc.dg/vect/vect-6.c: Likewise.
5094 * gcc.dg/vect/vect-7.c: Likewise.
5095 * gcc.dg/vect/vect-25.c: Likewise.
5096 * gcc.dg/vect/vect-31.c: Likewise.
5097 * gcc.dg/vect/vect-32.c: Likewise.
5098 * gcc.dg/vect/vect-34.c: Likewise.
5099 * gcc.dg/vect/vect-36.c: Likewise.
5100 * gcc.dg/vect/vect-all.c: Likewise.
5101
5102 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5103
5104 PR c++/17068
5105 * g++.dg/template/operator4.C: New test.
5106
5107 2004-08-18 Richard Henderson <rth@redhat.com>
5108
5109 * gcc.dg/20040206-1.c: XFAIL.
5110
5111 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5112
5113 PR c++/16246
5114 * g++.dg/template/array7.C: New test.
5115
5116 2004-08-17 James E Wilson <wilson@specifixinc.com>
5117
5118 * gcc.dg/mips-movcc-1.c: New test.
5119 * gcc.dg/mips-movcc-2.c: New test.
5120 * gcc.dg/mips-movcc-3.c: New test.
5121
5122 * gcc.dg/mips-nmadd-1.c: New test.
5123 * gcc.dg/mips-nmadd-2.c: New test.
5124
5125 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5126
5127 PR c++/15871
5128 * g++.dg/opt/inline8.C: New test.
5129
5130 PR c++/16965
5131 * g++.dg/parse/error17.C: New test.
5132
5133 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5134
5135 * gcc.dg/vect: New directory for vectorizer tests.
5136 * gcc.dg/vect/tree-vect.h: New file.
5137 * gcc.dg/vect/vect.exp: New file.
5138 * gcc.dg/vect/pr16105.c.c: New test.
5139 * gcc.dg/vect/vect-1.c: New test.
5140 * gcc.dg/vect/vect-2.c: New test.
5141 * gcc.dg/vect/vect-3.c: New test.
5142 * gcc.dg/vect/vect-4.c: New test.
5143 * gcc.dg/vect/vect-5.c: New test.
5144 * gcc.dg/vect/vect-6.c: New test.
5145 * gcc.dg/vect/vect-7.c: New test.
5146 * gcc.dg/vect/vect-8.c: New test.
5147 * gcc.dg/vect/vect-9.c: New test.
5148 * gcc.dg/vect/vect-10.c: New test.
5149 * gcc.dg/vect/vect-11.c: New test.
5150 * gcc.dg/vect/vect-12.c: New test.
5151 * gcc.dg/vect/vect-13.c: New test.
5152 * gcc.dg/vect/vect-14.c: New test.
5153 * gcc.dg/vect/vect-15.c: New test.
5154 * gcc.dg/vect/vect-16.c: New test.
5155 * gcc.dg/vect/vect-17.c: New test.
5156 * gcc.dg/vect/vect-18.c: New test.
5157 * gcc.dg/vect/vect-19.c: New test.
5158 * gcc.dg/vect/vect-20.c: New test.
5159 * gcc.dg/vect/vect-21.c: New test.
5160 * gcc.dg/vect/vect-22.c: New test.
5161 * gcc.dg/vect/vect-23.c: New test.
5162 * gcc.dg/vect/vect-24.c: New test.
5163 * gcc.dg/vect/vect-25.c: New test.
5164 * gcc.dg/vect/vect-26.c: New test.
5165 * gcc.dg/vect/vect-27.c: New test.
5166 * gcc.dg/vect/vect-28.c: New test.
5167 * gcc.dg/vect/vect-29.c: New test.
5168 * gcc.dg/vect/vect-30.c: New test.
5169 * gcc.dg/vect/vect-31.c: New test.
5170 * gcc.dg/vect/vect-32.c: New test.
5171 * gcc.dg/vect/vect-33.c: New test.
5172 * gcc.dg/vect/vect-34.c: New test.
5173 * gcc.dg/vect/vect-35.c: New test.
5174 * gcc.dg/vect/vect-36.c: New test.
5175 * gcc.dg/vect/vect-37.c: New test.
5176 * gcc.dg/vect/vect-38.c: New test.
5177 * gcc.dg/vect/vect-40.c: New test.
5178 * gcc.dg/vect/vect-41.c: New test.
5179 * gcc.dg/vect/vect-42.c: New test.
5180 * gcc.dg/vect/vect-43.c: New test.
5181 * gcc.dg/vect/vect-44.c: New test.
5182 * gcc.dg/vect/vect-45.c: New test.
5183 * gcc.dg/vect/vect-46.c: New test.
5184 * gcc.dg/vect/vect-47.c: New test.
5185 * gcc.dg/vect/vect-48.c: New test.
5186 * gcc.dg/vect/vect-49.c: New test.
5187 * gcc.dg/vect/vect-50.c: New test.
5188 * gcc.dg/vect/vect-51.c: New test.
5189 * gcc.dg/vect/vect-52.c: New test.
5190 * gcc.dg/vect/vect-53.c: New test.
5191 * gcc.dg/vect/vect-54.c: New test.
5192 * gcc.dg/vect/vect-55.c: New test.
5193 * gcc.dg/vect/vect-56.c: New test.
5194 * gcc.dg/vect/vect-57.c: New test.
5195 * gcc.dg/vect/vect-58.c: New test.
5196 * gcc.dg/vect/vect-59.c: New test.
5197 * gcc.dg/vect/vect-60.c: New test.
5198 * gcc.dg/vect/vect-61.c: New test.
5199 * gcc.dg/vect/vect-all.c: New test.
5200 * gcc.dg/vect/vect-none.c: New test.
5201
5202 2004-08-17 Paul Brook <paul@codesourcery.com>
5203
5204 PR fortran/13082
5205 * gfortran.dg/entry_1.f90: New test.
5206
5207 2004-08-17 Andrew Pinski <apinski@apple.com>
5208
5209 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5210
5211 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5212
5213 * gcc.dg/pr17036-1.c: New test.
5214
5215 2004-08-16 Devang Patel <dpatel@apple.com>
5216
5217 * gcc.dg/darwin-20040809-1.c: New test.
5218
5219 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5220
5221 * gcc.dg/funcdef-attr-1.c: New test.
5222
5223 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5224
5225 * gcc.dg/altivec-17.c: New test.
5226 * gcc.dg/altivec-18.c: New test.
5227
5228 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5229
5230 PR c++/6749
5231 * g++.dg/template/vtable2.C: New test.
5232
5233 2004-08-14 Richard Henderson <rth@redhat.com>
5234
5235 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5236 * gcc.dg/pack-test-4.c (main): Return 0.
5237 * gcc.dg/setjmp-1.c: Remove XFAIL.
5238 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5239
5240 2004-08-14 Richard Henderson <rth@redhat.com>
5241
5242 * gcc.dg/980217-1.c: Add prototype for printf.
5243
5244 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5245
5246 * gfortran.dg/pr16935.f90: New test.
5247
5248 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5249
5250 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5251
5252 2004-08-13 Paul Brook <paul@codesourcery.com>
5253
5254 * gfortran.dg/der_io_1.f90: Remove stray comma.
5255
5256 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5257
5258 * gcc.dg/vmx/cw-bug-2.c: Remove.
5259 * gcc.dg/vmx/vprint-1.c: Remove.
5260 * gcc.dg/vmx/vscan-1.c: Remove.
5261
5262 2004-08-12 Devang patel <dpatel@apple.com>
5263
5264 * gcc.dg/darwin-20040809-2.c: New test.
5265
5266 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5267
5268 * g++.dg/ext/altivec-12.C: New test.
5269
5270 * g++.dg/ext/altivec-11.C: New test.
5271
5272 2004-08-12 Paul Brook <paul@codesourcery.com>
5273
5274 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5275
5276 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5277
5278 * g++.dg/ext/altivec-2.C: Check for hardware support before
5279 executing any VMX instructions.
5280
5281 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5282
5283 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5284
5285 PR c++/16276
5286 * g++.old-deja/g++.other/comdat4.C: New test.
5287 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5288
5289 2004-08-12 Ben Elliston <bje@au.ibm.com>
5290
5291 PR target/16286
5292 * gcc.dg/pr16286.c: New test.
5293
5294 2004-08-12 Jan Beulich <jbeulich@novell.com>
5295
5296 * g++.dg/ext/asm5.C: New.
5297
5298 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5299
5300 PR c++/16698
5301 * g++.dg/eh/crash1.C: New test.
5302
5303 PR c++/16717
5304 * g++.dg/ext/construct1.C: New test.
5305
5306 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5307
5308 PR c++/16853
5309 * g++.dg/init/ptrmem1.C: New test.
5310
5311 PR c++/16618
5312 * g++.dg/parse/offsetof5.C: New test.
5313
5314 PR c++/16870
5315 * g++.dg/template/overload3.C: New test.
5316
5317 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5318
5319 PR c++/16964
5320 * g++.dg/parse/error16.C: New test.
5321
5322 PR c++/16904
5323 * g++.dg/template/error14.C: New test.
5324
5325 PR c++/16929
5326 * g++.dg/template/error15.C: New test.
5327
5328 2004-08-11 Devang Patel <dpatel@apple.com>
5329
5330 * gcc.dg/darwin-ld-20040809-1.c: New test.
5331 * gcc.dg/darwin-ld-20040809-2.c: New test.
5332
5333 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5334
5335 PR fortran/16917
5336 * gfortran.dg/dfloat_1.f90: New test.
5337
5338 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5339
5340 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5341 * gcc.dg/dll-2.c: Fix dg-require syntax.
5342 * gcc.misc-tests/arm-isr.c (abort): Declare.
5343 (exit): Likewise.
5344
5345 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5346
5347 PR c++/16971
5348 * g++.dg/parse/crash16.C: New test.
5349
5350 2004-08-10 Roger Sayle <roger@eyesopen.com>
5351
5352 * gcc.dg/mips-rsqrt-1.c: New test case.
5353 * gcc.dg/mips-rsqrt-2.c: New test case.
5354 * gcc.dg/mips-rsqrt-3.c: New test case.
5355
5356 2004-08-10 Paul Brook <paul@codesourcery.com>
5357
5358 * gfortran.dg/der_io_1.f90: New test.
5359
5360 2004-08-10 Paul Brook <paul@codesourcery.com>
5361
5362 PR fortran/16919
5363 * gfortran.dg/der_array_1.f90: New test.
5364
5365 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5366
5367 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5368
5369 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5370
5371 * gcc.dg/wchar_t-2.c: Fix typo.
5372
5373 2004-08-09 Falk Hueffner <falk@debian.org>
5374
5375 PR tree-optimization/12517
5376 * gcc.c-torture/compile/pr12517.c: New test.
5377
5378 PR tree-optimization/12578
5379 * gcc.c-torture/compile/pr12578.c: New test.
5380
5381 PR tree-optimization/12899
5382 * gcc.c-torture/compile/pr12899.c: New test.
5383
5384 PR rtl-optimization/14692
5385 * gcc.c-torture/compile/pr14692.c: New test.
5386
5387 PR tree-optimization/16461
5388 * gcc.c-torture/compile/pr16461.c: New test.
5389
5390 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5391
5392 * gfortran.dg/getenv_1.f90: New test.
5393
5394 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5395
5396 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5397 wchar_t.
5398 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5399
5400 2004-08-06 Paul Brook <paul@codesourcery.com>
5401
5402 * gfortran.dg/ret_array_1.f90: New test.
5403 * gfortran.dg/ret_pointer_1.f90: New test.
5404
5405 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5406
5407 * gcc.dg/missing-field-init-[12].c: New tests.
5408 * g++.dg/warn/missing-field-init-[12].C: New tests.
5409
5410 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5411
5412 * gcc.dg/enum2.c: New test.
5413 * gcc.dg/symbian3.c: Likewise.
5414 * gcc.dg/symbian4.c: Likewise.
5415 * gcc.dg/wchar_t-2.c: Likewise.
5416
5417 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5418
5419 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5420 destructor tests.
5421
5422 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5423
5424 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5425 dg-require-visiblity.
5426 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5427 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5428 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5429 * g++.dg/ext/visibility/new1.C: Likewise.
5430 * g++.dg/ext/visibility/pragma.C: Likewise.
5431 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5432 * g++.dg/ext/visibility/virtual.C: Likewise.
5433 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5434 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5435 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5436 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5437 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5438 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5439 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5440 * g++/dg/ext/visibility/visibility-8.C: New test.
5441 * gcc.c-torture/compile/dll.x: Remove.
5442 * gcc.dg/dll-2.c: Use dg-require-dll
5443 * gcc.dg/visibility-10.c: New test.
5444 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5445 supporting DLLs.
5446 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5447 (scan_not_hidden): Likewise.
5448
5449 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5450
5451 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5452
5453 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5454
5455 * gcc.c-torture/execute/20040805-1.c: New test.
5456
5457 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5458
5459 * gcc.dg/20020118-1.c: Declare abort.
5460 * gcc.dg/altivec_check.h: Likewise.
5461 * gcc.dg/iftrap-2.c: Likewise.
5462 * gcc.dg/pragma-darwin.c: Likewise.
5463 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5464
5465 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5466
5467 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5468
5469 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5470
5471 * gcc.c-torture/execute/builtins/abs-2.c,
5472 gcc.c-torture/execute/builtins/abs-3.c,
5473 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5474 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5475 intmax_t, uintmax_t and their limits.
5476 * gcc.dg/intmax_t-1.c: New test.
5477
5478 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5479
5480 * g++.dg/tc1/dr147.C: Add reference to PR.
5481
5482 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5483
5484 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5485 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5486
5487 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5488
5489 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5490
5491 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5492
5493 * gcc.dg/redecl-5.c: New test.
5494 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5495 of scanf.
5496
5497 2004-08-03 Roger Sayle <roger@eyesopen.com>
5498
5499 PR middle-end/16790
5500 * gcc.c-torture/execute/pr16790-1.c: New test case.
5501
5502 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5503
5504 * g++.dg/ext/visibility/assign1.C: New test.
5505 * g++.dg/ext/visibility/new1.C: Likewise.
5506
5507 * gcc.dg/symbian1.c: New test.
5508 * gcc.dg/symbian2.c: Likewise.
5509
5510 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5511
5512 PR target/16570
5513 * gcc.dg/i386-sse-9.c: New test.
5514
5515 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5516
5517 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5518
5519 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5520
5521 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5522 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5523 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5524 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5525 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5526 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5527 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5528 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5529 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5530 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5531 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5532 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5533 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5534 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5535 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5536 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5537 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5538 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5539 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5540 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5541 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5542 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5543 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5544 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5545 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5546 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5547 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5548 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5549 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5550 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5551 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5552 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5553 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5554 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5555 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5556 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5557 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5558 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5559 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5560 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5561 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5562 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5563 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5564 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5565 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5566 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5567 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5568 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5569 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5570 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5571 gcc.misc-tests/i386-pf-3dnow-1.c,
5572 gcc.misc-tests/i386-pf-athlon-1.c,
5573 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5574 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5575 Declare built-in functions used.
5576 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5577
5578 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5579
5580 PR c++/16707
5581 * g++.dg/lookup/using12.C: New test.
5582
5583 * g++.dg/init/null1.C: Fix PR number.
5584 * g++.dg/parse/namespace10.C: Likewise.
5585
5586 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/16224
5589 * g++.dg/template/spec17.C: New test.
5590 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5591 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5592
5593 2004-08-02 David Billinghurst
5594
5595 PR fortran/16292
5596 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5597
5598 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5599
5600 * gcc.dg/ia64-got-1.c: New test case.
5601
5602 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5603
5604 PR c++/16489
5605 * g++.dg/init/null1.C: New test.
5606 * g++.dg/tc1/dr76.C: Adjust error marker.
5607
5608 PR c++/16529
5609 * g++.dg/parse/namespace10.C: New test.
5610
5611 PR c++/16810
5612 * g++.dg/inherit/ptrmem2.C: New test.
5613
5614 2004-08-02 Ben Elliston <bje@au.ibm.com>
5615
5616 PR target/16155
5617 * gcc.dg/pr16155.c: New test.
5618
5619 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5620
5621 * gcc.dg/redecl-2.c: New test.
5622
5623 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5624
5625 * gcc.dg/darwin-longdouble.c: New file.
5626
5627 2004-07-30 Richard Henderson <rth@redhat.com>
5628
5629 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5630 write to constant argument.
5631 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5632
5633 2004-07-30 Richard Henderson <rth@redhat.com>
5634
5635 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5636 tests of nearest around zero.
5637
5638 2004-07-30 Andrew Pinski <apinski@apple.com>
5639
5640 * gcc.c-torture/compile/20040730-1.c: New test.
5641
5642 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5643
5644 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5645 powerpc-eabispe.
5646
5647 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5648
5649 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5650
5651 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5652
5653 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5654 contains $ld_library_path.
5655 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5656
5657 2004-07-29 Richard Henderson <rth@redhat.com>
5658
5659 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5660
5661 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5662 (alt2, which): New.
5663 (Check): Accept either alternative.
5664
5665 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5666
5667 * g++.dg/abi/inline1.C: New test.
5668 * g++.dg/abi/local1-a.cc: Likewise.
5669 * g++.dg/abi/local1.C: Likewise.
5670 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5671 * g++.dg/abi/mangle12.C: Likewise.
5672 * g++.dg/abi/mangle17.C: Likewise.
5673 * g++.dg/abi/mangle20-2.C: Likewise.
5674 * g++.dg/opt/interface1.C: Likewise.
5675 * g++.dg/opt/interface1.h: Likewise.
5676 * g++.dg/opt/interface1-a.cc: New test.
5677 * g++.dg/parse/repo1.C: New test.
5678 * g++.dg/template/repo1.C: Likewise.
5679 * g++.dg/warn/Winline-1.C: Likewise.
5680 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5681
5682 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5683
5684 * gcc.dg/tree-ssa/20040729-1.c: New test.
5685
5686 2004-07-27 Matt Austern <austern@apple.com>
5687
5688 * gcc.dg/darwin-bool-1.c: New test.
5689 * gcc.dg/darwin-bool-2.c: New test.
5690
5691 2004-07-28 Richard Henderson <rth@redhat.com>
5692
5693 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5694 arguments in the correct type. Don't write to constant arguments.
5695
5696 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5697
5698 PR tree-optimization/16688
5699 PR tree-optimization/16689
5700 * g++.dg/tree-ssa/pr16688.C: New test.
5701
5702 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5703
5704 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5705 loads. Not only in the comment, this time.
5706
5707 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5708
5709 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5710 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5711 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5712 * gcc.dg/sh4a-bitmovua.c: New.
5713 * gcc.dg/sh4a-cos.c: New.
5714 * gcc.dg/sh4a-cosf.c: New.
5715 * gcc.dg/sh4a-fprun.c: New.
5716 * gcc.dg/sh4a-fsrra.c: New.
5717 * gcc.dg/sh4a-memmovua.c: New.
5718 * gcc.dg/sh4a-sin.c: New.
5719 * gcc.dg/sh4a-sincos.c: New.
5720 * gcc.dg/sh4a-sincosf.c: New.
5721 * gcc.dg/sh4a-sinf.c: New.
5722
5723 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5724
5725 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5726 conditionals.
5727 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5728 loads.
5729 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5730 DOM1.
5731
5732 2004-07-27 Andrew Pinski <apinski@apple.com>
5733
5734 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5735
5736 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5737
5738 * gcc.dg/pragma-isr.c: New test.
5739
5740 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5741
5742 PR c++/14429
5743 * g++.dg/template/ttp11.C: New test.
5744
5745 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5746
5747 * gcc.c-torture/compile/20040727-1.c: New test.
5748
5749 2004-07-26 Eric Christopher <echristo@redhat.com>
5750
5751 * gcc.c-torture/compile/20040726-2.c: New test.
5752
5753 2004-07-26 Andrew Pinski <apinski@apple.com>
5754
5755 * g++.dg/rtti/tinfo1.C: Xfail.
5756
5757 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5758
5759 * gcc.c-torture/compile/20040726-1.c: New test.
5760
5761 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5762 Brian Ryner <bryner@brianryner.com>
5763
5764 PR c++/9283
5765 PR c++/15000
5766 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5767 * g++.dg/ext/visibility/: New directory.
5768 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5769 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5770 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5771 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5772 * g++.dg/ext/visibility/fvisibility.C,
5773 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5774 g++.dg/ext/visibility/fvisibility-override1.C
5775 g++.dg/ext/visibility/fvisibility-override2.C
5776 g++.dg/ext/visibility/memfuncts.C
5777 g++.dg/ext/visibility/noPLT.C
5778 g++.dg/ext/visibility/pragma.C
5779 g++.dg/ext/visibility/pragma-override1.C
5780 g++.dg/ext/visibility/pragma-override2.C
5781 g++.dg/ext/visibility/staticmemfuncts.C
5782 g++.dg/ext/visibility/virtual.C: New tests.
5783
5784 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5785
5786 PR c/15360
5787 * gcc.dg/pr15360-1.c: New test.
5788
5789 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5790
5791 * gcc.dg/pragma-align-2.c: New test.
5792 * gcc.dg/pragma-init-fini.c: New test.
5793 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5794 targets.
5795
5796 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5797
5798 * gcc.dg/init-string-2.c: New test.
5799
5800 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5801
5802 PR 16684
5803 * gcc.dg/Wredundant-decls-1.c: New test case.
5804
5805 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5806
5807 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5808 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5809 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5810 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5811 * gcc.dg/compat/generate-random.c: New file.
5812 * gcc.dg/compat/generate-random.h: Likewise.
5813 * gcc.dg/compat/generate-random_r.c: Likewise.
5814 * gcc.dg/compat/struct-layout-1.h: Likewise.
5815 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5816 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5817 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5818 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5819 * gcc.dg/compat/struct-layout-1_main.c: New test.
5820 * gcc.dg/compat/struct-layout-1_x.c: New file.
5821 * gcc.dg/compat/struct-layout-1_y.c: New file.
5822 * gcc.dg/compat/struct-layout-1_test.h: New file.
5823
5824 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5825
5826 * gcc.dg/comp-return-1.c: New test
5827
5828 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5829
5830 * gcc.dg/vmx/8-02a.c: Fix typo.
5831
5832 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5833 * gcc.dg/darwin-abi-3.c: New test.
5834
5835 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5836 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5837
5838 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5839 * gcc.dg/vmx/ops-long-1.c: New test.
5840 * gcc.dg/vmx/ops-long-2.c: New test.
5841
5842 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5843
5844 * g++.dg/lookup/conv-[1234].C: New.
5845
5846 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5847
5848 * g++.dg/parse/attr2.C: Simplify.
5849
5850 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5851
5852 PR c/7284
5853 * gcc.c-torture/execute/pr7284-1.c: New test.
5854
5855 2004-07-22 Brian Booth <bbooth@redhat.com>
5856
5857 * gcc.dg/tree-ssa/20040721-1.c: New test.
5858
5859 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5860
5861 * g++.dg/template/crash20.c: New.
5862
5863 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5864
5865 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5866 Add dg-run directive. Declare variables as required.
5867 * gfortran.dg/g77/README: Update
5868
5869 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5870
5871 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5872 gcc.dg/cris-peep2-andu2.c: New tests.
5873
5874 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5875
5876 PR c/15052
5877 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5878 on return type.
5879 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5880 messages.
5881 * gcc.dg/qual-return-2.c: Update expected messages.
5882 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5883
5884 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5885
5886 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5887 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5888
5889 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5890
5891 PR c/11250
5892 * gcc.dg/init-string-1.c: New test.
5893
5894 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5895
5896 PR middle-end/15345
5897 PR c/16450
5898 * gcc.dg/torture/nested-fn-1.c: New test.
5899
5900 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5901
5902 PR target/16559
5903 * gcc.dg/ia64-fptr-1.c: New file.
5904
5905 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5906
5907 PR c++/14497
5908 * g++.dg/template/spec16.C: New test.
5909 * g++.old-deja/g++.robertl/eb118.C: Remove.
5910
5911 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5912
5913 PR c++/509
5914 * g++.dg/template/spec15.C: New test.
5915
5916 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5917
5918 Copy cases from g77.f-torture/execute and add dg-run
5919 directive. Other changes as noted.
5920 * gfortran.dg/g77/13037.f
5921 * gfortran.dg/g77/1832.f
5922 * gfortran.dg/g77/19981119-0.f
5923 * gfortran.dg/g77/19990313-0.f
5924 * gfortran.dg/g77/19990313-1.f
5925 * gfortran.dg/g77/19990313-2.f
5926 * gfortran.dg/g77/19990313-3.f
5927 * gfortran.dg/g77/19990419-1.f
5928 * gfortran.dg/g77/19990826-0.f
5929 * gfortran.dg/g77/19990826-2.f
5930 * gfortran.dg/g77/20000503-1.f
5931 * gfortran.dg/g77/20001111.f
5932 * gfortran.dg/g77/20010116.f
5933 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5934 * gfortran.dg/g77/20010430.f
5935 * gfortran.dg/g77/6177.f
5936 * gfortran.dg/g77/947.f
5937 * gfortran.dg/g77/970816-3.f
5938 * gfortran.dg/g77/971102-1.f
5939 * gfortran.dg/g77/980520-1.f
5940 * gfortran.dg/g77/980628-0.f
5941 * gfortran.dg/g77/980628-1.f
5942 * gfortran.dg/g77/980628-10.f
5943 * gfortran.dg/g77/980628-2.f
5944 * gfortran.dg/g77/980628-3.f
5945 * gfortran.dg/g77/980628-7.f
5946 * gfortran.dg/g77/980628-8.f
5947 * gfortran.dg/g77/980628-9.f
5948 * gfortran.dg/g77/980701-0.f
5949 * gfortran.dg/g77/980701-1.f
5950 * gfortran.dg/g77/cabs.f
5951 * gfortran.dg/g77/claus.f
5952 * gfortran.dg/g77/complex_1.f
5953 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5954 * gfortran.dg/g77/dcomplex.f
5955 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5956 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5957 * gfortran.dg/g77/f90-intrinsic-numeric.f
5958 * gfortran.dg/g77/int8421.f
5959 * gfortran.dg/g77/labug1.f
5960 * gfortran.dg/g77/large_vec.f
5961 * gfortran.dg/g77/le.f
5962 * gfortran.dg/g77/short.f
5963 * gfortran.dg/g77/README: Update
5964
5965 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5966
5967 PR c++/16637
5968 * g++.dg/parse/lookup4.C: New test.
5969
5970 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5971
5972 PR c++/16175
5973 * g++.dg/template/ttp10.C: New test.
5974
5975 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5976
5977 * gcc.dg/pr12625-1.c: New test.
5978
5979 2004-07-20 Steven Bosscher <stevenb@suse.de>
5980
5981 * testsuite/gcc.dg/switch-warn-1.c: New test.
5982 * testsuite/gcc.dg/switch-warn-2.c: New test.
5983 * gcc.c-torture/compile/pr14730.c: Update.
5984
5985 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5986
5987 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5988 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5989 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5990 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5991
5992 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5993
5994 PR c++/16623
5995 * g++.dg/template/assign1.C: New test.
5996
5997 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5998
5999 PR c++/12170
6000 * g++.dg/template/ttp9.C: New test.
6001
6002 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6003
6004 * gcc.dg/format/cmn-err-1.c: New test.
6005
6006 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6007
6008 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6009 gcc.dg/Wparentheses-10.c: New tests.
6010 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6011
6012 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6013
6014 PR fortran/16465
6015 * gfortran.dg/g77//ffixed-line-length-0.f,
6016 gfortran.dg/g77/ffixed-line-length-132.f,
6017 gfortran.dg/g77/ffixed-line-length-72.f,
6018 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6019 gfortran.dg/g77/README: Update.
6020
6021 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6022
6023 PR c++/13092
6024 * g++.dg/template/non-dependent7.C: New test.
6025 * g++.dg/template/non-dependent8.C: Likewise.
6026 * g++.dg/template/non-dependent9.C: Likewise.
6027 * g++.dg/template/non-dependent10.C: Likewise.
6028
6029 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6030
6031 PR c++/16337
6032 * g++.dg/parse/attr2.C: New test.
6033
6034 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6035
6036 * g77.dg: Removed.
6037 * g77.f-torture: Ditto.
6038
6039 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6040
6041 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6042 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6043 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6044
6045 2004-07-16 Richard Henderson <rth@redhat.com>
6046
6047 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6048
6049 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6050
6051 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6052 tests with full list of options.
6053 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6054 of TORTURE_OPTIONS if test contains 'dg-do run'.
6055
6056 PR fortran/16404
6057 * gfortran.dg/do_iterator.f90: New test.
6058
6059 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6060
6061 PR rtl-optimization/16536
6062 * gcc.c-torture/execute/restrict-1.c: New test.
6063
6064 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6065
6066 PR fortran/15324
6067 * gfortran.dg/pr15324.f90: New test.
6068
6069 PR fortran/15129
6070 * gfortran.dg/pr15129.f90: New test.
6071
6072 PR fortran/15140
6073 * gfortran.dg/pr15140.f90: New test.
6074
6075 PR fortran/13792
6076 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6077 compile-time simplification.
6078
6079 2004-07-14 Mike Stump <mrs@apple.com>
6080
6081 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6082
6083 2004-07-14 James E Wilson <wilson@specifixinc.com>
6084
6085 PR target/16325
6086 * gcc.dg/profile-generate-1.c: New.
6087
6088 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6089
6090 * gcc.c-torture/execute/20040709-1.c: New test.
6091 * gcc.c-torture/execute/20040709-2.c: New test.
6092
6093 2004-07-14 Mike Stump <mrs@apple.com>
6094
6095 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6096
6097 2004-07-14 Mike Stump <mrs@apple.com>
6098
6099 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6100
6101 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6102
6103 PR c++/16518
6104 * g++.dg/parse/mutable1.C: New test.
6105
6106 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6107
6108 PR tree-optimization/16443
6109 * gcc.dg/tree-ssa/20040713-1.c: New test.
6110
6111 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6112
6113 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6114 for operator new.
6115
6116 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6117
6118 * gfortran.dg/g77/README: New file
6119 * gfortran.dg/g77/19981216-0.f: Copy from
6120 g77.f-torture/noncompile. Add "dg-do compile" and
6121 dg-error as required.
6122 * gfortran.dg/g77/19990218-1.f: Likewise
6123 * gfortran.dg/g77/19990905-1.f: Likewise
6124 * gfortran.dg/g77/9263.f: Likewise
6125 * gfortran.dg/g77/980615-0.f: Likewise
6126 * gfortran.dg/g77/980616-0.f: Likewise
6127 * gfortran.dg/g77/check0.f: Likewise
6128 * gfortran.dg/g77/select_no_compile.f: Likewise
6129
6130 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6131
6132 Copy files from g77.f-torture/compile.
6133 Add "{ dg-do compile}". Other changes as noted
6134 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6135 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6136 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6137 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6138 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6139 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6140 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6141 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6142 statement to conform to standard. Append alpha1.x for reference.
6143 * gfortran.dg/g77/xformat.f: Add dg-warning
6144
6145 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6146
6147 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6148 Add {dg-do compile} directive.
6149 * gfortran.dg/g77/cpp2.F: Likewise
6150
6151 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6152
6153 PR c++/5402
6154 * g++.dg/lookup/name-clash1.C: New test.
6155
6156 PR c++/9777
6157 * g++.dg/lookup/name-clash2.C: New test.
6158
6159 PR c++/12102
6160 * g++.dg/lookup/name-clash3.C: New test.
6161
6162 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6163
6164 * g++.dg/lookup/new2.C: New test.
6165 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6166
6167 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6168
6169 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6170 Add {dg-do compile} directive.
6171 * gfortran.dg/g77/13060.f: Likewise
6172 * gfortran.dg/g77/19990218-0.f: Likewise
6173 * gfortran.dg/g77/19990305-0.f: Likewise
6174 * gfortran.dg/g77/19990419-0.f: Likewise
6175 * gfortran.dg/g77/19990502-0.f: Likewise
6176 * gfortran.dg/g77/19990502-1.f: Likewise
6177 * gfortran.dg/g77/19990525-0.f: Likewise
6178 * gfortran.dg/g77/19990826-1.f: Likewise
6179 * gfortran.dg/g77/19990826-3.f: Likewise
6180 * gfortran.dg/g77/19990905-2.f: Likewise
6181 * gfortran.dg/g77/20000412-1.f: Likewise
6182 * gfortran.dg/g77/20000511-1.f: Likewise
6183 * gfortran.dg/g77/20000511-2.f: Likewise
6184 * gfortran.dg/g77/20000518.f: Likewise
6185 * gfortran.dg/g77/20000601-1.f: Likewise
6186 * gfortran.dg/g77/20000601-2.f: Likewise
6187 * gfortran.dg/g77/20000629-1.f: Likewise
6188 * gfortran.dg/g77/20000630-2.f: Likewise
6189 * gfortran.dg/g77/20010115.f: Likewise
6190 * gfortran.dg/g77/20010321-1.f: Likewise
6191 * gfortran.dg/g77/20010426.f: Likewise
6192 * gfortran.dg/g77/20020307-1.f: Likewise
6193 * gfortran.dg/g77/8485.f: Likewise
6194 * gfortran.dg/g77/960317-1.f: Likewise
6195 * gfortran.dg/g77/970915-0.f: Likewise
6196 * gfortran.dg/g77/980310-1.f: Likewise
6197 * gfortran.dg/g77/980310-2.f: Likewise
6198 * gfortran.dg/g77/980310-3.f: Likewise
6199 * gfortran.dg/g77/980310-4.f: Likewise
6200 * gfortran.dg/g77/980310-6.f: Likewise
6201 * gfortran.dg/g77/980310-7.f: Likewise
6202 * gfortran.dg/g77/980310-8.f: Likewise
6203 * gfortran.dg/g77/980419-2.f: Likewise
6204 * gfortran.dg/g77/980424-0.f: Likewise
6205 * gfortran.dg/g77/980427-0.f: Likewise
6206 * gfortran.dg/g77/980729-0.f: Likewise
6207 * gfortran.dg/g77/981117-1.f: Likewise
6208 * gfortran.dg/g77/toon_1.f: Likewise
6209
6210 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6211
6212 PR c++/2204
6213 * g++.dg/other/abstract2.C: New test.
6214
6215 2004-07-12 Paul Brook <paul@codesourcery.com>
6216
6217 * gfortran.dg/pointer_init_1.f90: New test.
6218
6219 2004-07-11 Paul Brook <paul@codesourcery.com>
6220
6221 PR fortran/15986
6222 * gfortran.dg/contained_1.f90: New test.
6223
6224 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6225
6226 * g++.dg/parse/defarg8.C: New test.
6227
6228 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6229
6230 PR fortran/16433
6231 * gfortran.dg/pr16433.f: New test.
6232
6233 PR fortran/17574
6234 * gfortran.dg/pr15754.f90: New test.
6235
6236 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6237
6238 PR tree-optimization/16437
6239 * gcc.c-torture/execute/bitfld-4.c: New test.
6240
6241 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6242
6243 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6244 access to common var from module.
6245
6246 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6247
6248 PR fortran/16336
6249 * gfortran.fortran-torture/execute/common_2.f90: New test.
6250
6251 2004-07-10 Paul Brook <paul@codesourcery.com>
6252
6253 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6254
6255 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6256
6257 PR fortran/15969
6258 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6259
6260 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6261
6262 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6263 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6264 * gfortran.dg/g77/ffree-form-1.f: Likewise
6265 * gfortran.dg/g77/ffree-form-2.f: Likewise
6266 * gfortran.dg/g77/ffree-form-3.f: Likewise
6267 * gfortran.dg/g77/fno-underscoring.f: Likewise
6268 * gfortran.dg/g77/funderscoring.f: Likewise
6269 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6270
6271 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6272
6273 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6274
6275 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6276 Paul Brook <paul@codesourcery.com>
6277
6278 PR fortran/13415
6279 * gfortran.dg/common_pointer_1.f90: New test.
6280
6281 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6282
6283 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6284
6285 2004-07-09 James E Wilson <wilson@specifixinc.com>
6286
6287 PR target/16364
6288 * gcc.c-torture/compile/20040709-1.c: New.
6289
6290 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6291
6292 PR fortran/14077
6293 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6294
6295 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6296
6297 PR fortran/13201
6298 * gfortran.dg/shape_1.f90: New test.
6299
6300 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6301 Andrew Pinski <apinski@apple.com>
6302
6303 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6304
6305 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6306
6307 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6308 comment.
6309
6310 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6311 Paul Brook <paul@codesourcery.com>
6312
6313 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6314 '.f95' and '.F95'.
6315
6316 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6317
6318 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6319
6320 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6321
6322 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6323 testcases with capital suffix.
6324
6325 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6326
6327 PR fortran/15481
6328 PR fortran/13372
6329 PR fortran/13575
6330 PR fortran/15978
6331 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6332
6333 * gfortran.dg/implicit_1.f90: New test.
6334
6335 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6336
6337 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6338 expression to match gfortran warning/error messages
6339 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6340 dg-error text.
6341
6342 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6343
6344 * lib/fortran-torture.exp: Rename proc search_for to
6345 search_for_re.
6346
6347 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6348
6349 * gcc.c-torture/execute/simd-5.x: New file.
6350 XFAIL on SPARC 64-bit at -O0.
6351
6352 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6353
6354 PR c++/8211
6355 PR c++/16165
6356 * g++.dg/warn/effc3.C: New test.
6357
6358 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6359
6360 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6361 change X to 1X in format.
6362 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6363 add data statements to conform to standard.
6364
6365 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6366
6367 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6368 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6369 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6370
6371 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6372
6373 * gfortran.dg/g77/7388.f: Copy from g77.dg
6374 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6375 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6376 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6377 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6378 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6379 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6380 * gfortran.dg/g77/strlen0.f: Likewise
6381
6382 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6383
6384 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6385 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6386
6387 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6388
6389 * gcc.c-torture/execute/920428-2.x: Delete.
6390 * gcc.c-torture/execute/920501-7.x: Likewise.
6391
6392 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6393
6394 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6395 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6396 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6397 prescott and c3-2.
6398 (PREFETCH_3DNOW): Add -march=c3.
6399
6400 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6401
6402 PR c/16437
6403 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6404 * gcc.c-torture/execute/bf64-1.x: Likewise.
6405
6406 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6407
6408 * gcc.c-torture/compile/20040708-1.c: New test.
6409
6410 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6411
6412 PR c++/16169
6413 * g++.dg/warn/effc2.C: New test.
6414
6415 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6416
6417 * gcc.c-torture/execute/bitfld-1.x: Remove.
6418 * gcc.c-torture/execute/bitfld-3.c: New test.
6419 * gcc.dg/bitfld-2.c: Remove XFAILs.
6420
6421 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6422
6423 PR c++/16276
6424 * g++.dg/rtti/tinfo1.C: New file.
6425
6426 2004-07-07 Eric Christopher <echristo@redhat.com>
6427
6428 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6429
6430 2004-07-07 Andrew Pinski <apinski@apple.com>
6431
6432 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6433
6434 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6435
6436 * g++.dg/init/call1.C: XFAIL.
6437
6438 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6439
6440 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6441 except for movstrict*, to movmem* and clrstr* to clrmem*.
6442
6443 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6444
6445 * gcc.c-torture/execute/20040707-1.c: New test.
6446
6447 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6448
6449 * gcc.c-torture/execute/20040706-1.c: New test.
6450
6451 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6452
6453 PR c++/3671
6454 * g++.dg/template/spec14.C: New test.
6455
6456 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6457
6458 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6459 nothing if not yet defined. Use it in b, c and d type definitions.
6460 * gcc.c-torture/execute/20040705-1.c: New test.
6461 * gcc.c-torture/execute/20040705-2.c: New test.
6462
6463 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6464
6465 PR c++/2518
6466 * g++.dg/lookup/new1.C: New test.
6467
6468 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6469
6470 PR c++/11406
6471 * g++.dg/template/sizeof8.C: New test.
6472
6473 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6474
6475 * gcc.c-torture/compile/20040705-1.c: New test.
6476
6477 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6478
6479 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6480
6481 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6482
6483 * gcc.dg/cpp/if-mop.c: Two new testcases.
6484 * gcc.dg/cpp/trad/comment-3.c: New.
6485
6486 2004-07-04 Paul Brook <paul@codesourcery.com>
6487
6488 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6489
6490 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6491
6492 PR c++/3761
6493 * g++.dg/lookup/crash4.C: New test.
6494
6495 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6496
6497 * gcc.c-torture/execute/builtin-abs-1.c
6498 * gcc.c-torture/execute/builtin-abs-2.c
6499 * gcc.c-torture/execute/builtin-complex-1.c
6500 * gcc.c-torture/execute/builtins/string-1-lib.c
6501 * gcc.c-torture/execute/builtins/string-1.c
6502 * gcc.c-torture/execute/builtins/string-2-lib.c
6503 * gcc.c-torture/execute/builtins/string-2.c
6504 * gcc.c-torture/execute/builtins/string-3-lib.c
6505 * gcc.c-torture/execute/builtins/string-3.c
6506 * gcc.c-torture/execute/builtins/string-4-lib.c
6507 * gcc.c-torture/execute/builtins/string-4.c
6508 * gcc.c-torture/execute/builtins/string-5-lib.c
6509 * gcc.c-torture/execute/builtins/string-5.c
6510 * gcc.c-torture/execute/builtins/string-6-lib.c
6511 * gcc.c-torture/execute/builtins/string-6.c
6512 * gcc.c-torture/execute/builtins/string-7-lib.c
6513 * gcc.c-torture/execute/builtins/string-7.c
6514 * gcc.c-torture/execute/builtins/string-8-lib.c
6515 * gcc.c-torture/execute/builtins/string-8.c
6516 * gcc.c-torture/execute/builtins/string-9-lib.c
6517 * gcc.c-torture/execute/builtins/string-9.c
6518 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6519 * gcc.c-torture/execute/builtins/string-asm-1.c
6520 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6521 * gcc.c-torture/execute/builtins/string-asm-2.c
6522 * gcc.c-torture/execute/stdio-opt-1.c
6523 * gcc.c-torture/execute/stdio-opt-2.c
6524 * gcc.c-torture/execute/stdio-opt-3.c
6525 * gcc.c-torture/execute/string-opt-1.c
6526 * gcc.c-torture/execute/string-opt-10.c
6527 * gcc.c-torture/execute/string-opt-11.c
6528 * gcc.c-torture/execute/string-opt-12.c
6529 * gcc.c-torture/execute/string-opt-13.c
6530 * gcc.c-torture/execute/string-opt-14.c
6531 * gcc.c-torture/execute/string-opt-15.c
6532 * gcc.c-torture/execute/string-opt-16.c
6533 * gcc.c-torture/execute/string-opt-2.c
6534 * gcc.c-torture/execute/string-opt-6.c
6535 * gcc.c-torture/execute/string-opt-7.c
6536 * gcc.c-torture/execute/string-opt-8.c:
6537 Replace with ...
6538
6539 * gcc.c-torture/execute/builtins/abs-2.c
6540 * gcc.c-torture/execute/builtins/abs-3.c
6541 * gcc.c-torture/execute/builtins/complex-1.c
6542 * gcc.c-torture/execute/builtins/fprintf.c
6543 * gcc.c-torture/execute/builtins/fputs.c
6544 * gcc.c-torture/execute/builtins/memcmp.c
6545 * gcc.c-torture/execute/builtins/memmove.c
6546 * gcc.c-torture/execute/builtins/memops-asm.c
6547 * gcc.c-torture/execute/builtins/mempcpy-2.c
6548 * gcc.c-torture/execute/builtins/mempcpy.c
6549 * gcc.c-torture/execute/builtins/memset.c
6550 * gcc.c-torture/execute/builtins/printf.c
6551 * gcc.c-torture/execute/builtins/sprintf.c
6552 * gcc.c-torture/execute/builtins/strcat.c
6553 * gcc.c-torture/execute/builtins/strchr.c
6554 * gcc.c-torture/execute/builtins/strcmp.c
6555 * gcc.c-torture/execute/builtins/strcpy.c
6556 * gcc.c-torture/execute/builtins/strcspn.c
6557 * gcc.c-torture/execute/builtins/strlen-2.c
6558 * gcc.c-torture/execute/builtins/strlen.c
6559 * gcc.c-torture/execute/builtins/strncat.c
6560 * gcc.c-torture/execute/builtins/strncmp-2.c
6561 * gcc.c-torture/execute/builtins/strncmp.c
6562 * gcc.c-torture/execute/builtins/strncpy.c
6563 * gcc.c-torture/execute/builtins/strpbrk.c
6564 * gcc.c-torture/execute/builtins/strpcpy-2.c
6565 * gcc.c-torture/execute/builtins/strpcpy.c
6566 * gcc.c-torture/execute/builtins/strrchr.c
6567 * gcc.c-torture/execute/builtins/strspn.c
6568 * gcc.c-torture/execute/builtins/strstr-asm.c
6569 * gcc.c-torture/execute/builtins/strstr.c:
6570 ... these new files.
6571
6572 * gcc.c-torture/execute/builtins/abs-2-lib.c
6573 * gcc.c-torture/execute/builtins/abs-3-lib.c
6574 * gcc.c-torture/execute/builtins/complex-1-lib.c
6575 * gcc.c-torture/execute/builtins/fprintf-lib.c
6576 * gcc.c-torture/execute/builtins/fputs-lib.c
6577 * gcc.c-torture/execute/builtins/memcmp-lib.c
6578 * gcc.c-torture/execute/builtins/memmove-lib.c
6579 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6580 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6581 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6582 * gcc.c-torture/execute/builtins/memset-lib.c
6583 * gcc.c-torture/execute/builtins/printf-lib.c
6584 * gcc.c-torture/execute/builtins/sprintf-lib.c
6585 * gcc.c-torture/execute/builtins/strcat-lib.c
6586 * gcc.c-torture/execute/builtins/strchr-lib.c
6587 * gcc.c-torture/execute/builtins/strcmp-lib.c
6588 * gcc.c-torture/execute/builtins/strcpy-lib.c
6589 * gcc.c-torture/execute/builtins/strcspn-lib.c
6590 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6591 * gcc.c-torture/execute/builtins/strlen-lib.c
6592 * gcc.c-torture/execute/builtins/strncat-lib.c
6593 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6594 * gcc.c-torture/execute/builtins/strncmp-lib.c
6595 * gcc.c-torture/execute/builtins/strncpy-lib.c
6596 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6597 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6598 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6599 * gcc.c-torture/execute/builtins/strrchr-lib.c
6600 * gcc.c-torture/execute/builtins/strspn-lib.c
6601 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6602 * gcc.c-torture/execute/builtins/strstr-lib.c
6603 * gcc.c-torture/execute/builtins/lib/abs.c
6604 * gcc.c-torture/execute/builtins/lib/fprintf.c
6605 * gcc.c-torture/execute/builtins/lib/memset.c
6606 * gcc.c-torture/execute/builtins/lib/printf.c
6607 * gcc.c-torture/execute/builtins/lib/sprintf.c
6608 * gcc.c-torture/execute/builtins/lib/strcpy.c
6609 * gcc.c-torture/execute/builtins/lib/strcspn.c
6610 * gcc.c-torture/execute/builtins/lib/strncat.c
6611 * gcc.c-torture/execute/builtins/lib/strncmp.c
6612 * gcc.c-torture/execute/builtins/lib/strncpy.c
6613 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6614 * gcc.c-torture/execute/builtins/lib/strspn.c
6615 * gcc.c-torture/execute/builtins/lib/strstr.c:
6616 New files containing support routines.
6617
6618 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6619 declaration.
6620 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6621 when not optimizing.
6622
6623 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6624
6625 PR c++/16240
6626 * g++.dg/abi/mangle22.C: New test.
6627 * g++.dg/abi/mangle23.C: Likewise.
6628
6629 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6630
6631 PR fortran/16290
6632 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6633 Allow for cases without denormalized floating point numbers.
6634
6635 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6636
6637 PR c/1027
6638 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6639 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6640 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6641 expected warning text.
6642 * gcc.dg/format/diag-2.c: New test.
6643
6644 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6645
6646 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6647
6648 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6649
6650 * gcc.dg/builtins-43.c: New.
6651 * gcc.dg/builtins-44.c: New.
6652 * gcc.dg/builtins-45.c: New.
6653
6654 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6655 Andreas Tobler <a.tobler@schweiz.ch>
6656
6657 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6658 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6659 as SIGSEGV.
6660 * gcc.dg/cleanup-11.c: Likewise.
6661 * gcc.dg/cleanup-8.c: Likewise.
6662 * gcc.dg/cleanup-9.c: Likewise.
6663 * gcc.dg/cleanup-5.c: Run on all platforms.
6664
6665 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6666
6667 * g++.dg/warn/nonnull1.C: New test.
6668
6669 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6670
6671 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6672 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6673 Special-case the Sun compiler wrt to <complex.h>.
6674
6675 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6676
6677 * gcc.dg/Wunreachable-8.C: New test.
6678
6679 * gcc.dg/h8300-ice2.c : New test.
6680
6681 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6682
6683 PR fortran/16161
6684 * gfortran.fortran-torture/compile/implicit.f90: Add test
6685 for implicit character.
6686
6687 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6688
6689 PR fortran/16289
6690 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6691 Use tiny() intrinsic to find smallest non-negative real
6692
6693 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6694
6695 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6696 * gcc.dg/compat/struct-by-value-22_x.c: New.
6697 * gcc.dg/compat/struct-by-value-22_y.c: New.
6698
6699 * gcc.c-torture/execute/20040629-1.c: New test.
6700
6701 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6702
6703 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6704 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6705
6706 PR target/16195
6707 * gcc.dg/20040625-1.c: New test.
6708
6709 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6710
6711 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6712
6713 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6714
6715 PR fortran/15963
6716 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6717
6718 2004-06-29 Richard Henderson <rth@redhat.com>
6719
6720 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6721
6722 2004-06-29 Paul Brook <paul@codesourcery.com>
6723
6724 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6725 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6726
6727 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6728
6729 PR c++/16260
6730 * g++.dg/parse/crash15.C: New.
6731
6732 2004-06-28 Andrew Pinski <apinski@apple.com>
6733
6734 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6735 by the error already.
6736
6737 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6738
6739 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6740
6741 PR target/14041
6742 * gcc.dg/h8300-bss-align-1.c : New.
6743
6744 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6745
6746 * PR c++/16174
6747 * g++.dg/template/ctor4.C: New.
6748
6749 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6750
6751 PR c++/16205
6752 * g++.dg/warn/Wsequence-point-1.C: New test.
6753
6754 2004-06-27 Paul Brook <paul@codesourcery.com>
6755
6756 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6757
6758 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6759
6760 * g++.old-deja/g++.mike/p7325.C: Remove.
6761
6762 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6763
6764 PR c/14963
6765 * gcc.dg/pr14963.c: New test.
6766
6767 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6768
6769 PR c++/16193
6770 * g++.dg/parse/redef1.C: New test.
6771
6772 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6773
6774 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6775 20021110.c.
6776 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6777 20021119-1.c.
6778 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6779 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6780 5-04.c.
6781 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6782 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6783 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6784 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6785 g++.brendan/enum14.C.
6786 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6787 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6788 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6789 g++.mike/virt1.C.
6790 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6791 memtemp24.C.
6792
6793 2004-06-27 Roger Sayle <roger@eyesopen.com>
6794
6795 * gcc.dg/20040527-1.c: New test case.
6796
6797 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6798
6799 PR gfortran/pr16196
6800 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6801
6802 2004-06-25 Roger Sayle <roger@eyesopen.com>
6803
6804 PR middle-end/15825
6805 * gcc.dg/pr15825-1.c: New test case.
6806
6807 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6808
6809 * gcc.c-torture/execute/20040625-1.c: New test.
6810
6811 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6812
6813 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6814
6815 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6816
6817 * gcc.dg/torture/mips-div-1.c: New test.
6818
6819 2004-06-24 Jeff Law <law@redhat.com>
6820
6821 * gcc.dg/tree-ssa/20040624-1.c: New test.
6822
6823 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6824
6825 * gcc.c-torture/compile/20040624-1.c: New test.
6826
6827 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6828
6829 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6830 this directory.
6831
6832 2004-06-23 Andrew Pinski <apinski@apple.com>
6833
6834 PR middle-end/15988
6835 * g++.dg/opt/ptrmem4.C: New test.
6836
6837 * gcc.dg/c90-array-quals-2.c: New test.
6838
6839 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6840
6841 * gcc.dg/kpice1.c: New test.
6842
6843 2006-06-23 Andrew Pinski <apinski@apple.com>
6844
6845 * gcc.dg/c90-array-quals.c: New test.
6846
6847 2006-06-22 Richard Henderson <rth@redhat.com>
6848
6849 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6850
6851 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6852
6853 * gcc.dg/builtins-config.h: Handle FreeBSD.
6854
6855 2006-06-22 Richard Henderson <rth@redhat.com>
6856
6857 * g++.dg/opt/devirt1.C: New.
6858
6859 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6860
6861 * g++.dg/opt/pr15551.C: New testcase.
6862
6863 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6864
6865 PR target/14800
6866 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6867 x86_64-*-linux* when compiling for 32bit.
6868
6869 2004-06-21 Andrew Pinski <apinski@apple.com>
6870
6871 * gcc.dg/pch/struct-1.c: New.
6872 * gcc.dg/pch/struct-1.hs: New.
6873
6874 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6875
6876 * gcc.dg/pch/save-temps-1.c: New file.
6877 * gcc.dg/pch/save-temps-1.hs: New file.
6878
6879 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6880
6881 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6882 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6883
6884 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6885
6886 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6887 to fix type error.
6888 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6889 Remove trailing spaces.
6890
6891 2004-06-21 Richard Henderson <rth@redhat.com>
6892
6893 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6894 merging && to BIT_FIELD_REF.
6895
6896 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6897
6898 * g++.dg/opt/placeholder1.C: New test.
6899
6900 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6901
6902 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6903 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6904 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6905 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6906
6907 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6908
6909 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6910 extern "C".
6911 * g++.dg/other/pragma-re-1.C: Add comments.
6912
6913 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6914
6915 PR gfortran/16080
6916 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6917
6918 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6919
6920 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6921 instead of setting the type of size_t by
6922 hand.
6923
6924 2004-06-18 Roger Sayle <roger@eyesopen.com>
6925
6926 * gcc.dg/unordered-2.c: New test case.
6927 * gcc.dg/unordered-3.c: New test case.
6928
6929 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6930
6931 PR other/16043
6932 * lib/g++.exp (g++_version): Tweak regexp for version
6933 * lib/g77.exp (g77_version): Likewise
6934 * lib/gfortran.exp (gfortran_version): Likewise
6935 * lib/objc.exp (objc_version): Likewise
6936 * lib/treelang.exp (treelang_version): Likewise
6937
6938 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6939
6940 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6941 Use INT_MAX instead of __INT_MAX__.
6942 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6943
6944 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6945 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6946 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6947 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6948 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6949 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6950 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6951 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6952 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6953
6954 * gcc.dg/range-test-1.c: New test.
6955 * g++.dg/opt/range-test-1.C: New test.
6956
6957 2004-06-17 Richard Henderson <rth@redhat.com>
6958
6959 * objc.dg/sync-1.m: New.
6960 * objc.dg/try-catch-1.m: Don't force next runtime.
6961 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6962 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6963 shadowed catch clause.
6964 * objc.dg/try-catch-5.m: New.
6965
6966 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6967
6968 Bug 14610
6969 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6970
6971 2004-06-15 Richard Henderson <rth@redhat.com>
6972
6973 * gcc.dg/20001116-1.c: Move expected warning line.
6974
6975 2004-06-15 Richard Henderson <rth@redhat.com>
6976
6977 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6978 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6979
6980 2004-06-15 Jeff Law <law@redhat.com>
6981
6982 * gcc.dg/tree-ssa/20040615-1.c: New test.
6983 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6984 be less sensitive to operand ordering.
6985 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6986
6987 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6988
6989 * g++.dg/abi/bitfield3.C: Add comment..
6990
6991 2004-06-15 Richard Henderson <rth@redhat.com>
6992
6993 * g++.dg/ext/stmtexpr1.C: XFAIL.
6994 * gcc.dg/20030612-1.c: XFAIL.
6995
6996 2004-06-15 Eric Christopher <echristo@redhat.com>
6997
6998 * g++.dg/charset/asm5.c: New.
6999 * gcc.dg/charset/asm6.c: New.
7000
7001 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7002
7003 PR fortran/15962
7004 * gfortran.fortran-torture/execute/select_1.f90: New test.
7005
7006 2004-06-15 Paul Brook <paul@codesourcery.com>
7007
7008 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7009
7010 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7011
7012 PR c++/15967
7013 * g++.dg/lookup/crash3.C: New test.
7014
7015 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7016
7017 PR c++/15947
7018 * g++.dg/parse/dtor4.C: New test.
7019
7020 2004-06-14 Jeff Law <law@redhat.com>
7021
7022 * gcc.c-torture/compile/20040614-1.c: New test.
7023
7024 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7025
7026 PR fortran/15211
7027 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7028 LEN of a character array.
7029
7030 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/15096
7033 * g++.dg/template/ptrmem10.C: New test.
7034
7035 PR c++/14930
7036 * g++.dg/template/friend30.C: New test.
7037
7038 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7039
7040 PR fortran/14928
7041 * gfortran.fortran-torture/compile/mloc.f90: New test.
7042
7043 2004-06-13 Paul Brook <paul@codesourcery.com>
7044
7045 * gfortran.fortran-torture/execute/random_2.f90: New test.
7046
7047 2004-06-13 Eric Christopher <echristo@redhat.com>
7048
7049 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7050
7051 2004-06-12 Paul Brook <paul@codesourcery.com>
7052
7053 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7054
7055 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7056
7057 PR fortran/14923
7058 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7059
7060 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7061
7062 PR fortran/14957
7063 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7064 syntax errors in end statements of contained subroutines.
7065
7066 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7067
7068 PR fortran/12841
7069 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7070
7071 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7072
7073 PR fortran/15665
7074 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7075
7076 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7077
7078 PR gfortran/12839
7079 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7080
7081 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7082
7083 PR c++/15862
7084 * g++.dg/parse/enum1.C: New test.
7085
7086 2004-06-10 Jeff Law <law@redhat.com>
7087
7088 * gcc.c-torture/compile/20040610-1.c: New test.
7089
7090 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7091
7092 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7093 * g++.old-deja/g++.other/decl3.C: Likewise.
7094
7095 2004-06-10 Brian Booth <bbooth@redhat.com>
7096
7097 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7098 V_MAY_DEF instead of VDEF.
7099 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7100
7101 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7102
7103 PR c++/14211
7104 * g++.dg/conversion/const1.C: New test.
7105
7106 PR c++/15076
7107 * g++.dg/conversion/reinterpret1.C: New test.
7108
7109 PR c++/15877
7110 * g++.dg/template/enum2.C: New test.
7111
7112 PR c++/15227
7113 * g++.dg/template/error13.C: New test.
7114
7115 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7116
7117 PR fortran/14957
7118 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7119 arguments to test_* REAL and of the right size.
7120
7121 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7122
7123 PR target/15569
7124 PR rtl-optimization/15681
7125 * gcc.dg/20040609-1.c: New test.
7126
7127 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7128
7129 PR c++/14791
7130 * g++.dg/opt/builtins1.C: New test.
7131
7132 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7133
7134 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7135 that use default windows32 struct layout.
7136 * gcc.dg/i386-bitfield2.c: Likewise.
7137
7138 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7139
7140 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7141 for mingw32 and cygwin targets.
7142
7143 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7144
7145 * gcc.dg/pch/macro-4.c: New.
7146 * gcc.dg/pch/macro-4.hs: New.
7147
7148 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7149
7150 PR fortran/13249
7151 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7152
7153 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7154
7155 PR fortran/13372
7156 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7157
7158 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7159
7160 PR gfortran/14897
7161 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7162
7163 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7164
7165 PR gfortran/15755
7166 * gfortran.fortran-torture/execute/backspace.c : New test.
7167
7168 2004-06-09 Paul Brook <paul@codesourcery.com>
7169
7170 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7171 (pointer_to_section): Rewrite to use smaller array.
7172
7173 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7174
7175 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7176 * gcc.dg/ext/altivec-10.c: Same.
7177 * gcc.dg/ext/altivec-11.c: Same.
7178 * gcc.dg/ext/altivec-12.c: Same.
7179 * gcc.dg/ext/altivec-13.c: Same.
7180 * gcc.dg/ext/altivec-14.c: Same.
7181 * gcc.dg/ext/altivec-15.c: Same.
7182 * gcc.dg/ext/altivec-16.c: Same.
7183 * gcc.dg/ext/altivec-3.c: Same.
7184 * gcc.dg/ext/altivec-4.c: Same.
7185 * gcc.dg/ext/altivec-6.c: Same.
7186 * gcc.dg/ext/altivec-7.c: Same.
7187 * gcc.dg/ext/altivec-8.c: Same.
7188 * gcc.dg/ext/altivec-varargs-1.c: Same.
7189
7190 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7191 * g++.dg/ext/altivec-10.C: Same.
7192 * g++.dg/ext/altivec-2.C: Same.
7193 * g++.dg/ext/altivec-3.C: Same.
7194 * g++.dg/ext/altivec-4.C: Same.
7195 * g++.dg/ext/altivec-5.C: Same.
7196 * g++.dg/ext/altivec-6.C: Same.
7197 * g++.dg/ext/altivec-7.C: Same.
7198 * g++.dg/ext/altivec-8.C: Same.
7199 * g++.dg/ext/altivec-9.C: Same.
7200
7201 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7202
7203 PR c++/7841
7204 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7205
7206 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7207
7208 * gcc.dg/union-1.c: New test.
7209
7210 2004-06-07 Roger Sayle <roger@eyesopen.com>
7211
7212 * gcc.dg/builtins-41.c: New test case.
7213 * gcc.dg/builtins-42.c: New test case.
7214
7215 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7216
7217 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7218 * g++.dg/ext/altivec-10.C: Same.
7219 * g++.dg/ext/altivec-2.C: Same.
7220 * g++.dg/ext/altivec-3.C: Same.
7221 * g++.dg/ext/altivec-4.C: Same.
7222 * g++.dg/ext/altivec-5.C: Same.
7223 * g++.dg/ext/altivec-6.C: Same.
7224 * g++.dg/ext/altivec-7.C: Same.
7225 * g++.dg/ext/altivec-8.C: Same.
7226 * g++.dg/ext/altivec-9.C: Same.
7227 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7228 * g++.old-deja/g++.brendan/new3.C: Same.
7229 * gcc.c-torture/execute/eeprof-1.x: Same.
7230
7231 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7232
7233 PR c/14765
7234 * gcc.dg/pr14765-1.c: New test.
7235
7236 2004-06-07 Roger Sayle <roger@eyesopen.com>
7237
7238 PR c/14649
7239 * gcc.dg/pr14649-1.c: New test case.
7240
7241 2004-06-07 Richard Henderson <rth@redhat.com>
7242
7243 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7244 if temporaries.
7245
7246 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7247
7248 * g++.dg/eh/elide1.C: Remove XFAIL.
7249
7250 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7251
7252 PR c++/15337
7253 * g++.dg/expr/sizeof3.C: New test.
7254
7255 PR c++/14777
7256 * g++.dg/template/access14.C: New test.
7257
7258 PR c++/15554
7259 * g++.dg/template/enum1.C: New test.
7260
7261 PR c++/15057
7262 * g++.dg/eh/throw1.C: New test.
7263
7264 2004-06-07 David Ayers <d.ayers@inode.at>
7265 Ziemowit Laski <zlaski@apple.com>
7266
7267 * lib/objc.exp (objc_target_compile): Revert the '-framework
7268 Foundation' flag fix, since bare Darwin does not ship
7269 with the Foundation framework.
7270 * objc/execute/next_mapping.h: Provide a local NSConstantString
7271 @interface and @implementation.
7272 (objc_constant_string_init): A constructor function, used to
7273 initialize the NSConstantString meta-class object.
7274 * objc/execute/string1.m: Include "next_mapping.h" instead of
7275 <Foundation/NSString.h>.
7276 * objc/execute/string2.m: Likewise.
7277 * objc/execute/string3.m: Likewise.
7278 * objc/execute/string4.m: Likewise.
7279
7280 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7281
7282 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7283 to double. Replace double with FLOAT.
7284 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7285
7286 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7287 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7288 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7289 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7290 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7291 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7292 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7293 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7294
7295 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7296
7297 PR c/13519
7298 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7299
7300 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7301
7302 PR c++/15503
7303 * g++.dg/template/meminit2.C: New test.
7304
7305 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7306
7307 PR target/15822
7308 * gcc.c-torture/execute/compare-fp-1.c,
7309 gcc.c-torture/execute/compare-fp-2.c,
7310 gcc.c-torture/execute/compare-fp-3.c,
7311 gcc.c-torture/execute/compare-fp-4.c,
7312 gcc.c-torture/execute/compare-fp-3.x,
7313 gcc.c-torture/execute/compare-fp-4.x: Moved...
7314 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7315 gcc.c-torture/execute/ieee/compare-fp-2.c,
7316 gcc.c-torture/execute/ieee/compare-fp-3.c,
7317 gcc.c-torture/execute/ieee/compare-fp-4.c,
7318 gcc.c-torture/execute/ieee/compare-fp-3.x,
7319 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7320
7321 2004-06-04 David Ayers <d.ayers@inode.at>
7322
7323 * objc/execute/protocol-isEqual-4.m: New testcase.
7324
7325 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7326
7327 * objc/execute/protocol-isEqual-1.m: New testcase.
7328 * objc/execute/protocol-isEqual-2.m: New testcase.
7329 * objc/execute/protocol-isEqual-3.m: New testcase.
7330
7331 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7332
7333 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7334
7335 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7336
7337 * lib/objc.exp (objc_target_compile): When running tests on
7338 Darwin (Mac OS X), inform the linker about '-framework
7339 'Foundation'.
7340
7341 2004-06-02 Eric Christopher <echristo@redhat.com>
7342
7343 * gcc.c-torture/compile/20040602-1.c: New.
7344
7345 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7346
7347 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7348 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7349
7350 PR tree-optimization/14736
7351 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7352
7353 PR tree-optimization/14042
7354 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7355
7356 PR tree-optimization/14729
7357 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7358
7359 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7360
7361 PR fortran/15557
7362 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7363
7364 2004-06-01 Richard Hederson <rth@redhat.com>
7365
7366 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7367
7368 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7369
7370 PR c++/14932
7371 * g++.dg/parse/offsetof4.C: New test.
7372
7373 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7374
7375 PR objc/7993
7376 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7377
7378 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7379
7380 PR c++/15701
7381 * g++.dg/template/friend29.C: New test.
7382
7383 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7384
7385 PR c/15749
7386 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7387
7388 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7389
7390 * gcc.dg/sparc-trap-1.c: New test.
7391
7392 2004-05-31 Roger Sayle <roger@eyesopen.com>
7393
7394 PR middle-end/15069
7395 * g++.dg/opt/fold3.C: New test case.
7396
7397 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7398
7399 * lib/target-supports.exp (check_iconv_available): Fix fallout
7400 from 2004-05-28 patch.
7401
7402 2004-05-30 Paul Brook <paul@codesourcery.com>
7403
7404 PR fortran/15620
7405 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7406 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7407
7408 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7409
7410 * gfortran.fortran-torture/execute/random_1.f90: New test.
7411
7412 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7413
7414 * g++.dg/ext/altivec-10.C: New test.
7415
7416 2004-05-29 Paul Brook <paul@codesourcery.com>
7417
7418 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7419
7420 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7421
7422 * gcc.dg/altivec-16.c: New test.
7423
7424 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7425
7426 * lib/target-supports.exp (check_vmx_hw_available): New.
7427 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7428
7429 * lib/target-supports.exp (check_alias_available,
7430 check_iconv_available, check_named_sections_available): Use
7431 unique names for temporary files.
7432
7433 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7434
7435 * gcc.dg/altivec-15.c: New test.
7436
7437 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7438
7439 PR c++/15083
7440 * g++.dg/warn/noeffect6.C: New test.
7441
7442 PR c++/15471
7443 * g++.dg/expr/ptrmem4.C: New test.
7444
7445 PR c++/15640
7446 * g++.dg/template/operator3.C: New test.
7447
7448 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7449
7450 PR c++/14668
7451 * g++.dg/lookup/redecl1.C: New test.
7452 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7453
7454 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7455
7456 * gcc.c-torture/execute/compare-fp-1.c,
7457 gcc.c-torture/execute/compare-fp-2.c,
7458 gcc.c-torture/execute/compare-fp-3.c,
7459 gcc.c-torture/execute/compare-fp-4.c,
7460 gcc.c-torture/execute/compare-fp-3.x,
7461 gcc.c-torture/execute/compare-fp-4.x,
7462 gcc.dg/pr15649-1.c: New.
7463
7464 2004-05-27 Adam Nemet <anemet@lnxw.com>
7465
7466 PR c++/12883
7467 * g++.dg/init/array14.C: New test.
7468
7469 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7470
7471 * lib/compat.exp (compat-get-options-main): New.
7472 (compat-get-options): Remove unneeded code, warn for ignored
7473 command.
7474 (compat-execute): Check flag set by dg-require-* commands.
7475
7476 * lib/compat.exp (compat-execute): Break up long lines.
7477
7478 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7479
7480 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7481 * gcc.dg/altivec-14.c: New test.
7482 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7483
7484 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7485 * gcc.dg/altivec-12.c: Ditto.
7486
7487 * gcc.dg/altivec-3.c: Move call to altivec_check.
7488
7489 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7490
7491 PR c++/15044
7492 * g++.dg/template/error12.C: New test.
7493
7494 PR c++/15317
7495 * g++.dg/ext/attrib15.C: New test.
7496
7497 PR c++/15329
7498 * g++.dg/template/ptrmem9.C: New test.
7499
7500 2004-05-25 Paul Brook <paul@codesourcery.com>
7501
7502 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7503
7504 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7505
7506 PR c++/15165
7507 * g++.dg/template/crash19.C: New test.
7508
7509 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7510
7511 PR c++/15025
7512 * g++.dg/template/redecl1.C: New test.
7513
7514 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7515
7516 PR c++/14821
7517 * g++.dg/other/ns1.C: New test.
7518
7519 PR c++/14883
7520 * g++.dg/template/invalid1.C: New test.
7521
7522 2004-05-23 Paul Brook <paul@codesourcery.com>
7523 Victor Leikehman <lei@haifasphere.co.il>
7524
7525 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7526 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7527
7528 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7529
7530 PR c++/15285
7531 PR c++/15299
7532 * g++.dg/template/non-dependent5.C: New test.
7533 * g++.dg/template/non-dependent6.C: New test.
7534
7535 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7536
7537 PR c++/15507
7538 * g++.dg/inherit/union1.C: New test.
7539
7540 PR c++/15542
7541 * g++.dg/template/addr1.C: New test.
7542
7543 PR c++/15427
7544 * g++.dg/template/array5.C: New test.
7545
7546 PR c++/15287
7547 * g++.dg/template/array6.C: New test.
7548
7549 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7550 Roger Sayle <roger@eyesopen.com>
7551
7552 * g++.dg/lookup/forscope2.C: New test case.
7553
7554 2004-05-22 Ben Elliston <bje@au.ibm.com>
7555
7556 * gcc.dg/cpp/Wmissingdirs.c: New.
7557
7558 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7559
7560 PR target/15301
7561 * gcc.dg/compat/union-m128-1.h: New file.
7562 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7563 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7564 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7565
7566 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7567
7568 PR target/15302
7569 * gcc.dg/compat/struct-complex-1.h: New file.
7570 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7571 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7572 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7573
7574 2004-05-20 Roger Sayle <roger@eyesopen.com>
7575
7576 PR middle-end/3074
7577 * gcc.dg/pr3074-1.c: New test case.
7578 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7579
7580 2004-05-20 Falk Hueffner <falk@debian.org>
7581
7582 PR other/15526
7583 * gcc.dg/ftrapv-1.c: New test case.
7584
7585 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7586
7587 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7588
7589 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7590 Jeff Law <law@redhat.com>
7591
7592 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7593 * gcc.dg/tree-ssa/20040518-2.c: New test.
7594
7595 * gcc.dg/tree-ssa/20040518-1.c: New test.
7596
7597 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7598
7599 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7600
7601 2004-05-18 Paul Brook <paul@codesourcery.com>
7602
7603 PR fortran/13930
7604 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7605
7606 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7607
7608 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7609 constant folding.
7610
7611 2004-05-17 Steven Bosscher <stevenb@suse.de>
7612
7613 * gcc.dg/tree-ssa/20040517-1.c: New test.
7614
7615 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7616
7617 * gcc.dg/loop-4.c: New test.
7618
7619 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7620
7621 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7622
7623 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7624
7625 PR fortran/15311
7626 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7627
7628 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7629
7630 PR fortran/13826
7631 PR fortran/13940
7632 * gfortran.fortran-torture/compile/data_1.f90: New test.
7633
7634 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7635
7636 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7637 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7638
7639 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7640
7641 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7642
7643 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7644
7645 PR c/15444
7646 * gcc.dg/format/xopen-1.c: Adjust expected message.
7647 * gcc.dg/format/xopen-3.c: New test.
7648
7649 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7650
7651 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7652
7653 2004-05-14 Jeff Law <law@redhat.com>
7654
7655 * gcc.dg/tree-ssa/20040514-2.c: New test.
7656
7657 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7658
7659 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7660 this ...
7661 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7662 this.
7663
7664 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7665
7666 * gcc.dg/tree-ssa/20040514-1.c: New test.
7667
7668 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7669
7670 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7671 test.
7672
7673 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7674
7675 PR fortran/14066
7676 * gfortran.fortran-torture/compile/do_1.f90: New test.
7677
7678 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7679
7680 PR fortran/15051
7681 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7682 test.
7683
7684 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7685
7686 PR fortran/15149
7687 * gfortran.fortran-torture/execute/random_init.f90: New test.
7688
7689 2004-05-13 Paul Brook <paul@codesourcery.com>
7690
7691 PR fortran/15314
7692 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7693
7694 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7695
7696 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7697 for the powerpc case.
7698
7699 2004-05-13 Jeff Law <law@redhat.com>
7700
7701 * gcc.dg/tree-ssa/20040513-1.c: New test.
7702 * gcc.dg/tree-ssa/20040513-2.c: New test.
7703
7704 2004-05-13 Paul Brook <paul@codesourcery.com>
7705
7706 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7707 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7708 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7709
7710 2004-05-13 Andreas Schwab <schwab@suse.de>
7711
7712 PR other/10819
7713 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7714 characters.
7715
7716 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7717
7718 PR fortran/15294
7719 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7720
7721 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7722
7723 Merge from tree-ssa-20020619-branch. See
7724 ChangeLog.tree-ssa for details.
7725
7726 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7727
7728 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7729 include <altivec.h> explicitly.
7730 * gcc.dg/altivec-13.c: Likewise.
7731
7732 2004-05-11 Paul Brook <paul@codesourcery.com>
7733
7734 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7735
7736 2004-05-10 Eric Christopher <echristo@redhat.com>
7737
7738 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7739 * gcc.dg/sibcall-4.c: Ditto.
7740
7741 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7742
7743 * g++.dg/ext/altivec-8.C: New test case.
7744 * gcc.dg/altivec-13.c: New test case.
7745
7746 2004-05-08 Roger Sayle <roger@eyesopen.com>
7747
7748 * gcc.c-torture/execute/divcmp-1.c: New test case.
7749 * gcc.c-torture/execute/divcmp-2.c: New test case.
7750 * gcc.c-torture/execute/divcmp-3.c: New test case.
7751
7752 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7753
7754 * g++.dg/other/pragma-re-2.C: New test.
7755
7756 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7757
7758 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7759 * gcc.dg/i386-387-2.c: Likewise.
7760
7761 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7762 __builtin_drem.
7763 * gcc.dg/i386-387-6.c: Likewise.
7764
7765 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7766
7767 * gcc.dg/builtins-33.c: Also check log1p*.
7768
7769 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7770
7771 PR optimization/15296
7772 * gcc.c-torture/execute/pr15296.c: New test.
7773
7774 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7775
7776 * gcc.dg/builtins-40.c: New test.
7777
7778 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7779
7780 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7781
7782 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7783
7784 * g++.dg/ext/spe1.C: New testcase.
7785
7786 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7787
7788 * objc.dg/image-info.m: Allow additional attributes
7789 for __image_info section.
7790
7791 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7792
7793 * gcc.dg/torture/mips-hilo-2.c: New test.
7794
7795 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7796
7797 PR c++/14389
7798 * g++.dg/template/member5.C: New test.
7799
7800 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7801
7802 * gcc.dg/builtins-34.c: Also check expm1*.
7803
7804 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7805
7806 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7807 * gcc.dg/torture/builtin-convert-3.c: New test.
7808
7809 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7810
7811 PR middle-end/15054
7812 * g++.dg/opt/pr15054.C: New test.
7813
7814 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7815
7816 * gcc.dg/torture/builtin-rounding-1.c: New test.
7817 * gcc.dg/builtins-25.c: Delete.
7818 * gcc.dg/builtins-29.c: Delete.
7819
7820 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7821
7822 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7823 * gcc.dg/sibcall-4.c: Likewise.
7824 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7825
7826 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7827
7828 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7829 bit-field on 16-bit targets.
7830
7831 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7832
7833 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7834 16-bit targets.
7835
7836 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7837
7838 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7839 * gcc.dg/rs6000-power2-2.c: Likewise.
7840
7841 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7842
7843 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7844 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7845 Change the asm registers to be in form of frN instead of fN.
7846
7847 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7848
7849 * gcc.dg/torture/builtin-convert-2.c: New test.
7850
7851 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7852
7853 * gcc.dg/rs6000-power2-1.c: New test.
7854 * gcc.dg/rs6000-power2-2.c: New test.
7855
7856 2004-04-28 Jan Hubicka <jh@suse.cz>
7857
7858 * gcc.dg/unused-6.c: New test.
7859
7860 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7861 Ulrich Weigand <uweigand@de.ibm.com>
7862
7863 * ada/acats/run_all.sh: Define $target variable.
7864
7865 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7866
7867 PR c++/15119
7868 * g++.dg/other/vararg-1.C: New test.
7869
7870 PR c++/4794
7871 * g++.dg/eh/cleanup3.C: New test.
7872
7873 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7874
7875 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7876 and ad8011a (target_insn).
7877 * ada/acats/support/macro.dfs: Likewise.
7878 * ada/acats/support/impbit.adb: New file.
7879
7880 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7881
7882 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7883
7884 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7885
7886 * gcc.dg/loop-3.c: New test.
7887
7888 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7889
7890 * gcc.c-torture/execute/simd-5.c: New test.
7891
7892 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7893
7894 PR c++/15064
7895 * g++.dg/template/crash18.C: New test.
7896
7897 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7898
7899 * g++.dg/ext/complit3.C: New test.
7900
7901 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7902
7903 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7904 * gcc.dg/altivec-3.c: Same.
7905 * gcc.dg/altivec-varargs-1.c: Same.
7906
7907 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7908
7909 * lib/target-supports.exp (check_profiling_available): Assume
7910 profiling is not available on powerpc-eabi targets.
7911
7912 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7913
7914 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7915 * gcc.dg/vmx/bug-1.c: Ditto.
7916
7917 2004-04-20 Eric Christopher <echristo@redhat.com>
7918
7919 * gcc.dg/charset/extern.c: New test.
7920 * g++.dg/charset/extern3.cc: Ditto.
7921
7922 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7923
7924 * gcc.dg/builtins-39.c: New test.
7925
7926 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7927
7928 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7929
7930 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7931
7932 * gcc.dg/torture/mips-hilo-1.c: New test.
7933
7934 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7935
7936 * gcc.c-torture/compile/20040419-1.c: New test.
7937
7938 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7939
7940 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7941
7942 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7943 Aldy Hernandez <aldyh@redhat.com>
7944
7945 * gcc.c-torture/execute/va-arg-24.c: New.
7946
7947 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7948 Aldy Hernandez <aldyh@redhat.com>
7949
7950 * gcc.dg/vmx/1b-01.c: New.
7951 * gcc.dg/vmx/1b-02.c: New.
7952 * gcc.dg/vmx/1b-03.c: New.
7953 * gcc.dg/vmx/1b-04.c: New.
7954 * gcc.dg/vmx/1b-05.c: New.
7955 * gcc.dg/vmx/1b-06.c: New.
7956 * gcc.dg/vmx/1b-07.c: New.
7957 * gcc.dg/vmx/1c-01.c: New.
7958 * gcc.dg/vmx/1c-02.c: New.
7959 * gcc.dg/vmx/3a-01a.c: New.
7960 * gcc.dg/vmx/3a-01.c: New.
7961 * gcc.dg/vmx/3a-01m.c: New.
7962 * gcc.dg/vmx/3a-03.c: New.
7963 * gcc.dg/vmx/3a-03m.c: New.
7964 * gcc.dg/vmx/3a-04.c: New.
7965 * gcc.dg/vmx/3a-04m.c: New.
7966 * gcc.dg/vmx/3a-05.c: New.
7967 * gcc.dg/vmx/3a-06.c: New.
7968 * gcc.dg/vmx/3a-06m.c: New.
7969 * gcc.dg/vmx/3a-07.c: New.
7970 * gcc.dg/vmx/3b-01.c: New.
7971 * gcc.dg/vmx/3b-02.c: New.
7972 * gcc.dg/vmx/3b-10.c: New.
7973 * gcc.dg/vmx/3b-13.c: New.
7974 * gcc.dg/vmx/3b-14.c: New.
7975 * gcc.dg/vmx/3b-15.c: New.
7976 * gcc.dg/vmx/3c-01a.c: New.
7977 * gcc.dg/vmx/3c-01.c: New.
7978 * gcc.dg/vmx/3c-02.c: New.
7979 * gcc.dg/vmx/3c-03.c: New.
7980 * gcc.dg/vmx/3d-01.c: New.
7981 * gcc.dg/vmx/4-01.c: New.
7982 * gcc.dg/vmx/4-03.c: New.
7983 * gcc.dg/vmx/5-01.c: New.
7984 * gcc.dg/vmx/5-02.c: New.
7985 * gcc.dg/vmx/5-03.c: New.
7986 * gcc.dg/vmx/5-04.c: New.
7987 * gcc.dg/vmx/5-05.c: New.
7988 * gcc.dg/vmx/5-06.c: New.
7989 * gcc.dg/vmx/5-07.c: New.
7990 * gcc.dg/vmx/5-07t.c: New.
7991 * gcc.dg/vmx/5-08.c: New.
7992 * gcc.dg/vmx/5-10.c: New.
7993 * gcc.dg/vmx/5-11.c: New.
7994 * gcc.dg/vmx/7-01a.c: New.
7995 * gcc.dg/vmx/7-01.c: New.
7996 * gcc.dg/vmx/7c-01.c: New.
7997 * gcc.dg/vmx/7d-01.c: New.
7998 * gcc.dg/vmx/7d-02.c: New.
7999 * gcc.dg/vmx/8-01.c: New.
8000 * gcc.dg/vmx/8-02a.c: New.
8001 * gcc.dg/vmx/8-02.c: New.
8002 * gcc.dg/vmx/brode-1.c: New.
8003 * gcc.dg/vmx/bug-1.c: New.
8004 * gcc.dg/vmx/bug-2.c: New.
8005 * gcc.dg/vmx/bug-3.c: New.
8006 * gcc.dg/vmx/cw-bug-1.c: New.
8007 * gcc.dg/vmx/cw-bug-2.c: New.
8008 * gcc.dg/vmx/cw-bug-3.c: New.
8009 * gcc.dg/vmx/dct.c: New.
8010 * gcc.dg/vmx/debug-1.c: New.
8011 * gcc.dg/vmx/debug-2.c: New.
8012 * gcc.dg/vmx/debug-3.c: New.
8013 * gcc.dg/vmx/debug-4.c: New.
8014 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8015 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8016 * gcc.dg/vmx/eg-5.c: New.
8017 * gcc.dg/vmx/fft.c: New.
8018 * gcc.dg/vmx/gcc-bug-1.c: New.
8019 * gcc.dg/vmx/gcc-bug-2.c: New.
8020 * gcc.dg/vmx/gcc-bug-3.c: New.
8021 * gcc.dg/vmx/gcc-bug-4.c: New.
8022 * gcc.dg/vmx/gcc-bug-5.c: New.
8023 * gcc.dg/vmx/gcc-bug-6.c: New.
8024 * gcc.dg/vmx/gcc-bug-7.c: New.
8025 * gcc.dg/vmx/gcc-bug-8.c: New.
8026 * gcc.dg/vmx/gcc-bug-9.c: New.
8027 * gcc.dg/vmx/gcc-bug-b.c: New.
8028 * gcc.dg/vmx/gcc-bug-c.c: New.
8029 * gcc.dg/vmx/gcc-bug-d.c: New.
8030 * gcc.dg/vmx/gcc-bug-e.c: New.
8031 * gcc.dg/vmx/gcc-bug-f.c: New.
8032 * gcc.dg/vmx/gcc-bug-g.c: New.
8033 * gcc.dg/vmx/gcc-bug-i.c: New.
8034 * gcc.dg/vmx/harness.h: New.
8035 * gcc.dg/vmx/ira1.c: New.
8036 * gcc.dg/vmx/ira2a.c: New.
8037 * gcc.dg/vmx/ira2b.c: New.
8038 * gcc.dg/vmx/ira2.c: New.
8039 * gcc.dg/vmx/ira2c.c: New.
8040 * gcc.dg/vmx/mem.c: New.
8041 * gcc.dg/vmx/newton-1.c: New.
8042 * gcc.dg/vmx/ops.c: New.
8043 * gcc.dg/vmx/sn7153.c: New.
8044 * gcc.dg/vmx/spill2.c: New.
8045 * gcc.dg/vmx/spill3.c: New.
8046 * gcc.dg/vmx/spill.c: New.
8047 * gcc.dg/vmx/t.c: New.
8048 * gcc.dg/vmx/varargs-1.c: New.
8049 * gcc.dg/vmx/varargs-2.c: New.
8050 * gcc.dg/vmx/varargs-3.c: New.
8051 * gcc.dg/vmx/varargs-4.c: New.
8052 * gcc.dg/vmx/varargs-5.c: New.
8053 * gcc.dg/vmx/varargs-6.c: New.
8054 * gcc.dg/vmx/varargs-7.c: New.
8055 * gcc.dg/vmx/vmx.exp: New.
8056 * gcc.dg/vmx/vprint-1.c: New.
8057 * gcc.dg/vmx/vscan-1.c: New.
8058 * gcc.dg/vmx/x-01.c: New.
8059 * gcc.dg/vmx/x-02.c: New.
8060 * gcc.dg/vmx/x-03.c: New.
8061 * gcc.dg/vmx/x-04.c: New.
8062 * gcc.dg/vmx/x-05.c: New.
8063 * gcc.dg/vmx/yousufi-1.c: New.
8064 * gcc.dg/vmx/zero-1.c: New.
8065 * gcc.dg/vmx/zero.c: New.
8066
8067 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8068
8069 * g++.dg/lookup/java1.C: Update for chage of
8070 _Jv_AllocObject.
8071 * g++.dg/lookup/java2.C: Likewise.
8072
8073 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8074
8075 * ada/acats/run_all.sh: use -O2 by default.
8076
8077 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8078
8079 * gcc.dg/vr-mult-[12].c: New tests.
8080
8081 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8082
8083 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8084
8085 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8086
8087 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8088
8089 * lib/target-supports.exp (check_profiling_available): Assume profiling
8090 isn't available for mips*-*-elf targets.
8091
8092 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8093
8094 * gcc.dg/builtins-38.c: New test.
8095
8096 2004-04-14 Eric Christopher <echristo@redhat.com>
8097
8098 * g++.dg/charset/charset.exp: Run .cc extension tests.
8099
8100 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8101
8102 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8103
8104 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8105
8106 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8107
8108 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8109
8110 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8111 * gcc.dg/i386-387-2.c: Likewise.
8112
8113 * gcc.dg/i386-387-7.c: New test.
8114 * gcc.dg/i386-387-8.c: New test.
8115
8116 * gcc.dg/builtins-37.c: New test.
8117
8118 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8119
8120 * g++.dg/pch/externc-1.C: Add missing semicolon.
8121
8122 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8123
8124 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8125
8126 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8127
8128 * gcc.c-torture/execute/20040411-1.c: New test.
8129
8130 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8131
8132 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8133
8134 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8135
8136 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8137
8138 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8139
8140 * lib/target-supports.exp (check_named_sections_available): New.
8141 * lib/gcc-dg.exp (dg-require-named-sections): New.
8142 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8143 old-deja.exp. Also prune error-count message from HP linker.
8144 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8145
8146 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8147 * g++.old-deja/g++.pt/static3.C: Likewise.
8148 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8149
8150 2004-04-09 Roger Sayle <roger@eyesopen.com>
8151
8152 * gcc.c-torture/execute/20040409-1.c: New test case.
8153 * gcc.c-torture/execute/20040409-2.c: New test case.
8154 * gcc.c-torture/execute/20040409-3.c: New test case.
8155
8156 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8157
8158 * gcc.dg/20040409-1.c: New test.
8159
8160 2004-04-08 Roger Sayle <roger@eyesopen.com>
8161
8162 PR target/14888
8163 * g++.dg/opt/pr14888.C: New test case.
8164
8165 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8166
8167 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8168 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8169 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8170 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8171 New tests.
8172
8173 2004-04-08 Paul Brook <paul@codesourcery.com>
8174
8175 * gcc.dg/spill-1.c: New test.
8176
8177 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8178
8179 * gcc.dg/torture/builtin-ctype-2.c: New test.
8180
8181 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8182
8183 * gcc.dg/pch/pch.exp: Add largefile test.
8184
8185 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8186
8187 * g++.dg/pch/externc-1.Hs: New.
8188 * g++.dg/pch/externc-1.C: New.
8189
8190 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8191
8192 * gcc.dg/compat/struct-by-value-5a_main.c,
8193 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8194 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8195 * gcc.dg/compat/struct-by-value-5a_x.c,
8196 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8197 gcc.dg/compat/struct-by-value-5_x.c.
8198 * gcc.dg/compat/struct-by-value-5a_y.c,
8199 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8200 gcc.dg/compat/struct-by-value-5_y.c.
8201
8202 * gcc.dg/compat/struct-by-value-6a_main.c,
8203 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8204 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8205 * gcc.dg/compat/struct-by-value-6a_x.c,
8206 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8207 gcc.dg/compat/struct-by-value-6_x.c.
8208 * gcc.dg/compat/struct-by-value-6a_y.c,
8209 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8210 gcc.dg/compat/struct-by-value-6_y.c.
8211
8212 * gcc.dg/compat/struct-by-value-7a_main.c,
8213 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8214 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8215 * gcc.dg/compat/struct-by-value-7a_x.c,
8216 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8217 gcc.dg/compat/struct-by-value-7_x.c.
8218 * gcc.dg/compat/struct-by-value-7a_y.c,
8219 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8220 gcc.dg/compat/struct-by-value-7_y.c.
8221
8222 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8223
8224 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8225 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8226 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8227 options.
8228
8229 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8230
8231 * gcc.dg/builtins-36.c: New test.
8232
8233 2004-04-06 Paul Brook <paul@codesourcery.com>
8234
8235 * README.gcc: Remove obsolete contraint on testcases.
8236
8237 2004-04-05 Paul Brook <paul@codesourcery.com>
8238
8239 PR2123
8240 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8241 failure and exit(0) on success.
8242 * g++.dg/expr/anew2.C: Ditto.
8243 * g++.dg/expr/anew3.C: Ditto.
8244 * g++.dg/expr/anew4.C: Ditto.
8245
8246 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8247
8248 PR c++/3518
8249 * g++.dg/template/unify7.C: New.
8250
8251 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8252
8253 * g++.dg/README: Bring up to date with new subdirectories; remove
8254 duplicate subdirectory lines.
8255
8256 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8257
8258 PR c++/14007
8259 * g++.dg/template/unify5.C: New.
8260 * g++.dg/template/unify6.C: New.
8261 * g++.dg/template/qualttp20.C: Adjust.
8262 * g++.old-deja/g++.jason/report.C: Adjust.
8263 * g++.old-deja/g++.other/qual1.C: Adjust.
8264
8265 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8266
8267 PR c++/14803
8268 * g++.dg/inherit/ptrmem1.C: New test.
8269
8270 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8271
8272 PR c++/14755
8273 * gcc.c-torture/execute/20040331-1.c: New test.
8274 * gcc.dg/20040331-1.c: New test.
8275
8276 2004-04-01 Paul Brook <paul@codesourcery.com>
8277
8278 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8279
8280 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8281
8282 PR c++/14724
8283 * g++.dg/init/goto1.C: New test.
8284
8285 PR c++/14763
8286 * g++.dg/template/defarg4.C: New test.
8287
8288 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8289
8290 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8291
8292 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8293
8294 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8295
8296 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8297
8298 * gcc.dg/noncompile/undeclared-2.c: New test.
8299
8300 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8301
8302 * gcc.dg/940409-1.c: Remove XFAIL.
8303 * gcc.dg/reg-vol-struct-1.c: New test.
8304
8305 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8306
8307 * gcc.dg/torture/builtin-wctype-1.c: New test.
8308
8309 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8310
8311 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8312 * gcc.dg/20001101-1.c: Likewise.
8313 * gcc.dg/20001102-1.c: Likewise.
8314
8315 2004-03-25 Roger Sayle <roger@eyesopen.com>
8316
8317 * gcc.dg/compare8.c: Add an additional test for XOR.
8318
8319 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8320
8321 * gcc.dg/torture/builtin-ctype-1.c: New test.
8322
8323 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8324
8325 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8326 * gcc.dg/torture/builtin-math-1.c: Likewise.
8327 * gcc.dg/torture/builtin-power-1.c: New test.
8328
8329 2004-03-24 Andreas Schwab <schwab@suse.de>
8330
8331 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8332 IA64 assembler.
8333
8334 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8335 Roger Sayle <roger@eyesopen.com>
8336
8337 * gcc.dg/compare8.c: New test case.
8338
8339 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8340
8341 * g++.dg/ext/altivec-7.C: New test.
8342
8343 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8344
8345 PR 12267, 12391, 12560, 13129, 14114, 14133
8346 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8347 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8348 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8349 Adjust error regexps.
8350 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8351 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8352 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8353 * gcc.dg/local1.c: Add explanatory comment.
8354
8355 2004-03-23 Roger Sayle <roger@eyesopen.com>
8356
8357 PR optimization/14669
8358 * g++.dg/opt/fold2.C: New test case.
8359
8360 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8361
8362 PR c/14069
8363 * gcc.dg/20040322-1.c: New test.
8364
8365 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8366
8367 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8368 * gcc.dg/ultrasp4.c: Likewise.
8369 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8370
8371 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8372
8373 * gcc.dg/i386-sse-8.c: Reset default options.
8374
8375 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8376
8377 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8378 in the error message text.
8379
8380 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8381
8382 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8383
8384 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8385
8386 PR c++/14616
8387 * g++.dg/init/array13.C: New test.
8388
8389 2004-03-20 Roger Sayle <roger@eyesopen.com>
8390
8391 PR target/13889
8392 * gcc.c-torture/compile/pr13889.c: New test case.
8393
8394 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8395
8396 PR c/14635
8397 * builtins-1.c (nan, nans): Don't test.
8398 * builtins-30.c: Don't use nan, nanf, nanl.
8399 * builtins-35.c: New test.
8400
8401 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8402
8403 * g++.dg/ext/altivec-6.C: New test.
8404
8405 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8406
8407 * g++.dg/init/placement3.C: New test.
8408
8409 * g++.dg/template/spec13.C: New test.
8410
8411 * g++.dg/lookup/using11.C: New test.
8412
8413 * g++.dg/lookup/koenig3.C: New test.
8414
8415 * g++.dg/template/operator2.C: New test.
8416
8417 * g++.dg/expr/dtor3.C: New test.
8418 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8419 marker.
8420 * g++.old-deja/g++.law/visibility28.C: Likewise.
8421
8422 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8423
8424 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8425 * gcc.dg/ppc64-abi-3.c: Likewise.
8426
8427 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8428
8429 PR c++/14545
8430 * g++.dg/parse/template15.C: New test.
8431
8432 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8433
8434 * g++.dg/expr/dtor2.C: New test.
8435
8436 * g++.dg/lookup/anon4.C: New test.
8437
8438 * g++.dg/overload/using1.C: New test.
8439
8440 * g++.dg/template/lookup7.C: New test.
8441
8442 * g++.dg/template/typename6.C: New test.
8443
8444 * g++.dg/expr/cond6.C: New test.
8445
8446 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8447
8448 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8449
8450 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8451
8452 * g++.dg/expr/cond5.C: New test.
8453 * g++.dg/expr/constcast1.C: Likewise.
8454 * g++.dg/expr/ptrmem2.C: Likewise.
8455 * g++.dg/expr/ptrmem3.C: Likewise.
8456 * g++.dg/lookup/main1.C: Likewise.
8457 * g++.dg/template/lookup6.C: Likewise.
8458
8459 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8460
8461 * gcc.dg/local1.c: New test.
8462
8463 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8464
8465 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8466
8467 * gcc.dg/torture/builtin-convert-1.c: New test.
8468
8469 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8470
8471 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8472
8473 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8474
8475 PR c++/14481
8476 * g++.dg/warn/Wunused-7.C: New test.
8477
8478 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8479
8480 * gcc.dg/torture/builtin-integral-1.c: New test.
8481
8482 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8483
8484 PR c++/14586
8485 * g++.dg/parse/non-dependent3.C: New test.
8486
8487 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8488
8489 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8490 * g++.dg/eh/simd-2.C: Likewise.
8491 * g++.dg/init/array10.C: Likewise.
8492 * gcc.c-torture/compile/simd-1.c: Likewise.
8493 * gcc.c-torture/compile/simd-2.c: Likewise.
8494 * gcc.c-torture/compile/simd-3.c: Likewise.
8495 * gcc.c-torture/compile/simd-4.c: Likewise.
8496 * gcc.c-torture/compile/simd-6.c: Likewise.
8497 * gcc.c-torture/execute/simd-1.c: Likewise.
8498 * gcc.c-torture/execute/simd-2.c: Likewise.
8499 * gcc.dg/compat/vector-defs.h: Likewise.
8500 * gcc.dg/20020531-1.c: Likewise.
8501 * gcc.dg/altivec-3.c: Likewise.
8502 * gcc.dg/altivec-4.c: Likewise.
8503 * gcc.dg/altivec-varargs-1.c: Likewise.
8504 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8505 * gcc.dg/i386-mmx-3.c: Likewise.
8506 * gcc.dg/i386-sse-4.c: Likewise.
8507 * gcc.dg/i386-sse-5.c: Likewise.
8508 * gcc.dg/i386-sse-8.c: Likewise.
8509 * gcc.dg/simd-1.c: Likewise.
8510 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8511 __ev64_opaque__ since the machine description provides it.
8512
8513 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8514
8515 * lib/compat.exp (skip_list): New global variable.
8516 Use it to hold the user defined COMPAT_SKIPS list if any.
8517 (compat-obj): Add the members of skip_list to optall.
8518
8519 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8520
8521 * gcc.dg/compat/union-by-value-1_main.c,
8522 union-by-value-1_x.c, union-by-value-1_y.c,
8523 union-check.h, union-defs.h,
8524 union-init.h, union-return-1_main.c,
8525 union-return-1_x.c, union-return-1_y.c: New files.
8526
8527 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8528
8529 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8530 mixed-struct-init.h: Add 4 mixed structure types.
8531 struct-by-value-21_main.c, struct-by-value-21_x.c,
8532 struct-by-value-21_y.c, struct-return-21_main.c,
8533 struct-return-21_x.c, struct-return-21_y.c: New files.
8534
8535 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8536
8537 PR c++/14550
8538 * g++.dg/parse/template14.C: New test.
8539
8540 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8541
8542 * gcc.c-torture/execute/20040313-1.c: New test.
8543
8544 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8545
8546 PR target/14533
8547 * gcc.dg/20040311-2.c: New test.
8548
8549 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8550
8551 PR other/14544
8552 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8553 bit-field.
8554
8555 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8556
8557 * gcc.dg/20040305-2.c: Add missing return statement.
8558
8559 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8560
8561 * gcc.dg/builtins-34.c: Also check pow10*.
8562
8563 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8564
8565 PR target/14262
8566 * gcc.dg/20040305-2.c: New test.
8567
8568 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8569
8570 * gcc.dg/20040310-1.c: New test.
8571
8572 2004-03-11 Roger Sayle <roger@eyesopen.com>
8573
8574 * gcc.c-torture/execute/20040311-1.c: New test case.
8575
8576 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8577
8578 PR c++/14476
8579 * g++.dg/lookup/enum1.C: New test.
8580
8581 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8582
8583 PR c++/14510
8584 * g++.dg/lookup/struct2.C: New test.
8585
8586 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8587
8588 * gcc.dg/builtins-34.c: New test.
8589
8590 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8591
8592 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8593
8594 2004-03-09 James E Wilson <wilson@specifixinc.com>
8595
8596 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8597 * gcc.dg/alias-2.c: New testcase.
8598
8599 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8600
8601 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8602
8603 2004-03-09 Roger Sayle <roger@eyesopen.com>
8604
8605 * gcc.c-torture/execute/20040309-1.c: New test case.
8606
8607 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8608
8609 PR c++/14397
8610 * g++.dg/overload/ref1.C: New.
8611
8612 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8613
8614 PR c++/14409
8615 * g++.dg/template/spec12.C: New test.
8616
8617 PR c++/14448
8618 * g++.dg/parse/crash14.C: New test.
8619
8620 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8621
8622 PR c++/14230
8623 * g++.dg/init/ref11.C: New test.
8624
8625 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8626
8627 PR c++/14432
8628 * g++.dg/parse/builtin2.C: New test.
8629
8630 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8631
8632 PR c++/14401
8633 * g++.dg/init/ctor3.C: New test.
8634 * g++.dg/init/union1.C: New test.
8635 * g++.dg/ext/anon-struct4.C: New test.
8636
8637 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8638
8639 * g++.dg/lookup/koenig1.C: Tweak error messages.
8640 * g++.dg/lookup/used-before-declaration.C: Likewise.
8641 * g++.dg/other/do1.C: Likewise.
8642 * g++.dg/overload/koenig1.C: Likewise.
8643 * g++.dg/parse/crash13.C: Likewise.
8644 * g++.dg/template/instantiate3.C: Likewise.
8645
8646 2004-03-08 Eric Christopher <echristo@redhat.com>
8647
8648 * * lib/target-supports.exp: Enable libiconv in test
8649 compilation. Fix up error checking.
8650
8651 2004-03-08 Roger Sayle <roger@eyesopen.com>
8652
8653 PR middle-end/14289
8654 * gcc.dg/pr14289-1.c: New test case.
8655 * gcc.dg/pr14289-2.c: Likewise.
8656 * gcc.dg/pr14289-3.c: Likewise.
8657
8658 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8659
8660 * gcc.c-torture/execute/20040308-1.c: New test.
8661
8662 2004-03-07 Roger Sayle <roger@eyesopen.com>
8663
8664 * gcc.c-torture/execute/20040307-1.c: New test case.
8665
8666 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8667
8668 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8669
8670 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8671
8672 * gcc.dg/20040306-1.c: New test.
8673
8674 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8675
8676 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8677 them static.
8678 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8679
8680 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8681
8682 PR c/14465
8683 * gcc.dg/decl-6.c: New test.
8684
8685 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8686
8687 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8688 Rename LOGPOW -> LOG_POW.
8689 (SQRT_EXP, POW_EXP): New.
8690
8691 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8692
8693 * gcc.dg/i386-sse-8.c: New test.
8694
8695 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8696
8697 PR c/14114
8698 * gcc.dg/decl-5.c: New test.
8699
8700 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8701
8702 * gcc.dg/20040305-1.c: New test.
8703
8704 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8705
8706 PR other/14354
8707 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8708
8709 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8710
8711 PR c++/14425, c++/14426
8712 * g++.dg/ext/altivec-4.C: New test.
8713 * g++.dg/ext/altivec-5.C: New test.
8714
8715 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8716
8717 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8718 global variables of a type with no linkage.
8719 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8720 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8721 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8722 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8723 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8724 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8725 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8726 * g++.dg/warn/deprecated.C: Name enum Color.
8727 * g++.dg/overload/VLA.C: Name structure for 'b'.
8728 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8729
8730 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8731
8732 * gcc.c-torture/compile/20040304-1.c: New test.
8733
8734 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8735
8736 PR 13728
8737 * gcc.dg/decl-4.c: New testcase.
8738
8739 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8740
8741 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8742 as PRECF if sizeof (float) > sizeof (double).
8743 (PRECL): Make it the same as PRECF if
8744 sizeof (float) > sizeof (long double).
8745
8746 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8747
8748 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8749 system type. Add check for irix6 which doesn't have c99 runtime.
8750
8751 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8752
8753 * gcc.dg/const-elim-1.c: xfail for xtensa.
8754
8755 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8756
8757 PR c++/14369
8758 * g++.dg/template/cond4.C: New test.
8759
8760 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8761
8762 PR c++/14360
8763 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8764
8765 PR c++/14361
8766 * g++.dg/parse/defarg7.C: New test.
8767
8768 PR c++/14359
8769 * g++.dg/template/friend26.C: New test.
8770
8771 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8772
8773 PR c++/14324
8774 * g++.dg/abi/mangle21.C: New test.
8775
8776 PR c++/14260
8777 * g++.dg/parse/constructor2.C: New test.
8778
8779 PR c++/14337
8780 * g++.dg/template/sfinae1.C: New test.
8781
8782 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8783
8784 PR c++/14267
8785 * g++.dg/expr/crash2.C: New test.
8786
8787 PR middle-end/13448
8788 * gcc.dg/inline-5.c: New test.
8789 * gcc.dg/always-inline.c: Split out tests into ...
8790 * gcc.dg/always-inline2.c: ... this and ...
8791 * gcc.dg/always-inline3.c: ... this.
8792
8793 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8794
8795 PR debug/12103
8796 * g++.dg/debug/crash1.C: New test.
8797
8798 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8799
8800 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8801 function with __attribute__((noinline)).
8802 (recurser_void2): Likewise.
8803 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8804 (recurser_void2): Likewise.
8805
8806 2004-02-29 Roger Sayle <roger@eyesopen.com>
8807
8808 PR middle-end/14203
8809 * g++.dg/warn/Wunused-6.C: New test case.
8810
8811 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8812
8813 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8814 not defined.
8815
8816 2004-02-27 Eric Christopher <echristo@redhat.com>
8817
8818 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8819 * g++.dg/charset/asm2.c: Run only x86.
8820 * gcc.dg/charset/asm3.c: Ditto.
8821
8822 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8823
8824 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8825 ld_library_path.
8826
8827 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8828
8829 * g++.dg/ext/altivec-3.C: New.
8830
8831 2004-02-26 Richard Henderson <rth@redhat.com>
8832
8833 * g++.dg/ext/attrib10.C: Mark for warning.
8834 * gcc.dg/attr-alias-1.c: New.
8835
8836 2004-02-26 Richard Henderson <rth@redhat.com>
8837
8838 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8839 * gcc.c-torture/execute/20040208-2.c: ... it back.
8840
8841 2004-02-26 Eric Christopher <echristo@redhat.com>
8842
8843 * lib/target-supports.exp (check-iconv-available): New function.
8844 * lib/gcc-dg.exp (dg-require-iconv): New function.
8845 Use above.
8846 * gcc.dg/charset: New directory.
8847 * gcc.dg/charset/charset.exp: New file.
8848 * gcc.dg/charset/asm1.c: Ditto.
8849 * gcc.dg/charset/asm2.c: Ditto.
8850 * gcc.dg/charset/asm3.c: Ditto.
8851 * gcc.dg/charset/asm4.c: Ditto.
8852 * gcc.dg/charset/asm5.c: Ditto.
8853 * gcc.dg/charset/attribute1.c: Ditto.
8854 * gcc.dg/charset/attribute2.c: Ditto.
8855 * gcc.dg/charset/string1.c: Ditto.
8856 * g++.dg/charset: New directory.
8857 * g++.dg/dg.exp: Add here. Special options.
8858 * g++.dg/charset/charset.exp: New file.
8859 * g++.dg/charset/asm1.c: Ditto.
8860 * g++.dg/charset/asm2.c: Ditto.
8861 * g++.dg/charset/asm3.c: Ditto.
8862 * g++.dg/charset/asm4.c: Ditto.
8863 * g++.dg/charset/attribute1.c: Ditto.
8864 * g++.dg/charset/attribute2.c: Ditto.
8865 * g++.dg/charset/extern1.cc: Ditto.
8866 * g++.dg/charset/extern2.cc: Ditto.
8867 * g++.dg/charset/string1.c: Ditto.
8868
8869 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR c++/14278
8872 * g++.dg/parse/comma1.C: New test.
8873
8874 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8875
8876 PR c++/14284
8877 * g++.dg/template/ttp8.C: New test.
8878
8879 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8880
8881 * gcc.dg/fixuns-trunc-1.c: New test.
8882
8883 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8884
8885 * gcc.dg/builtins-config.h: Use #elif.
8886
8887 2004-02-26 Michael Matz <matz@suse.de>
8888
8889 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8890 * gcc.dg/991214-1.c: Likewise.
8891 * gcc.dg/i386-asm-1.c: Likewise.
8892
8893 2004-02-25 Richard Henderson <rth@redhat.com>
8894
8895 * gcc.c-torture/execute/20040208-2.c: Move ...
8896 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8897
8898 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8899
8900 PR c++/14246
8901 * g++.dg/other/crash-3.C: New test.
8902
8903 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8904
8905 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8906 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8907
8908 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8909 HP-UX.
8910
8911 2004-02-24 Michael Matz <matz@suse.de>
8912
8913 * gcc.dg/i386-regparm.c: New.
8914
8915 2004-02-23 James E Wilson <wilson@specifixinc.com>
8916
8917 * gcc.c-torture/execute/20040223-1.c: New.
8918
8919 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8920 Kazu Hirata <kazu@cs.umass.edu>
8921
8922 * gcc.dg/fwritable-strings-1.c: Remove.
8923
8924 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8925
8926 PR c/14156
8927 * gcc.dg/20040223-1.c: New test.
8928
8929 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8930
8931 PR c++/14106
8932 * g++.dg/ext/typeof9.C: New test.
8933
8934 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8935
8936 PR c++/14250
8937 * g++.dg/other/switch1.C: New test.
8938
8939 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8940
8941 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8942 * gcc.dg/va-arg-1.c: Likewise.
8943
8944 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8945
8946 PR c++/14143
8947 * g++.dg/template/koenig5.C: New test.
8948
8949 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8950
8951 * g++.dg/ext/altivec-1.C: Generalize target triple.
8952 * g++.dg/ext/altivec-2.C: New test case.
8953 * g++.dg/ext/altivec_check.h: New file.
8954 * gcc.dg/altivec-1.c: Generalize target triple;
8955 include altivec_check.h and call altivec_check().
8956 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8957 * gcc.dg/altivec-6.c: New test case.
8958 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8959 type casts as needed.
8960 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8961 altivec_check().
8962 * gcc.dg/altivec-12.c: New test case.
8963 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8964 include altivec_check.h and call altivec_check().
8965 * gcc.dg/altivec_check.h: New file.
8966
8967 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8968
8969 * lib/target-supports.exp (check_alias_available): Don't mangle
8970 function `g' in test program.
8971
8972 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8973
8974 * lib/target-supports.exp (check_profiling_available): Check
8975 argument to determine whether we support a profiling type.
8976 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8977 check_profiling_available.
8978 * g++.dg/bprob/bprob.exp: Likewise
8979 * g77.dg/bprob/bprob.exp: Likewise.
8980 * gcc.misc-tests/bprob.exp: Likewise.
8981 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8982 dg-require-profiling and delete expected error handling.
8983 * gcc.dg/20021014-1.c: Likewise.
8984 * gcc.dg/nest.c: Likewise.
8985
8986 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8987
8988 PR c++/12007
8989 * g++.dg/other/vthunk1.C: New test.
8990
8991 2004-02-20 Falk Hueffner <falk@debian.org>
8992
8993 PR target/14201
8994 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8995
8996 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8997
8998 PR c++/13927
8999 * g++.dg/other/error8.C: Remove XFAIL markers.
9000
9001 PR c++/14173
9002 * g++.dg/ext/packed5.C: New test.
9003
9004 PR c++/14199
9005 * g++.dg/warn/Wunused-5.C: New test.
9006
9007 PR c++/14186
9008 * g++.dg/lookup/member1.C: New test.
9009
9010 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9011
9012 * gcc.c-torture/compile/20040130-1.c: Enable only when
9013 __INT_MAX__ >= 2147483647L.
9014 * gcc.c-torture/compile/961203-1.c: Likewise.
9015
9016 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9017
9018 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9019 * g++.dg/opt/template1.C: Robustify assembler regexp
9020
9021 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9022
9023 * gcc.c-torture/execute/simd-4.x: Remove.
9024 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9025 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9026 Guard with #ifndef SKIP_ATTRIBUTE.
9027 * gcc.dg/compat/vector-1_y.c: Likewise.
9028 * gcc.dg/compat/vector-2_x.c: Likewise.
9029 * gcc.dg/compat/vector-2_y.c: Likewise.
9030 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9031 * g++.dg/eh/simd-2.C: Likewise.
9032
9033 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9034
9035 * gcc.c-torture/compile/complex-1.c: New.
9036
9037 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9038
9039 PR target/14209
9040 * gcc.c-torture/execute/20040218-1.c: New test.
9041
9042 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9043
9044 PR c++/14181
9045 * g++.dg/parse/new2.C: New test.
9046
9047 2004-02-18 Paul Brook <paul@codesourcery.com>
9048
9049 * gcc.c-torture/compile/libcall-1.c: New test.
9050
9051 2004-02-18 Paul Brook <paul@codesourcery.com>
9052
9053 PR debug/12934
9054 * gcc.dg/debug/debug-7.c: New test.
9055
9056 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9057
9058 * gcc.dg/20040217-1.c: New test.
9059
9060 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9061
9062 * gcc.c-torture/execute/990208-1.x: Delete.
9063
9064 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9065
9066 * gcc.c-torture/execute/20040208-2.x: New file.
9067
9068 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9069
9070 PR c++/11326
9071 * g++.dg/abi/structret1.C: New test.
9072
9073 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9074
9075 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9076 (i386_cpuid): No need to test if cpuid is available on AMD64.
9077 Fix assembly, so that it works onboth i386 and AMD64.
9078 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9079 (vecInLong): Fix s[] member type to unsigned int.
9080 (vecInWord): Remove type.
9081 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9082 (a64, b64, c64, d64, e64): Remove.
9083 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9084 Remove unused variable. Remove initialization of removed variables.
9085 Don't call mmx_tests nor sse_tests.
9086 (reference_mmx, reference_sse): Remove.
9087 (check): Add return stmt.
9088 * gcc.dg/i386-sse-7.c: New test.
9089 * gcc.dg/i386-mmx-4.c: New test.
9090
9091 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9092
9093 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9094 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9095 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9096 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9097 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9098 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9099 g++.dg/tc1/dr94.C: Fix line terminator.
9100
9101 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9102
9103 * gcc.c-torture/compile/20040216-1.c: New.
9104
9105 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9106
9107 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9108 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9109 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9110 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9111 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9112 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9113
9114 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9115
9116 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9117
9118 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9119
9120 PR c++/13971
9121 * g++.dg/expr/cond4.C: New test.
9122
9123 PR c++/14086
9124 * g++.dg/lookup/crash2.C: New test.
9125
9126 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9127
9128 * gcc.c-torture/compile/20040214-2.c: New test.
9129
9130 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9131
9132 PR c++/14116
9133 * g++.dg/ext/typeof8.C: New test.
9134
9135 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9136
9137 * gcc.c-torture/compile/20040214-1.c: New test.
9138
9139 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9140
9141 PR c++/13635
9142 * g++.dg/template/spec11.C: New test.
9143
9144 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9145
9146 PR c++/13927
9147 * g++.dg/other/error8.C: New test.
9148
9149 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9150
9151 PR c++/14122
9152 * g++.dg/template/array4.C: New test.
9153
9154 PR c++/14108
9155 * g++.dg/inherit/thunk2.C: New test.
9156
9157 PR c++/14083
9158 * g++.dg/eh/cond2.C: New test.
9159
9160 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9161
9162 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9163
9164 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9165
9166 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9167
9168 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9169
9170 * g++.dg/simd-2.C: xfail on ppc64-linux.
9171
9172 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9173
9174 PR c/456
9175 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9176 tests.
9177
9178 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9179
9180 * gcc.dg/builtins-33.c: New test.
9181
9182 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9183
9184 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9185
9186 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9187
9188 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9189
9190 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9191
9192 * gcc.dg/ppc64-abi-3.c: New test.
9193
9194 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9195
9196 PR c/14092
9197
9198 * gcc.dg/pr14092-1.c: New testcase.
9199
9200 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9201
9202 * gcc.dg/cpp/assert4.c: Fix typo last change.
9203
9204 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9205 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9206
9207 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9208
9209 2004-02-09 Roger Sayle <roger@eyesopen.com>
9210
9211 * gcc.c-torture/compile/20040209-1.c: New test case.
9212
9213 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9214
9215 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9216
9217 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9218
9219 * gcc.c-torture/execute/20040208-[12].c: New tests.
9220
9221 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9222
9223 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9224
9225 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9226
9227 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9228
9229 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9230
9231 Bug 13856
9232 * gcc.dg/visibility-8.c: New testcase.
9233
9234 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9235
9236 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9237 arguments.
9238 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9239
9240 2004-02-07 Roger Sayle <roger@eyesopen.com>
9241
9242 PR middle-end/13696
9243 * g++.dg/opt/fold1.C: New test case.
9244
9245 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9246
9247 PR c++/14033
9248 * g++.dg/other/crash-2.C: New test.
9249
9250 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9251
9252 PR c++/14028
9253 * g++.dg/parse/angle-bracket2.C: New test.
9254
9255 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9256
9257 PR middle-end/13750
9258 Revert:
9259 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9260 PR pch/13361
9261 * testsuite/g++.dg/pch/wchar-1.C: New.
9262 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9263
9264 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9265
9266 PR c++/14008
9267 * g++.dg/parse/error15.C: New test.
9268 * g++.dg/parse/crash11.C: Update dg-error mark.
9269
9270 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9271
9272 PR c++/13932
9273 * g++.dg/warn/conv2.C: New test.
9274
9275 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9276
9277 PR c++/13086
9278 * g++.dg/warn/incomplete1.C: Remove xfail.
9279
9280 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9281
9282 * lib/file-format.exp (gcc_target_object_format): Use
9283 ${tool}_target_compile, not gcc_target_compile.
9284 * lib/target-supports.exp (check_alias_available): Likewise.
9285 (check_gc_sections_available): Likewise.
9286 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9287 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9288 dg-require-alias.
9289
9290 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9291
9292 PR c++/13969
9293 * g++.dg/template/static6.C: New test.
9294
9295 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9296
9297 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9298
9299 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9300
9301 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9302 tests for systems where `char' is unsigned by default.
9303
9304 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9305
9306 PR c++/13997
9307 * g++.dg/template/partial3.C: New test.
9308
9309 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9310
9311 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9312 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9313 Remove mentions of obsolete ports.
9314
9315 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9316
9317 * gcc.dg/noncompile/20001228-1.c: Fix for new
9318 error message.
9319
9320 2004-02-03 Roger Sayle <roger@eyesopen.com>
9321
9322 PR target/9348
9323 * gcc.c-torture/execute/multdi-1.c: New test case.
9324
9325 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9326
9327 PR c++/13925
9328 * g++.dg/template/lookup5.C: New test.
9329
9330 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9331
9332 PR c++/13950
9333 * g++.dg/template/lookup4.C: New test.
9334
9335 PR c++/13970
9336 * g++.dg/parse/error14.C: New test.
9337
9338 PR c++/14002
9339 * g++.dg/parse/template13.C: New test.
9340
9341 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9342
9343 PR c++/13978
9344 * g++.dg/template/koenig4.C: New test.
9345
9346 PR c++/13968
9347 * g++.dg/template/crash17.C: New test.
9348
9349 PR c++/13975
9350 * g++.dg/parse/error13.C: New test.
9351 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9352
9353 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9354
9355 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9356
9357 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9358
9359 PR c/11658
9360 PR c/13994
9361 * gcc.dg/noncompile/20040203-1.c: New test.
9362 * gcc.dg/noncompile/20040203-2.c: Likewise.
9363 * gcc.dg/noncompile/20040203-3.c: Likewise.
9364 * gcc.dg/20040203-1.c: Likewise.
9365
9366 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9367
9368 PR c++/10858
9369 * g++.dg/template/sizeof7.C: New test.
9370
9371 2004-02-02 Eric Christopher <echristo@redhat.com>
9372 Zack Weinberg <zack@codesourcery.com>
9373
9374 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9375
9376 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9377
9378 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9379 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9380 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9381 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9382
9383 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9384
9385 PR c++/13113
9386 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9387
9388 PR c++/13854
9389 * g++.dg/ext/attrib13.C: New test.
9390
9391 PR c++/13907
9392 * g++.dg/conversion/op2.C: New test.
9393
9394 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9395
9396 * gcc.dg/titype-1.c: Fix pasto.
9397
9398 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9399
9400 * gcc.dg/titype-1.c: New test.
9401
9402 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9403
9404 PR c++/13957
9405 * g++.dg/template/non-type-template-argument-1.C,
9406 g++.dg/template/qualified-id1.C: Update dg-error marks.
9407 * g++.dg/template/nontype6.C: New test.
9408
9409 2004-02-01 Roger Sayle <roger@eyesopen.com>
9410
9411 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9412 * gcc.dg/builtins-31.c: New testcase.
9413 * gcc.dg/builtins-32.c: New testcase.
9414
9415 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9416
9417 * objc.dg/call-super-2.m: Update line numbers
9418 for the including of stddef.h.
9419
9420 2004-01-30 Michael Matz <matz@suse.de>
9421
9422 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9423 g++.dg/ext/case-range3.C: New tests.
9424
9425 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9426
9427 DR206
9428 PR c++/13813
9429 * g++.dg/template/member4.C: New test.
9430
9431 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9432
9433 PR c++/13683
9434 * g++.dg/template/sizeof6.C: New test.
9435
9436 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9437
9438 * gcc.dg/fwritable-strings-1.c: New test.
9439
9440 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9441
9442 * gcc.c-torture/compile/20040130-1.c: New test.
9443
9444 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9445
9446 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9447
9448 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9449
9450 PR c++/13883
9451 * g++.dg/template/ctor3.C: New test.
9452
9453 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9454
9455 * g++.dg/tc1: New directory.
9456 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9457 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9458 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9459 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9460 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9461
9462 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9463
9464 * g++.dg/parse/error11.C: New test.
9465 * g++.dg/parse/error12.C: Likewise.
9466
9467 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9468
9469 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9470 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9471
9472 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/13791
9475 * g++.dg/ext/attrib12.C: New test.
9476
9477 PR c++/13736
9478 * g++.dg/parse/cast2.C: New test.
9479
9480 2004-01-27 James E Wilson <wilson@specifixinc.com>
9481
9482 * objc.dg/encode-2.m (main): New local string. Set depending on
9483 sizeof long. Use in sscanf call.
9484 * objc.dg/encode-3.m (main): New local string. Set depending on
9485 sizeof long. Use in scan_initial call.
9486
9487 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9488
9489 * objc.dg/call-super-2.m: Make LP64-safe.
9490 * objc.dg/desig-init-1.m: Likewise.
9491
9492 2004-01-27 Devang Patel <dpatel@apple.com>
9493
9494 * g++.dg/debug/namespace1.C: New test.
9495
9496 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9497
9498 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9499 xscale-*-*.
9500
9501 * gcc.dg/arm-mmx-1.c: New test.
9502
9503 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9504
9505 * gcc.dg/20040127-1.c: New test.
9506 * gcc.dg/20040127-2.c: New test.
9507
9508 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9509
9510 * objc.dg/stret-1.m (glob): Renamed to globa.
9511
9512 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9513
9514 PR c++/13663
9515 * g++.dg/expr/for1.C: New test.
9516
9517 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9518
9519 PR middle-end/13779
9520 * gcc.dg/darwin-longlong.c: New test.
9521
9522 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9523
9524 * gcc.dg/20040124-1.c: Moved test from here...
9525 * gcc.c-torture/compile/20040124-1.c: ...to here.
9526
9527 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9528
9529 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9530 the assembly output if -m64 is passed.
9531
9532 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9533
9534 PR c++/13833
9535 * g++.dg/template/cond3.C: New test.
9536
9537 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9538
9539 PR c++/13810
9540 * g++.dg/template/ttp7.C: New test.
9541
9542 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9543
9544 PR c++/13797
9545 * g++.dg/template/nontype4.C: New test.
9546 * g++.dg/template/nontype5.C: Likewise.
9547
9548 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9549
9550 * gcc.dg/torture/mips-clobber-at.c: New test.
9551
9552 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9553
9554 * gcc.dg/20040124-1.c: New test.
9555
9556 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9557
9558 * gcc.dg/20040123-1.c: New test.
9559
9560 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9561
9562 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9563
9564 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9565
9566 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9567
9568 2004-01-23 Andrew Pinski <apinski@apple.com>
9569
9570 * gcc.dg/20030121-1.c: Move to ..
9571 * gcc.dg/20040121-1.c: here.
9572
9573 2004-01-23 Roger Sayle <roger@eyesopen.com>
9574
9575 * gcc.dg/builtins-29.c: New test case.
9576
9577 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9578
9579 PR 18314
9580 * gcc.dg/builtins-30.c: New testcase.
9581
9582 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9583
9584 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9585 * lib/g77.exp: Likewise.
9586 * lib/objc.exp: Likewise.
9587 * lib/g++.exp: Likewise.
9588
9589 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9590
9591 * gcc.dg/struct-by-value-2.c: New test.
9592
9593 2004-01-21 Andrew Pinski <apinski@apple.com>
9594
9595 PR target/13785
9596 * gcc.dg/20030121-1.c: New test.
9597
9598 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9599
9600 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9601 clobber frame pointer register in asm statement.
9602
9603 2004-01-21 Falk Hueffner <falk@debian.org>
9604
9605 * gcc.c-torture/compile/20040121-1.c: New test.
9606
9607 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9608
9609 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9610
9611 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9612
9613 * gcc.dg/ppc64-abi-2.c: New test.
9614
9615 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9616
9617 * lib/treelang.exp: Fill out this file.
9618 * lib/treelang-dg.exp: New File.
9619
9620 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9621
9622 * gcc.c-torture/compile/981022-1.c: Remove.
9623 * gcc.dg/array-5.c: Remove XFAIL.
9624 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9625 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9626 gcc.dg/cond-lvalue-1.c: Update.
9627 * gcc.dg/cast-lvalue-2.c: New test.
9628
9629 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/13592
9632 * g++.dg/other/error1.C (class foo): Tweak error message.
9633
9634 PR c++/13592
9635 * g++.dg/template/call2.C: New test.
9636
9637 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9638
9639 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9640 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9641 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9642 scalar-return-1_x.c, scalar-return-2_y.c,
9643 scalar-return-3_x.c, scalar-return-3_y.c,
9644 scalar-return-4_x.c, scalar-return-4_y.c,
9645 struct-align-1.h, struct-align-1_x.c,
9646 struct-align-1_y.c, struct-align-2.h,
9647 struct-align-2_x.c, struct-align-2_y.c,
9648 struct-by-value-10_y.c, struct-by-value-11_x.c,
9649 struct-by-value-11_y.c, struct-by-value-12_x.c,
9650 struct-by-value-12_y.c, struct-by-value-13_x.c,
9651 struct-by-value-13_y.c, struct-by-value-14_x.c,
9652 struct-by-value-14_y.c, struct-by-value-15_x.c,
9653 struct-by-value-15_y.c, struct-by-value-16_y.c,
9654 struct-by-value-17_y.c, struct-by-value-18_y.c,
9655 struct-by-value-19_y.c, struct-by-value-1_x.c,
9656 struct-by-value-1_y.c, struct-by-value-20_y.c,
9657 struct-by-value-2_x.c, struct-by-value-2_y.c,
9658 struct-by-value-3_y.c, struct-by-value-4_x.c,
9659 struct-by-value-4_y.c, struct-by-value-5_y.c,
9660 struct-by-value-6_y.c, struct-by-value-7_y.c
9661 struct-by-value-8_x.c, struct-by-value-8_y.c
9662 struct-by-value-9_x.c, struct-by-value-9_y.c
9663 struct-return-10_x.c, struct-return-10_y.c,
9664 struct-return-19_x.c, struct-return-20_x.c
9665 struct-return-2_x.c, struct-return-2_y.c
9666 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9667 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9668
9669 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9670
9671 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9672 attribute on sparc*-sun-solaris2.*.
9673
9674 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9675
9676 PR c++/13710
9677 * g++.dg/ext/typeof7.C: New test.
9678
9679 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9680
9681 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9682 * gcc.dg/const-elim-1.c: Same.
9683
9684 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9685
9686 * objc.dg/stret-1.m: New.
9687 * objc.dg/stret-2.m: New.
9688
9689 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9690
9691 PR c++/11895
9692 * g++.dg/ext/vector1.C: New test.
9693
9694 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9695
9696 * gcc.dg/pch/import-1.c: New.
9697 * gcc.dg/pch/import-1.hs: New.
9698 * gcc.dg/pch/import-1a.h: New.
9699 * gcc.dg/pch/import-1b.h: New.
9700 * gcc.dg/pch/import-1c.h: New.
9701
9702 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9703
9704 PR c++/13574
9705 * g++.dg/ext/array1.C: New test.
9706
9707 PR c++/13178
9708 * g++.dg/conversion/op1.C: New test.
9709
9710 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9711
9712 PR 11864
9713 From Kazumoto Kojima / Dan Kegel:
9714 * gcc.dg/pr11864-1.c: New test.
9715
9716 PR 10392
9717 From Marcus Comstedt / Dan Kegel:
9718 * gcc.dg/pr10392-1.c: New test.
9719
9720 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9721
9722 PR c++/13478
9723 * g++.dg/init/ref10.C: New test.
9724
9725 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9726
9727 PR c++/13407
9728 * g++.dg/parse/typename6.C: New test.
9729
9730 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9731
9732 PR pch/13361
9733 * testsuite/g++.dg/pch/wchar-1.C: New.
9734 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9735
9736 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9737
9738 PR c++/9259
9739 * g++.dg/expr/sizeof2.C: New test.
9740
9741 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9742
9743 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9744
9745 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9746
9747 PR c++/13659
9748 * g++.dg/lookup/strong-using-3.C: New.
9749 * g++.dg/lookup/using-10.C: New.
9750
9751 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9752
9753 PR c++/13594
9754 * g++.dg/lookup/strong-using-2.C: New.
9755
9756 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9757 Dan Kegel <dank@kegel.com>
9758 J"orn Rennecke <joern.rennecke@superh.com>
9759
9760 PR target/9365
9761 * gcc.dg/pr9365-1.c: New test.
9762
9763 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9764
9765 PR c++/8856
9766 * g++.dg/parse/casting-operator2.C: New test.
9767 * g++.old-deja/g++.pt/explicit83.C: Remove.
9768
9769 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9770
9771 * gcc.dg/label-compound-stmt-1.c: New test.
9772 * gcc.c-torture/compile/950922-1.c,
9773 gcc.c-torture/compile/20000211-3.c,
9774 gcc.c-torture/compile/20000518-1.c,
9775 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9776 compound statements.
9777
9778 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9779
9780 * gcc.dg/ppc64-abi-1.c: New test.
9781
9782 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9783
9784 * g++.dg/ext/attrib9.C: Add dg-warnings.
9785
9786 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9787
9788 PR c++/12335
9789 * g++.dg/parse/dtor3.C: New test.
9790
9791 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9792
9793 PR c++/12709
9794 * g++.dg/parse/try-catch-1.C: New test.
9795
9796 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9797
9798 * ada/acats/run_all.sh: Add more verbose output in acats.log
9799 when compiling tests.
9800
9801 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9802
9803 PR 13656
9804 * gcc.dg/typedef-redecl.c: New test case.
9805 * gcc.dg/typedef-redecl.h: New support file.
9806
9807 2004-01-13 Jan Hubicka <jh@suse.cz>
9808
9809 * gcc.dg/always_inline.c: New test.
9810 * gcc.dg/debug/20031231-1.c: Fix.
9811
9812 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9813
9814 PR c++/13474
9815 * g++.dg/template/array3.C: New test.
9816
9817 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9818
9819 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9820 * g++.dg/warn/Wunused-2.C: Likewise.
9821
9822 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9823
9824 PR c++/13289
9825 * g++.dg/template/instantiate6.C: New test.
9826
9827 2004-01-12 Roger Sayle <roger@eyesopen.com>
9828
9829 PR middle-end/11397
9830 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9831
9832 2004-01-12 Jan Hubicka <jh@suse.cz>
9833
9834 PR opt/12826
9835 * gcc.dg/20040112-1.c: New.
9836
9837 * gcc.dg/dwarf-die[1-7].c: Move to...
9838 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9839 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9840
9841 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9842
9843 PR c++/4100
9844 * g++.dg/parse/friend4.C: New test.
9845
9846 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9847
9848 PR c++/4100
9849 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9850 definition is called a friend.
9851
9852 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9853
9854 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9855
9856 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9857
9858 PR c++/3478
9859 * g++.dg/parse/error10.C: New test.
9860 * g++.dg/template/arg2.C: Accept "invalid type" error.
9861
9862 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9863
9864 PR middle-end/13392
9865 * g++.dg/opt/expect2.C: New test.
9866
9867 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9868
9869 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9870 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9871 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9872 Update dg-error regexps.
9873
9874 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9875
9876 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9877 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9878
9879 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9880
9881 * gcc.dg/pragma-re-1.c: Use right pointer type.
9882
9883 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9884
9885 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9886
9887 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9888
9889 * gcc.dg/rs6000-ldouble-1.c: New.
9890
9891 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9892
9893 DR 337
9894 PR c++/9256
9895 * g++.dg/other/abstract1.C: New test.
9896
9897 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9898
9899 * g++.dg/lookup/strong-using-1.C: New.
9900
9901 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9902
9903 PR c/11234
9904 * gcc.dg/func-ptr-conv-1.c: New test.
9905 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9906
9907 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9908
9909 PR target/13380.
9910 * gcc.c-torture/compile/20040109-1.c: New.
9911
9912 2004-01-08 Stuart Hastings <stuart@apple.com>
9913
9914 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9915 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9916 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9917
9918 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9919
9920 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9921
9922 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9923
9924 * ada/acats/run_acats: Treat 'gnatchop' the same way
9925 as 'gnatmake'. Export GCC_DRIVER.
9926 * ada/acats/run_all.sh: Add target_gnatchop. Use
9927 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9928
9929 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9930
9931 PR c++/12573
9932 * g++.dg/template/dependent-expr4.C: New test.
9933
9934 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9935
9936 * gcc.dg/altivec-11.c: New test.
9937
9938 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9939
9940 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9941
9942 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9943
9944 PR c/6024
9945 * gcc.dg/enum-compat-1.c: New test.
9946 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9947
9948 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9949
9950 PR c/12165
9951 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9952 gcc.dg/c99-idem-qual-3.c: New tests.
9953
9954 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9955
9956 * gcc.dg/winline-7.c: Don't cast void * to int.
9957
9958 2004-01-06 Jan Hubicka <jh@suse.cz>
9959
9960 * gcc.dg/i386-sse-5.c: New test
9961 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9962
9963 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9964
9965 PR c++/12815
9966 * g++.dg/rtti/typeid4.C: New test.
9967
9968 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9969
9970 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9971
9972 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9973
9974 PR c++/12132
9975 * g++.dg/template/error11.C: New test.
9976
9977 PR c++/13451
9978 * g++.dg/template/class2.C: New test.
9979
9980 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9981 Richard Sandiford <rsandifo@redhat.com>
9982
9983 PR c++/13387
9984 * g++.dg/opt/alias3.C: New test.
9985
9986 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9987
9988 PR c++/13157
9989 * g++.dg/template/koenig3.C: New test.
9990
9991 PR c++/13529
9992 * g++.dg/parse/offsetof3.C: New test.
9993
9994 * g++.dg/init/copy7.C: Add missing dg-error markers.
9995
9996 PR c++/12226
9997 * g++.dg/init/copy7.c: New test.
9998
9999 PR c++/13536
10000 * g++.dg/parse/cast1.C: New test.
10001
10002 2004-01-04 Jan Hubicka <jh@suse.cz>
10003
10004 * gcc.dg/winline[1-7].c: New tests.
10005
10006 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10007
10008 PR c++/13520
10009 * g++.dg/template/qualttp22.C: New test.
10010
10011 2004-01-01 Jan Hubicka <jh@suse.cz>
10012
10013 * gcc.dg/debug/20031231-1.c: New.
10014 * gcc.c-torture/compile/20040101-1.c: New.
10015 * gcc.dg/dwarf-die-[1-7].c: New.
10016
10017 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10018
10019 PR optimization/13521
10020 * gcc.c-torture/compile/20031231-1.c: New test.
10021
10022 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10023
10024 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10025
10026 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10027
10028 PR c++/10079
10029 * g++.dg/template/crash16.C: New test.
10030
10031 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10032
10033 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10034
10035 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10036
10037 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10038 ports.
10039 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10040 * g++.old-deja/g++.law/profile1.C: Likewise.
10041 * gcc.c-torture/compile/981006-1.c: Likewise.
10042 * gcc.c-torture/execute/loop-2e.x: Likewise.
10043 * gcc.c-torture/execute/loop-2f.x: Remove.
10044 * gcc.c-torture/execute/loop-2g.x: Likewise.
10045 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10046 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10047
10048 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10049
10050 PR c++/13507
10051 * g++.dg/ext/attrib11.C: New test.
10052
10053 PR c++/13494
10054 * g++.dg/template/array2-1.C: New test.
10055 * g++.dg/template/array2-2.C: New test.
10056
10057 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10058
10059 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10060
10061 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10062
10063 PR c++/12774
10064 * g++.dg/template/array1-1.C: New test.
10065 * g++.dg/template/array1-2.C: New test.
10066
10067 2003-12-29 Roger Sayle <roger@eyesopen.com>
10068
10069 PR fortran/12632
10070 * g77.dg/12632.f: New test case.
10071
10072 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10073
10074 PR c++/13289
10075 * g++.dg/parse/nontype1.C: New test.
10076
10077 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10078
10079 PR c++/12403
10080 * g++.dg/parse/explicit1.C: New test.
10081 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10082
10083 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10084
10085 PR c++/13081
10086 * g++.dg/opt/inline6.C: New test.
10087
10088 PR c++/12613
10089 * g++.dg/parse/error9.C: New test.
10090
10091 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10092
10093 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10094
10095 PR c++/13009
10096 * g++.dg/init/assign1.C: New test.
10097
10098 2003-12-28 Roger Sayle <roger@eyesopen.com>
10099
10100 PR c++/13070
10101 * g++.dg/warn/format3.C: New test case.
10102
10103 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10104
10105 * gcc.c-torture/compile/20031227-1.c: New test.
10106
10107 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10108
10109 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10110 * g77.dg/bprob/bprob.exp: Likewise.
10111 * gcc.misc-tests/bprob.exp: Likewise.
10112 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10113 variants on systems where the library does not provide that
10114 functionality.
10115 * gcc.dg/builtins-20.c: Use builtins-config.h.
10116 * gcc.dg/builtins-config.h: New file.
10117
10118 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10119
10120 * lib/gcc-dg.exp (dg-require-profiling): New function.
10121 * lib/target-supports.exp (check_profiling_available): Likewise.
10122 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10123 * g77.dg/bprob/bprob.exp: Likewise.
10124 * gcc.misc-tests/bprob.exp: Likewise.
10125 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10126 * gcc.dg/20021014-1.c: Likewise.
10127 * gcc.dg/nest.c: Likewise.
10128
10129 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10130
10131 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10132 compiling.
10133 * g++.dg/lookup/java2.C: Likewise.
10134 * gcc.dg/cpp/lexident.c: Likewise.
10135
10136 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10137
10138 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10139 given.
10140 * gcc.c-torture/compile/961203-1.c: Likewise.
10141 * gcc.c-torture/compile/980506-1.c: Likewise.
10142
10143 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10144
10145 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10146 (additional_prunes): New global.
10147 (gcc-dg-prune): Handle additional per-test pruning.
10148 (dg-test): Clear additional_prunes between tests.
10149
10150 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10151 dg-prune-output to avoid spurious failures from assembler
10152 complaining about nonexistent WAW violations.
10153 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10154 Use dg-prune-output to avoid spurious failures from assembler
10155 warning about Itanium B-step errata.
10156
10157 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10158
10159 * g++.dg/abi/macro0.C: New test.
10160 * g++.dg/abi/macro1.C: Likewise.
10161 * g++.dg/abi/macro2.C: Likewise.
10162
10163 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10164 * g++.dg/abi/bitfield7.C: Likewise.
10165 * g++.dg/abi/dtor2.C: Likewise.
10166 * g++.dg/abi/mangle11.C: Likewise.
10167 * g++.dg/abi/mangle12.C: Likewise.
10168 * g++.dg/abi/mangle14.C: Likewise.
10169 * g++.dg/abi/mangle17.C: Likewise.
10170 * g++.dg/abi/vbase10.C: Likewise.
10171 * g++.dg/abi/vbase14.C: Likewise.
10172 * g++.dg/template/qualttp17.C: Likewise.
10173
10174 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10175
10176 PR c/11995
10177 * gcc.dg/20031223-1.c: New test.
10178
10179 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10180
10181 * gcc.dg/noreturn-7.c: New test.
10182
10183 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10184
10185 * gcc.dg/null-pointer-1.c: New test.
10186
10187 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10188
10189 * g++.old-deja/g++.jason/template18.C: Remove.
10190 * g++.old-deja/g++.jason/template37.C: Likewise.
10191
10192 PR c++/12862
10193 * g++.dg/lookup/ns1.C: New test.
10194
10195 PR c++/12397
10196 * g++.dg/template/lookup3.C: New test.
10197
10198 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10199
10200 * g++.dg/template/recurse1.C: New test
10201
10202 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10203
10204 PR c++/12479
10205 * g++.dg/parse/semicolon1.C: New test.
10206 * g++.dg/parse/semicolon1.h: Likewise.
10207
10208 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10209
10210 * gcc.dg/darwin-misaligned.c: New test.
10211
10212 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10213
10214 PR c/9163
10215 * gcc.dg/20031222-1.c: New test.
10216
10217 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10218
10219 PR c++/13438
10220 * g++.dg/parse/error8.C: New test.
10221
10222 PR c++/11554
10223 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10224
10225 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10226
10227 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10228 too small.
10229 * gcc.c-torture/compile/930217-1.c: Likewise.
10230 * gcc.c-torture/compile/930513-1.c: Likewise.
10231 * gcc.c-torture/execute/920908-2.c: Likewise.
10232 * gcc.c-torture/execute/921204-1.c: Likewise.
10233 * gcc.c-torture/execute/930621-1.c: Likewise.
10234 * gcc.c-torture/execute/930630-1.c: Likewise.
10235 * gcc.c-torture/execute/931031-1.c: Likewise.
10236 * gcc.c-torture/execute/980602-2.c: Likewise.
10237 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10238 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10239 * gcc.c-torture/execute/extzvsi.c: Likewise.
10240 * gcc.c-torture/unsorted/ext.c: Likewise.
10241
10242 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10243
10244 PR target/12749
10245 * gcc.c-torture/compile/20031220-2.c: New test case.
10246
10247 2003-12-20 Roger Sayle <roger@eyesopen.com>
10248
10249 PR optimization/13031
10250 * gcc.c-torture/compile/20031220-1.c: New test case.
10251
10252 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10253
10254 * gcc.dg/cast-function-1.c: New test.
10255
10256 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10257
10258 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10259 formats.
10260
10261 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10262
10263 PR c++/12795
10264 * g++.dg/ext/attrib10.C: New test.
10265
10266 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10267
10268 * gcc.dg/cleanup-10.c: New test.
10269 * gcc.dg/cleanup-11.c: New test.
10270
10271 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10272
10273 PR c++/13239
10274 * g++.dg/opt/expect1.C: New test.
10275
10276 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10277
10278 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10279
10280 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10281
10282 PR debug/12923
10283 * gcc.dg/20031218-1.c: New test.
10284
10285 PR debug/12389
10286 * gcc.dg/20031218-2.c: New test.
10287 * gcc.dg/20031218-3.c: New test.
10288
10289 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10290 of label name and allow for USER_LABEL_PREFIX == "_" names.
10291 * g++.dg/abi/mangle18-2.C: Likewise.
10292 * g++.dg/abi/mangle19-1.C: Likewise.
10293 * g++.dg/abi/mangle19-2.C: Likewise.
10294 * g++.dg/abi/mangle20-1.C: Likewise.
10295 * g++.dg/abi/mangle20-2.C: Likewise.
10296
10297 2003-12-18 Richard Henderson <rth@redhat.com>
10298
10299 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10300
10301 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10302 Dan Kegel <dank@kegel.com>
10303
10304 PR other/12009
10305 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10306 testing a cross compiler, it causes spurious compile failures.
10307 * lib/g++.exp: Likewise.
10308
10309 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10310
10311 PR c++/13262
10312 * g++.dg/template/access13.C: New test.
10313
10314 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10315
10316 * gcc.dg/20031216-1.c: New test.
10317
10318 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10319
10320 PR c++/9154
10321 * g++.dg/template/error10.C: New test.
10322
10323 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10324
10325 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10326 * g++.dg/eh/simd-2.C: Likewise.
10327
10328 2003-12-17 James E Wilson <wilson@specifixinc.com>
10329 Roger Sayle <roger@eyesopen.com>
10330
10331 * gcc.c-torture/execute/ieee/mzero5.c: New.
10332
10333 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10334
10335 PR c++/10603
10336 * g++.dg/parse/error6.C: New test.
10337
10338 PR c++/12827
10339 * g++.dg/parse/error7.C: New test.
10340
10341 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10342
10343 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10344 at -O with stabs debugging formats.
10345 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10346 * gcc.dg/debug/debug-2.c: Likewise.
10347
10348 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10349
10350 PR c++/12696
10351 * g++.dg/init/error1.C: New test.
10352
10353 PR c++/12218
10354 * g++.dg/init/pm3.C: New test.
10355
10356 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10357
10358 PR c/3347
10359 * gcc.dg/bitfld-8.c: New test.
10360
10361 2003-12-16 James Lemke <jim@wasabisystems.com>
10362
10363 * gcc.dg/arm-scd42-[123].c: New tests.
10364
10365 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10366
10367 PR c++/9043
10368 * g++.dg/abi/mangle20-1.C: New test.
10369 * g++.dg/abi/mangle20-2.C: New test.
10370
10371 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10372
10373 PR c++/13275
10374 * g++.dg/other/offsetof2.C: Remove XFAIL.
10375 * g++.dg/parse/offsetof1.C: New test.
10376 * g++.gd/parse/offsetof2.C: Likewise.
10377
10378 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10379
10380 * g++.dg/template/nontype3.C: New test.
10381 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10382
10383 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10384
10385 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10386
10387 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10388
10389 PR c++/13387
10390 * g++.dg/expr/assign1.C: New test.
10391
10392 PR c++/13242
10393 * g++.dg/abi/mangle19-1.C: New test.
10394 * g++.dg/abi/mangle19-2.C: New test.
10395
10396 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10397
10398 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10399
10400 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10401
10402 * gcc.c-torture/execute/20031216-1.c: New test.
10403
10404 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10405
10406 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10407 an ICE regression.
10408
10409 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10410
10411 PR c++/10926
10412 * g++.dg/template/error9.C: New test.
10413
10414 PR c++/11116
10415 * g++.dg/template/error8.C: New test.
10416
10417 2003-12-15 Roger Sayle <roger@eyesopen.com>
10418
10419 PR middle-end/13400
10420 * gcc.c-torture/execute/20031215-1.c: New test case.
10421
10422 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10423
10424 PR c++/13269
10425 * g++.dg/parse/error5.C: New test.
10426
10427 PR c++/12989
10428 * g++.dg/expr/sizeof1.C: New test.
10429
10430 PR c++/13310
10431 * g++.dg/template/crash15.C: New test.
10432
10433 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10434
10435 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10436 a non-POD type as the last named parameter of a varargs function.
10437
10438 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10439
10440 PR c++/13243
10441 PR c++/12573
10442 * g++.dg/template/crash14.C: New test.
10443 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10444
10445 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10446
10447 * g++.dg/other/java1.C: New test.
10448
10449 PR c++/13241
10450 * g++.dg/abi/mangle18-1.C: New test.
10451 * g++.dg/abi/mangle18-2.C: New test.
10452
10453 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10454
10455 PR optimization/10312
10456 * gcc.c-torture/execute/20031214-1.c: New.
10457
10458 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10459
10460 PR c++/10779
10461 PR c++/12160
10462 * g++.dg/parse/error3.C: New test.
10463 * g++.dg/parse/error4.C: Likewise.
10464 * g++.dg/abi/mangle4.C: Tweak error messages.
10465 * g++.dg/lookup/using5.C: Likewise.
10466 * g++.dg/other/error2.C: Likewise.
10467 * g++.dg/parse/typename5.C: Likewise.
10468 * g++.dg/parse/undefined1.C: Likewise.
10469 * g++.dg/template/arg2.C: Likewise.
10470 * g++.dg/template/ttp3.C: Likewise.
10471 * g++.dg/template/type1.C: Likewise.
10472 * g++.old-deja/g++.other/crash32.C: Likewise.
10473 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10474
10475 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10476
10477 PR c++/13106
10478 * g++.dg/warn/noreturn-3.C: New test.
10479
10480 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10481
10482 PR c++/13118
10483 * g++.dg/abi/covariant3.C: New.
10484
10485 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10486
10487 * g++.dg/eh/ia64-1.C: New test.
10488
10489 2003-12-12 Roger Sayle <roger@eyesopen.com>
10490
10491 PR optimization/13037
10492 * g77.f-torture/execute/13037.f: New test case.
10493
10494 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10495
10496 PR c++/12881
10497 * g++.dg/abi/covariant2.C: New.
10498
10499 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10500
10501 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10502
10503 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10504
10505 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10506
10507 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10508
10509 PR other/10819
10510 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10511 to fix Bug 10819.
10512 * lib/g++.exp (g++_version): Likewise.
10513 * lib/g77.exp (g77_version): Likewise.
10514 * lib/objc.exp (default_objc_version): Likewise.
10515
10516 2003-12-10 Richard Henderson <rth@redhat.com>
10517
10518 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10519
10520 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10521
10522 2003-12-08 Matt Austern <austern@apple.com>
10523
10524 PR c/13134
10525 * lib/gcc-dg.exp (dg-require-visibility): Define.
10526 * lib/target-supports (check_visibility_available): Define.
10527 * gcc.dg/visibility-1.c: New test.
10528 * gcc.dg/visibility-2.c: Likewise.
10529 * gcc.dg/visibility-3.c: Likewise.
10530 * gcc.dg/visibility-4.c: Likewise.
10531 * gcc.dg/visibility-5.c: Likewise.
10532 * gcc.dg/visibility-6.c: Likewise.
10533 * g++.dg/ext/visibility-1.C: Likewise.
10534 * g++.dg/ext/visibility-2.C: Likewise.
10535 * g++.dg/ext/visibility-3.C: Likewise.
10536 * g++.dg/ext/visibility-4.C: Likewise.
10537 * g++.dg/ext/visibility-5.C: Likewise.
10538 * g++.dg/ext/visibility-6.C: Likewise.
10539
10540 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10541
10542 * g++.dg/lookup/java1.C: New test.
10543 * g++.dg/lookup/java2.C: New test.
10544
10545 2003-12-07 Falk Hueffner <falk@debian.org>
10546
10547 * g++.dg/opt/noreturn-1.C: New test.
10548
10549 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10550
10551 * gcc.dg/overflow-1.c: New test.
10552
10553 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10554
10555 * g77.f-torture/compile/13060.f: New test.
10556
10557 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10558
10559 PR c++/13323
10560 * g++.dg/inherit/operator2.C: New test.
10561
10562 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10563
10564 PR c++/13305
10565 * g++.dg/ext/attrib9.C: New test.
10566
10567 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10568
10569 PR c++/13314
10570 * g++.dg/template/error7.C: New test.
10571
10572 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10573 J"orn Rennecke <joern.rennecke@superh.com>
10574
10575 PR target/13302
10576 * g++.dg/other/struct-va_list.C: New test.
10577
10578 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10579
10580 PR c++/13166
10581 * g++.dg/parse/defarg6.C: New test.
10582
10583 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10584
10585 PR target/13256
10586 * gcc.c-torture/execute/20031201-1.c: New test.
10587
10588 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10589
10590 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10591
10592 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10593
10594 * gcc.dg/builtin-return-1.c: New test.
10595
10596 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10597 J"orn Rennecke <joern.rennecke@superh.com>
10598
10599 PR optimization/13260
10600 * gcc.c-torture/execute/20031204-1.c: New test.
10601
10602 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10603
10604 PR c++/9127
10605 * g++.dg/template/error6.C: New test.
10606
10607 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10608
10609 * gcc.dg/20031202-1.c: New test.
10610
10611 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10612
10613 PR c++/13179
10614 * g++.dg/template/eh1.C: New test.
10615
10616 PR c++/10771
10617 * g++.dg/template/error5.C: New test.
10618
10619 2003-12-02 David Ung <davidu@mips.com>
10620
10621 * gcc.dg/compat/vector-check.h: Corrected type for var
10622 g_##TMODE
10623
10624 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10625
10626 PR c++/10126
10627 * g++.dg/template/ptrmem8.C: New test.
10628
10629 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10630
10631 PR c++/12573
10632 * g++.dg/template/dependent-expr3.C: New test.
10633
10634 2003-12-01 James Lemke <jim@wasabisystems.com>
10635
10636 * gcc.dg/arm-g2.c: New test.
10637
10638 2003-12-01 Roger Sayle <roger@eyesopen.com>
10639
10640 PR optimization/11634
10641 * gcc.dg/20031201-2.c: New test case.
10642
10643 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10644
10645 PR 11433
10646 * objc.dg/proto-lossage-3.m: New test.
10647
10648 2003-12-01 Roger Sayle <roger@eyesopen.com>
10649
10650 PR optimization/12628
10651 * gcc.dg/20031201-1.c: New test case.
10652
10653 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10654
10655 * gcc.dg/unaligned-1.c: New test.
10656
10657 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10658
10659 PR c++/9849
10660 * g++.dg/template/error4.C: New test.
10661 * g++.dg/template/nested3.C: Adjust error markers.
10662
10663 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10664
10665 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10666
10667 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10668
10669 PR c/10333
10670 * gcc.dg/bitfld-7.c: New test.
10671
10672 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10673
10674 * gcc.dg/tls/asm-1.C: New test.
10675
10676 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10677
10678 * gcc.dg/cpp/assert4.c: Update.
10679
10680 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10681
10682 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10683 * gcc.dg/builtin-apply3.c: New test.
10684
10685 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10686
10687 * lib/compat.exp (compat-obj): New xfaildata parameter.
10688 Use it to set compiler_conditional_xfail_data before compiling.
10689 (compat-get-options): Handle dg-xfail-if.
10690 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10691 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10692 * gcc.dg/compat/vector-1_y.c: Likewise.
10693 * gcc.dg/compat/vector-2_x.c: Likewise.
10694 * gcc.dg/compat/vector-2_y.c: Likewise.
10695
10696 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10697
10698 * g++.dg/opt/reg-stack4.C: New test.
10699
10700 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10701
10702 * gcc.dg/builtin-apply2.c: New test.
10703
10704 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10705
10706 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10707
10708 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10709
10710 PR c++/12924
10711 * g++.dg/template/template-id-2.C: New test.
10712
10713 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10714
10715 PR c++/5369
10716 * g++.dg/template/memfriend1.C: New test.
10717 * g++.dg/template/memfriend2.C: Likewise.
10718 * g++.dg/template/memfriend3.C: Likewise.
10719 * g++.dg/template/memfriend4.C: Likewise.
10720 * g++.dg/template/memfriend5.C: Likewise.
10721 * g++.dg/template/memfriend6.C: Likewise.
10722 * g++.dg/template/memfriend7.C: Likewise.
10723 * g++.dg/template/memfriend8.C: Likewise.
10724 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10725
10726 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10727
10728 PR c++/12515
10729 * g++.dg/ext/cond1.C: New test.
10730
10731 2003-11-20 Richard Henderson <rth@redhat.com>
10732
10733 * gcc.dg/20020201-2.c: Remove.
10734 * gcc.dg/20020201-4.c: Remove.
10735 * gcc.dg/20020304-1.c: Remove.
10736
10737 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10738
10739 * gcc.dg/cpp/trad/xwin1.c: New test case.
10740
10741 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10742
10743 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10744 * lib/g77.exp: Likewise.
10745 * lib/objc.exp: Likewise.
10746 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10747 for darwin.
10748
10749 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10750
10751 PR c++/12932
10752 * g++.dg/template/static5.C: New test.
10753
10754 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10755
10756 * gcc.dg/nested-func-1.c: New test.
10757
10758 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10759
10760 * gcc.dg/cpp/assert4.c: New test.
10761
10762 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10763
10764 PR c++/2294
10765 * g++.dg/lookup/using9.c: New test.
10766
10767 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10768
10769 PR c++/12762
10770 * g++.dg/template/error3.C: New test.
10771
10772 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10773
10774 PR ada/13035
10775 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10776 No longer use a wrapper for gcc, since this does not work under
10777 Windows.
10778
10779 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10780
10781 PR c++/2094
10782 * g++.dg/template/ptrmem7.C: New test.
10783
10784 2003-11-13 Andrew Pinski <apinski@apple.com>
10785
10786 * gcc.c-torture/compile/20031113-1.c: New test.
10787
10788 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10789 Kean Johnston <jkj@sco.com>
10790
10791 PR c/13029
10792 * gcc.dg/unused-4.c: Update.
10793
10794 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10795
10796 * g++.dg/opt/const3.C: New test.
10797
10798 2003-11-13 Jan Hubicka <jh@suse.cz>
10799
10800 * gcc.c-torture/compile/20031112-1.c: New test.
10801
10802 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10803
10804 * g++.dg/parse/crash10.C: Remove bogus error marker.
10805
10806 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10807
10808 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10809 (host_gcc): Likewise.
10810 (ROOT): Honor $PWDCMD.
10811 (BASE): Likewise.
10812 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10813
10814 2003-11-12 Catherine Moore <clm@redhat.com>
10815
10816 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10817
10818 2003-11-12 Andreas Jaeger <aj@suse.de>
10819 Jakub Jelinek <jakub@redhat.com>
10820 Andrew Pinski <pinskia@physics.uc.edu>
10821 Richard Henderson <rth@redhat.com>
10822
10823 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10824 systems.
10825 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10826
10827 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10828 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10829
10830 2003-11-11 Andreas Jaeger <aj@suse.de>
10831
10832 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10833
10834 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10835
10836 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10837
10838 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10839 Clean ups.
10840
10841 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10842
10843 * gcc.dg/trampoline-1.c: New test.
10844
10845 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10846
10847 * gcc.c-torture/compile/200031109-1.c: New test.
10848
10849 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10850
10851 PR c/3190
10852 PR c/8714
10853 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10854 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10855 gcc.dg/format/no-y2k-1.c: Update.
10856
10857 2003-11-08 Roger Sayle <roger@eyesopen.com>
10858
10859 PR optimization/10467
10860 * gcc.dg/20031108-1.c: New test case.
10861
10862 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10863
10864 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10865
10866 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10867
10868 * gcc.dg/compound-lvalue-1.c: New test.
10869 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10870 some XFAILs.
10871
10872 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10873
10874 * gcc.dg/altivec-varargs-1.c: New test.
10875
10876 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10877
10878 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10879 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10880 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10881 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10882 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10883
10884 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10885
10886 * gcc.dg/cond-lvalue-1.c: New test.
10887
10888 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10889
10890 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10891
10892 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10893
10894 PR c++/11616
10895 * g++.dg/template/instantiate5.C: New test.
10896
10897 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10898
10899 PR c++/12726
10900 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10901 * ChangeLog: Add missing first entry for above test.
10902
10903 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10904
10905 PR c++/9810
10906 * g++.dg/template/using8.C: New test.
10907 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10908
10909 2003-11-02 Roger Sayle <roger@eyesopen.com>
10910
10911 PR optimization/10817
10912 * gcc.c-torture/compile/20031102-1.c: New test case.
10913
10914 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10915
10916 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10917 2147483647.
10918
10919 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10920
10921 * gcc.dg/20031102-1.c: New test.
10922
10923 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10924
10925 * gcc.dg/complex-1.c: New test.
10926
10927 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10928
10929 PR c++/12796
10930 * g++.dg/template/crash13.C: Adjust expected error location.
10931 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10932
10933 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10934
10935 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10936
10937 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10938
10939 PR/10239
10940 * gcc.c-torture/compile/20031031-2.c: New test.
10941
10942 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10943
10944 PR/11640
10945 * gcc.c-torture/compile/20031031-1.c: New test.
10946
10947 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10948
10949 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10950 * gcc.misc-tests/bprob.exp: Likewise.
10951 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10952 the execution test on arm-elf configs.
10953 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10954 configs that don't support scratch files.
10955 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10956
10957 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10958
10959 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10960 done by dejagnu.
10961
10962 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10963
10964 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10965 Avoid non pure sh syntax. Add more logging.
10966
10967 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10968 fail.
10969
10970 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10971
10972 PR libgcj/10610
10973 * gcc.dg/ppc-stackalign-1.c: New test.
10974
10975 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10976
10977 * ada/acats/run_all.sh: Change output to be more compliant with
10978 dejagnu framework.
10979 Create acats.sum and acats.log files under testsuite/ada/acats
10980 Only run [a-z]* directories, to filter out e.g. CVS.
10981 Redirect build output to log file.
10982
10983 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10984
10985 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10986
10987 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10988
10989 PR ada/5909:
10990 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10991
10992 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10993
10994 * gcc.c-torture/compile/20031023-1.c: New test.
10995 * gcc.c-torture/compile/20031023-2.c: New test.
10996 * gcc.c-torture/compile/20031023-3.c: New test.
10997 * gcc.c-torture/compile/20031023-4.c: New test.
10998
10999 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11000
11001 PR c++/10371
11002 * g++.dg/lookup/scoped8.C: New test.
11003
11004 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11005
11006 * g++.dg/opt/reg-stack3.C: New test.
11007
11008 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11009
11010 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11011
11012 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11013
11014 PR c++/11076
11015 * g++.dg/template/crash13.C: New test.
11016
11017 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11018
11019 * gcc.dg/c99-restrict-2.c: New test.
11020
11021 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11022
11023 PR c++/12698, c++/12699, c++/12700, c++/12566
11024 * g++.dg/inherit/covariant9.C: New test.
11025 * g++.dg/inherit/covariant10.C: New test.
11026 * g++.dg/inherit/covariant11.C: New test.
11027
11028 2003-10-23 Jason Merrill <jason@redhat.com>
11029
11030 PR c++/12726
11031 * g++.dg/ext/complit2.C: New test.
11032
11033 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11034
11035 PR target/12654
11036 * gcc.c-torture/execute/20031020-1.c: New test.
11037
11038 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11039
11040 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11041 following the jump_insn.
11042
11043 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11044
11045 * gcc.dg/cast-lvalue-1.c: New test.
11046
11047 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11048
11049 PR c++/11962
11050 * g++.dg/template/cond2.C: New test.
11051
11052 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11053
11054 * gcc.dg/builtins-28.c: New test.
11055
11056 2003-10-20 Jan Hubicka <jh@suse.cz>
11057
11058 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11059 parameter.
11060 * testsuite/gcc.dg/inline-2.c: Likewise.
11061
11062 2003-10-20 Phil Edwards <phil@codesourcery.com>
11063
11064 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11065 * gcc.dg/nest.c: Likewise.
11066
11067 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11068
11069 PR c++/9781, c++/10583, c++/11862
11070 * g++.dg/parse/crash13.C: New test.
11071
11072 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11073
11074 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11075
11076 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11077
11078 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11079 Define HAVE_C99_RUNTIME except on Solaris.
11080 * gcc.dg/builtins-20.c: Likewise.
11081
11082 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11083
11084 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11085
11086 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11087
11088 PR c++/12495
11089 * g++.dg/template/crash21.C: New test.
11090
11091 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11092
11093 PR c++/2513
11094 * g++.dg/template/typename5.C: New test.
11095
11096 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11097
11098 PR c++/12369
11099 * g++.dg/template/friend25.C: New test.
11100
11101 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11102
11103 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11104 versions.
11105
11106 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11107
11108 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11109 == 2147483647.
11110
11111 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11112
11113 * gcc.c-torture/execute/960416-1.x: Remove.
11114 * gcc.c-torture/execute/divconst-3.x: Likewise.
11115
11116 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11117
11118 PR target/12598
11119 * gcc.dg/torture/cris-volatile-1.c: New test.
11120
11121 2003-10-14 Roger Sayle <roger@eyesopen.com>
11122
11123 PR optimization/9325
11124 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11125 for overflowing floating point to integer conversion during RTL
11126 simplification.
11127
11128 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11129
11130 * objc/execute/_cmd.m: Fix typo.
11131 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11132 Relax 'scan-assembler' regexp.
11133 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11134 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11135 * objc.dg/zero-link-2.m: Remove blank line.
11136 * objc.dg/zero-link-3.m: New test case.
11137
11138 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11139
11140 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11141
11142 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11143 than linker trickery.
11144
11145 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11146
11147 PR c++/12370
11148 * g++.dg/other/friend2.C: New test.
11149
11150 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11151
11152 * gcc.dg/20031012-1.c: New test.
11153
11154 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11155
11156 * gcc.dg/weak/weak-3.c: Fix for new warning.
11157
11158 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11159
11160 PR optimization/8750
11161 * gcc.c-torture/execute/20031012-1.c: New test case.
11162
11163 2003-10-11 Roger Sayle <roger@eyesopen.com>
11164
11165 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11166 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11167
11168 2003-10-11 Roger Sayle <roger@eyesopen.com>
11169
11170 PR optimization/12260
11171 * gcc.c-torture/compile/20031011-2.c: New test case.
11172
11173 2003-10-11 Roger Sayle <roger@eyesopen.com>
11174
11175 * gcc.c-torture/execute/20031011-1.c: New testcase.
11176
11177 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11178
11179 * gcc.c-torture/compile/20031011-1.c: New test.
11180
11181 2003-10-11 Jan Hubicka <jh@suse.cz>
11182
11183 * g++.dg/other/first-global.C: New test.
11184
11185 2003-10-11 Roger Sayle <roger@eyesopen.com>
11186
11187 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11188
11189 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11190
11191 * gcc.c-torture/compile/20031010-1.c: New test.
11192
11193 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11194
11195 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11196 * gcc.c-torture/execute/va-arg-25.c: ... here.
11197
11198 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11199
11200 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11201
11202 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11203
11204 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11205
11206 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11207
11208 * g++.dg/parse/error2.C: New test.
11209
11210 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11211
11212 PR c++/11097
11213 * g++.dg/other/error5.C: Modify the error message.
11214 * g++.dg/lookup/using8.C: New test.
11215
11216 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11217
11218 * gcc.dg/darwin-abi-2.c: New file.
11219 * gcc.c-torture/execute/va-arg-24.c: New file.
11220
11221 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11222
11223 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11224 indentation.
11225
11226 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11227
11228 PR c++/10147
11229 * g++.dg/other/error4.C: Update error messages.
11230 * g++.dg/template/ptrmem4.C: Likewise.
11231
11232 PR c++/12337
11233 * g++.dg/init/new9.C: New test.
11234
11235 PR c++/12334, c++/12236, c++/8656
11236 * g++.dg/ext/attrib8.C: New test.
11237
11238 2003-10-06 Devang Patel <dpatel@apple.com>
11239
11240 * gcc.dg/debug/dwarf2-3.h: New test.
11241 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11242
11243 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11244
11245 * g++.dg/opt/cfg2.C: New test.
11246
11247 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11248
11249 * g++.dg/opt/float1.C: New test.
11250
11251 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11252
11253 * gcc.dg/c90-array-lval-6.c: New test.
11254 * gcc.dg/c99-array-lval-6.c: New test.
11255
11256 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11257 Ziemowit Laski <zlaski@apple.com>
11258
11259 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11260 'Derived', so that it is never considered a class method; add
11261 new warning for '+port' method ambiguity.
11262 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11263 <objc/objc-api.h> (needed on Mac OS X).
11264 * objc.dg/method-13.m: New test.
11265
11266 2003-10-03 Roger Sayle <roger@eyesopen.com>
11267
11268 PR optimization/9325, PR java/6391
11269 * gcc.c-torture/execute/20031003-1.c: New test case.
11270
11271 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11272
11273 PR optimization/12180
11274 * gcc.dg/20031002-1.c: New test.
11275
11276 PR c++/12486
11277 * g++.dg/inherit/error1.C: New test.
11278
11279 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11280
11281 * lib/f-torture.exp (search_for): Rename to...
11282 (search_for_re): This. Also, clean up comments and the
11283 "regexp" invocation.
11284
11285 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11286
11287 * gcc.c-torture/compile/20031002-1.c: New test.
11288
11289 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11290
11291 * g++.dg/opt/cond1.C: New test.
11292
11293 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11294
11295 * gcc.dg/Wold-style-definition-2.c: New testcase.
11296 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11297
11298 2003-09-29 Richard Henderson <rth@redhat.com>
11299
11300 * g++.dg/init/array10.C: Add dg-options.
11301
11302 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11303
11304 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11305
11306 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11307
11308 * g++.dg/template/friend19.C: Fix typo.
11309 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11310
11311 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11312
11313 * gcc.c-torture/execute/20030928-1.c: New test.
11314 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11315
11316 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11317
11318 * g++.dg/opt/unroll1.C: New test.
11319
11320 2003-09-26 Roger Sayle <roger@eyesopen.com>
11321
11322 PR optimization/11741
11323 * gcc.dg/20030926-1.c: New test case.
11324
11325 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11326
11327 PR c++/5655
11328 * g++.dg/parse/access7.C: New test.
11329 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11330
11331 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11332
11333 MERGE OF objc-improvements-branch into MAINLINE:
11334 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11335 if libobjc has not been built.
11336 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11337 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11338 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11339 objc/execute/nested-3.m, objc/execute/np-2.m,
11340 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11341 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11342 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11343 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11344 objc.dg/special/unclaimed-category-1.h,
11345 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11346 well as GNU runtime.
11347 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11348 * execute/cascading-1.m, execute/function-message-1.m,
11349 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11350 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11351 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11352 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11353 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11354 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11355 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11356 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11357 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11358 * objc.dg/bitfield-2.m: Run only on Darwin.
11359 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11360 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11361 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11362 * objc.dg/const-str-1.m: Fix constant string layout.
11363
11364 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11365
11366 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11367
11368 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11369
11370 * gcc.dg/darwin-abi-1.c: New file.
11371
11372 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11373
11374 PR target/12281
11375 * gcc.c-torture/compile/20030921-1.c: New test.
11376
11377 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11378
11379 * g++.dg/opt/reg-stack2.C: New test.
11380
11381 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11382
11383 * g++.dg/eh/delayslot1.C: New test.
11384
11385 2003-09-20 Richard Henderson <rth@redhat.com>
11386
11387 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11388
11389 2003-09-20 Roger Sayle <roger@eyesopen.com>
11390
11391 * gcc.c-torture/execute/20030920-1.c: New test case.
11392
11393 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11394
11395 * g++.dg/rtti/typeid3.C: Correct expected error message.
11396
11397 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11398
11399 PR c++/157
11400 * g++.dg/parse/crash12.C: New test.
11401
11402 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11403
11404 * gcc.dg/compat/mixed-struct-check.h: New.
11405 * gcc.dg/compat/mixed-struct-defs.h: New.
11406 * gcc.dg/compat/mixed-struct-init.h: New.
11407 * gcc.dg/compat/struct-by-value-19_main.c: New.
11408 * gcc.dg/compat/struct-by-value-19_x.c: New.
11409 * gcc.dg/compat/struct-by-value-19_y.c: New.
11410 * gcc.dg/compat/struct-by-value-20_main.c: New.
11411 * gcc.dg/compat/struct-by-value-20_x.c: New.
11412 * gcc.dg/compat/struct-by-value-20_y.c: New.
11413 * gcc.dg/compat/struct-return-19_main.c: New.
11414 * gcc.dg/compat/struct-return-19_x.c: New.
11415 * gcc.dg/compat/struct-return-19_y.c: New.
11416 * gcc.dg/compat/struct-return-20_main.c: New.
11417 * gcc.dg/compat/struct-return-20_x.c: New.
11418 * gcc.dg/compat/struct-return-20_y.c: New.
11419
11420 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11421 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11422 so that it will not complain on LP64 targets.
11423
11424 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11425
11426 PR c++/495
11427 * g++.dg/template/friend24.C: New test.
11428
11429 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11430
11431 PR c++/12332
11432 * g++.dg/template/memtmpl2.C: New test.
11433
11434 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11435
11436 PR target/11184
11437 * gcc.dg/builtin-apply1.c: New test.
11438
11439 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11440
11441 PR c++/9848
11442 * g++.dg/warn/Wunused-4.C: New test.
11443
11444 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11445
11446 PR c++/12316
11447 * g++.dg/other/gc2.C: New test.
11448
11449 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11450
11451 PR c++/11991
11452 * g++.dg/rtti/typeid3.C: New test.
11453
11454 PR c++/12266
11455 * g++.dg/overload/template1.C: New test.
11456
11457 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11458
11459 * g++.dg/opt/cfg3.C: New test.
11460
11461 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11462
11463 PR c++/7939
11464 * g++.dg/template/crash11.C: New test.
11465
11466 2003-09-16 Jason Merrill <jason@redhat.com>
11467 Jakub Jelinek <jakub@redhat.com>
11468
11469 * gcc.dg/attr-warn-unused-result.c: New test.
11470
11471 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11472
11473 PR c++/12184
11474 * g++.dg/expr/call2.C: New test.
11475
11476 2003-09-15 Andreas Jaeger <aj@suse.de>
11477
11478 * gcc.dg/Wold-style-definition-1.c: New test.
11479
11480 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11481
11482 PR c++/3907
11483 * g++.dg/parse/template12.C: New test.
11484
11485 * g++.dg/abi/bitfield11.C: New test.
11486 * g++.dg/abi/bitfield12.C: Likewise.
11487
11488 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11489
11490 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11491 non-expansion of functional macro name without arguments at EOL.
11492 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11493
11494 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11495
11496 * gcc.c-torture/execute/20030914-[12].c: New tests.
11497
11498 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11499
11500 PR c++/11788
11501 * g++.dg/overload/addr1.C: New test.
11502
11503 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11504
11505 * gcc.dg/20030909-1.c: New test.
11506
11507 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11508
11509 * gcc.dg/ultrasp10.c: New test.
11510
11511 2003-09-09 Devang Patel <dpatel@apple.com>
11512
11513 * gcc.dg/darwin-ld-6.c: New test.
11514
11515 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11516
11517 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11518
11519 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11520
11521 * gcc.dg/ia64-types1.c: New test.
11522 * gcc.dg/ia64-types2.c: Likewise.
11523
11524 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11525
11526 * gcc.dg/builtins-1.c: Add more _Complex tests.
11527 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11528
11529 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11530 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11531
11532 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11533
11534 PR c++/11786
11535 * g++.dg/lookup/koenig2.C: New test.
11536
11537 PR c++/5296
11538 * g++.dg/rtti/typeid2.C: New test.
11539
11540 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11541
11542 * gcc.c-torture/compile/20030904-1.c: New test.
11543
11544 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11545
11546 * g++.dg/opt/longbranch2.C: New test.
11547
11548 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11549
11550 * g++.dg/template/crash10.C: Only compile it.
11551
11552 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11553
11554 PR middle-end/11665
11555 * gcc.c-torture/compile/20030907-1.c: New test.
11556 * g++.dg/init/array11.C: New test.
11557
11558 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11559
11560 PR c++/11852
11561 * g++.dg/init/struct1.C: New test.
11562
11563 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11564
11565 PR c++/12181
11566 * g++.dg/expr/comma1.C: New test.
11567
11568 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11569
11570 PR c++/11867
11571 * g++.dg/expr/static_cast5.C: New test.
11572
11573 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11574
11575 PR c++/11507
11576 * g++.dg/lookup/scoped7.C: New test.
11577
11578 PR c++/9574
11579 * g++.dg/other/static1.C: New test.
11580
11581 PR c++/11490
11582 * g++.dg/warn/template-1.C: New test.
11583
11584 PR c++/11432
11585 * g++.dg/template/crash10.C: New test.
11586
11587 PR c++/2478
11588 * g++.dg/overload/VLA.C: New test.
11589
11590 PR c++/10804
11591 * g++.dg/template/call1.C: New test.
11592
11593 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11594
11595 PR c++/11794
11596 * g++.dg/parse/using3.C: New test.
11597
11598 2003-09-06 Roger Sayle <roger@eyesopen.com>
11599
11600 PR c++/11409
11601 * g++.dg/overload/builtin3.C: New test case.
11602
11603 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11604
11605 PR c/9862
11606 * gcc.dg/20030906-1.c: New test.
11607 * gcc.dg/20030906-2.c: Likewise.
11608
11609 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11610
11611 PR c++/12167
11612 * g++.dg/parse/defarg5.C: New test.
11613
11614 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11615
11616 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11617
11618 PR c++/12163
11619 * g++.dg/expr/static_cast4.C: New test.
11620
11621 PR c++/12146
11622 * g++.dg/template/crash9.C: New test.
11623
11624 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11625
11626 * g++.old-deja/g++.ext/pretty2.C: Update for change
11627 in __FUNCTION__.
11628 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11629
11630 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11631
11632 PR c++/11922
11633 * g++/dg/template/qualified-id1.C: New test.
11634
11635 PR c++/12037
11636 * g++.dg/warn/noeffect4.C: New test.
11637
11638 2003-09-04 Matt Austern <austern@apple.com>
11639
11640 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11641 * g++.dg/ext/fnname2.C: Likewise.
11642 * g++.dg/ext/fnname3.C: Likewise.
11643
11644 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11645
11646 * g++.dg/expr/lval1.C: New test.
11647 * g++.dg/ext/lvcast.C: Remove.
11648
11649 2003-09-03 Roger Sayle <roger@eyesopen.com>
11650
11651 PR optimization/11700.
11652 * gcc.c-torture/compile/20030903-1.c: New test case.
11653
11654 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11655
11656 PR c++/12053
11657 * g++.dg/abi/layout4.C: New test.
11658
11659 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11660
11661 PR c++/11553
11662 * g++.dg/parse/friend3.C: New test.
11663
11664 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11665
11666 PR c++/11847
11667 * g++.dg/template/class1.C: New test.
11668
11669 PR c++/11808
11670 * g++.dg/expr/call1.C: New test.
11671
11672 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11673
11674 PR c++/12114
11675 * g++.dg/init/ref9.C: New test.
11676
11677 PR c++/11972
11678 * g++.dg/template/nested4.C: New test.
11679
11680 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11681
11682 PR c++/12093
11683 * g++.dg/template/non-dependent4.C: New test.
11684
11685 PR c++/11928
11686 * g++.dg/inherit/conv1.C: New test.
11687
11688 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11689
11690 PR c++/6196
11691 * g++.dg/ext/label1.C: New test.
11692 * g++.dg/ext/label2.C: Likewise.
11693
11694 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11695
11696 * g++.dg/expr/cond3.C: New test.
11697
11698 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11699
11700 * gcc.dg/builtins-1.c: Add new builtin cases.
11701
11702 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11703
11704 * gcc.dg/builtins-1.c: Add new cases.
11705 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11706
11707 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11708
11709 * gcc.dg/builtins-1.c: Add more math builtin tests.
11710 * gcc.dg/torture/builtin-attr-1.c: New test.
11711
11712 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11713
11714 PR optimization/5079
11715 * g++.dg/opt/static3.C: New test.
11716
11717 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11718
11719 * gcc.misc-tests/gcov-10b.c: New test.
11720
11721 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11722
11723 * g++.dg/opt/ptrmem3.C: New test.
11724
11725 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11726
11727 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11728
11729 * gcc.dg/20030826-2.c: New test.
11730
11731 2003-08-26 Roger Sayle <roger@eyesopen.com>
11732
11733 PR middle-end/12002
11734 * g77.f-torture/compile/12002.f: New test case.
11735
11736 2003-08-26 Roger Sayle <roger@eyesopen.com>
11737
11738 * gcc.dg/20030826-1.c: New test case.
11739
11740 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11741
11742 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11743
11744 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11745
11746 PR c++/11871
11747 * c++.dg/lookup/crash1.C: New test.
11748
11749 * c++.dg/warn/noeffect3.C: New test.
11750
11751 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11752
11753 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11754 * gcc.dg/compat/vector-1_y.c: Ditto.
11755 * gcc.dg/compat/vector-2_x.c: Ditto.
11756 * gcc.dg/compat/vector-2_y.c: Ditto.
11757
11758 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11759
11760 * gcc.dg/20030702-1.c: New test.
11761
11762 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11763
11764 PR c++/8795
11765 * g++.dg/ext/altivec-1.C: New test.
11766
11767 2003-08-24 Richard Henderson <rth@redhat.com>
11768
11769 * g++.dg/eh/simd-2.C: Add -w for x86.
11770
11771 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11772
11773 * gcc.dg/20030815-1.c: New test.
11774
11775 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11776
11777 PR c++/3765
11778 * g++.dg/parse/access6.C: New test.
11779
11780 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11781
11782 PR c++/641, c++/11876
11783 * g++.dg/template/friend22.C: New test.
11784 * g++.dg/template/friend23.C: Likewise.
11785
11786 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11787
11788 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11789 identically.
11790
11791 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11792
11793 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11794
11795 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11796
11797 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11798
11799 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11800
11801 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11802
11803 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11804
11805 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11806
11807 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11808
11809 PR c++/11919
11810 * g++.dg/overload/prom1.C: New test.
11811
11812 PR c++/11551
11813 * g++.dg/parse/dtor2.C: New test.
11814
11815 PR c++/10762
11816 * g++.dg/parse/using2.C: New test.
11817
11818 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11819
11820 PR target/11805
11821 * gcc.c-torture/compile/20030821-1.c: New.
11822
11823 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11824
11825 PR c++/11834
11826 * g++.dg/template/deduce2.C: New test.
11827
11828 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11829
11830 * gcc.c-torture/execute/20030821-1.c: New test.
11831
11832 2003-08-20 Roger Sayle <roger@eyesopen.com>
11833
11834 PR middle-end/11984
11835 * gcc.dg/20030820-1.c: New test case.
11836
11837 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11838
11839 PR c++/11945
11840 * g++.dg/warn/noeffect2.C: New test.
11841
11842 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11843
11844 PR c++/10926
11845 * g++.dg/template/dtor2.C: New test.
11846
11847 PR c++/11684
11848 * g++.dg/template/operator1.C: New test.
11849 * g++.dg/parse/operator4.C: New test.
11850
11851 PR c++/11946.C
11852 * g++.dg/expr/enum1.C: New test.
11853 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11854
11855 PR c++/11036.C
11856 * g++.dg/parse/elab2.C: New test.
11857 * g++.dg/parse/typedef4.C: Change error message.
11858 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11859 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11860 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11861
11862 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11863
11864 * gcc.dg/pch/warn-1.c: New.
11865 * gcc.dg/pch/warn-1.hs: New.
11866
11867 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11868 not-tested file.
11869
11870 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11871
11872 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11873
11874 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11875
11876 * gcc.dg/uninit-D.c: New Test.
11877 * gcc.dg/uninit-E.c: New Test.
11878 * gcc.dg/uninit-F.c: New Test.
11879 * gcc.dg/uninit-G.c: New Test.
11880
11881 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11882
11883 * g++.dg/README: Describe the pch directory.
11884
11885 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11886
11887 PR c++/11174
11888 * g++.dg/parse/access4.C: New test.
11889 * g++.dg/parse/access5.C: Likewise.
11890 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11891
11892 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11893
11894 * gcc.dg/noncompile/20030818-1.c: New.
11895
11896 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11897
11898 PR c++/11957
11899 * g++.dg/warn/noeffect1.C: New test.
11900
11901 * g++.dg/template/scope2.C: New test.
11902 * g++.dg/template/error2.C: Correct dg-error
11903
11904 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11905
11906 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11907
11908 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11909
11910 PR C++/11512
11911 * g++.dg/template/warn1.C: New.
11912
11913 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11914
11915 * g++.dg/template/error2.C: New test.
11916 * g++.dg/lookup/using7.C: Adjust errors
11917 * g++.old-deja/g++.pt/crash36.C: Likewise.
11918 * g++.old-deja/g++.pt/derived3.C: Likewise.
11919
11920 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11921
11922 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11923 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11924 * gcc.c-torture/execute/builtins/string-9.c: New, from
11925 string-opt-9.c. Adjust for execute/builtins framework.
11926 * gcc.c-torture/execute/string-opt-9.c: Delete.
11927
11928 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11929
11930 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11931
11932 * g++.dg/parse/ret-type2.C: New test.
11933
11934 PR c++/11703
11935 * g++.dg/init/new8.C: New test.
11936
11937 PR c++/10923
11938 * g++.dg/parse/typedef5.C: New test.
11939
11940 PR c++/9512
11941 * g++.dg/parse/qualified2.C: New test.
11942 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11943 invalid code.
11944
11945 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11946
11947 * g++.dg/conversion/ptrmem1.C: New test.
11948
11949 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11950
11951 PR target/11693
11952 * gcc.dg/20030811-1.c: New test.
11953
11954 PR target/11535
11955 * gcc.c-torture/execute/20030811-1.c: New test.
11956
11957 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11958
11959 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11960
11961 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11962
11963 PR c++/11789.C
11964 * g++.dg/inherit/multiple1.C: New test.
11965
11966 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11967
11968 * gcc.dg/spe1.c: New test.
11969
11970 PR c++/11670
11971 * g++.dg/expr/cast2.C: New test.
11972
11973 PR c++/10530
11974 * g++.dg/template/dependent-name2.C: New test.
11975
11976 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11977
11978 * g++.dg/parse/crash11.C: Put the dg options in comments.
11979
11980 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11981
11982 * lib/gcc-dg.exp: Update for diagnostic change.
11983
11984 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11985
11986 PR c++/5767
11987 * g++.dg/parse/crash11.C: New test.
11988
11989 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11990
11991 * gcc.dg/cpp/spacing1.c: Update.
11992
11993 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11994
11995 PR target/11739
11996 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11997 a value for -mtune.
11998
11999 2003-08-04 Roger Sayle <roger@eyesopen.com>
12000
12001 PR middle-end/11771
12002 * gcc.c-torture/compile/20030804-1.c: New test case.
12003
12004 2003-08-04 Roger Sayle <roger@eyesopen.com>
12005
12006 * gcc.dg/20030804-1.c: New test case.
12007
12008 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12009
12010 * gcc.dg/cpp/separate-1.c: New test.
12011
12012 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12013
12014 PR c++/11704
12015 * g++.dg/template/dependent-expr2.C: New test.
12016
12017 PR c++/11766
12018 * g++.dg/expr/ptrmem1.C: New test.
12019
12020 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12021
12022 PR c++/9453
12023 * g++.dg/template/friend15.C: New test.
12024
12025 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12026
12027 * lib/dg-pch.exp: Work round PCH bug.
12028
12029 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12030
12031 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12032 builtins. Move cases from builtins-4.c here.
12033
12034 * gcc.dg/torture/builtin-math-1.c: New test taken from
12035 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12036 additional cases.
12037
12038 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12039 Delete.
12040
12041 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12042
12043 PR c++/9447
12044 * g++.dg/template/using7.C: New test.
12045
12046 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12047
12048 * import1.c, import2.c: New tests.
12049
12050 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12051
12052 * g++.dg/eh/crossjump1.C: New test.
12053
12054 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12055
12056 PR c++/11697
12057 * g++.dg/template/using6.C: New test.
12058
12059 PR c++/11744
12060 * g++.dg/template/koenig2.C: New test.
12061
12062 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12063
12064 PR c++/7983
12065 * g++.dg/parse/typedef4.C: New test.
12066
12067 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12068
12069 PR c++/8442, c++/8806
12070 * g++.dg/template/elab1.C: New test.
12071 * g++.dg/template/type2.C: Likewise.
12072 * g++.dg/template/ttp3.C: Adjust expected error message.
12073 * g++.old-deja/g++.law/visibility13.C: Likewise.
12074 * g++.old-deja/g++.niklas/t135.C: Likewise.
12075 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12076 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12077 template argument.
12078 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12079
12080 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12081
12082 PR c++/11295
12083 * g++.dg/ext/stmtexpr1.C: New test.
12084
12085 * g++.dg/opt/tmp1.C: New test.
12086
12087 PR c++/11525
12088 * g++.dg/parse/constant4.C: New test.
12089
12090 PR c++/9447
12091 * g++.dg/template/using5.C: New test.
12092
12093 2003-07-31 Roger Sayle <roger@eyesopen.com>
12094
12095 * gcc.dg/builtins-27.c: New test case.
12096
12097 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12098
12099 * gcc.dg/tls/opt-7.c: New test.
12100
12101 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12102
12103 * g++.old-deja/g++.other/crash18.C: Remove.
12104
12105 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12106
12107 * g++.dg/template/explicit3.C: New.
12108 * g++.dg/template/explicit4.C: New.
12109 * g++.dg/template/explicit5.C: New.
12110
12111 PR c++/11347
12112 * g++.dg/template/memtmpl1.C: New.
12113
12114 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12115
12116 PR target/11565
12117 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12118 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12119
12120 2003-07-30 Jan Hubicka <jh@suse.cz>
12121
12122 * vtgc1.c: Kill.
12123
12124 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12125
12126 * gcc.dg/struct-in-proto-1.c: New test.
12127
12128 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12129
12130 * gcc.dg/cpp/include2.c: Only expect one message.
12131
12132 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12133
12134 PR c++/9447
12135 * g++.dg/template/using1.C: New test.
12136 * g++.dg/template/using2.C: New test.
12137 * g++.dg/template/using3.C: New test.
12138 * g++.dg/template/using4.C: New test.
12139
12140 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12141
12142 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12143 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12144
12145 2003-07-28 Jan Hubicka <jh@suse.cz>
12146
12147 PR c++/11530
12148 * g++.dg/opt/call1.C: New test.
12149
12150 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12151
12152 PR c++/11667
12153 * g++.dg/init/enum2.C: New test.
12154 * g++.dg/template/overload1.C: Add "-w" option.
12155
12156 2003-07-28 <hp@bitrange.com>
12157
12158 * gcc.dg/Wdeclaration-after-statement-1.c,
12159 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12160
12161 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12162
12163 * gcc.c-torture/compile/20030725-1.c: New test.
12164
12165 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12166
12167 * gcc.dg/20030505.c: Only run for SPE.
12168 Remove definition of opaque type.
12169
12170 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12171
12172 * g++.dg/template/ptrmem6.C: New test.
12173
12174 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12175
12176 * gcc.c-torture/compile/zero-strct-2.c: New test.
12177
12178 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12179
12180 * gcc.dg/intermod-1.c: New test.
12181
12182 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12183
12184 PR c++/11617
12185 * g++.dg/template/lookup2.C: New test.
12186 * g++.dg/template/memclass1.C: Remove instantiated from error.
12187 * g++.dg/other/error2.C: Tweak expected errors.
12188
12189 PR c++/11596
12190 * g++.dg/template/defarg3.C: New test.
12191
12192 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12193
12194 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12195
12196 * g++.dg/inherit/access5.C: New test.
12197
12198 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199
12200 PR c++/11513
12201 * g++.dg/template/crash8.C: New test.
12202
12203 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12204
12205 PR c/10602
12206 * gcc.dg/noncompile/incomplete-2.c: New test.
12207
12208 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12209
12210 PR c++/11645
12211 * g++.dg/inherit/access4.C: New test.
12212
12213 PR c++/11517
12214 * g++.dg/expr/cond2.C: New test.
12215
12216 PR optimization/10679
12217 * g++.dg/opt/inline4.C: New test.
12218
12219 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12220
12221 * g++.dg/parse/crash10: New test.
12222
12223 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12224
12225 * g++.dg/ext/flexary1.C: New test.
12226
12227 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12228
12229 PR c++/10793
12230 * g++.dg/template/crash9.C: New test.
12231
12232 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12233
12234 PR c++/3004
12235 * g++.dg/parse/typedef3.C: New test.
12236
12237 PR c++/7906
12238 * g++.dg/parse/operator2.C: New test.
12239
12240 PR c++/8895
12241 * g++.dg/parse/def-tmpl-arg1.C: New test.
12242
12243 PR c++/9282
12244 * g++.dg/parse/funptr1.C: New test.
12245
12246 PR c++/9452
12247 * g++.dg/parse/ambig3.C: New test.
12248
12249 PR c++/9454
12250 * g++.dg/parse/operator3.C: New test.
12251
12252 PR c++/9486
12253 * g++.dg/parse/template10.C: New test.
12254
12255 PR c++/9488
12256 * g++.dg/parse/template11.C: New test.
12257
12258 PR c++/10150
12259 * g++.dg/parse/invalid-op1.C: New test.
12260
12261 PR c++/10247
12262 * g++.dg/parse/condexpr1.C: New test.
12263
12264 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12265
12266 * g++.dg/ext/packed3.C: New test.
12267 * g++.dg/ext/packed4.C: New test.
12268
12269 * gcc.dg/pack-test-3.c: New test.
12270
12271 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12272
12273 * lib/compat.exp: Handle dg-options per source file.
12274 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12275 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12276 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12277 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12278 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12279 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12280 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12281 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12282 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12283 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12284 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12285 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12286 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12287 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12288
12289 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12290
12291 PR c/10320
12292 * gcc.c-torture/execute/20030718-1.c: New test.
12293
12294 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12295
12296 PR optimization/11536
12297 * gcc.dg/20030721-1.c: New test.
12298
12299 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12300
12301 PR c++/11546
12302 * g++.dg/template/lookup1.C: New test.
12303
12304 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12305
12306 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12307 diagnostics of ill-formed constructs involving labels.
12308 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12309 the new 'previously defined here' message.
12310
12311 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12312
12313 * g++.dg/parse/non-dependent2.C: New test.
12314
12315 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12316
12317 * g++.dg/init/init-ref4.C: xfail on targets without
12318 weak symbols.
12319
12320 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12321
12322 PR target/11087
12323 * gcc.c-torture/execute/20030717-1.c: New test.
12324
12325 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12326
12327 * g++.dg/opt/cfg1.C: New test.
12328
12329 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12330
12331 PR optimization/11557
12332 * gcc.dg/20030717-1.c: New test.
12333
12334 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12335
12336 PR c++/10476
12337 * g++.dg/expr/crash-1.C: New test.
12338
12339 PR c++/11027
12340 * g++.dg/template/init3.C: New test.
12341
12342 PR c++/8222
12343 * g++.dg/template/non-dependent1.C: New test.
12344
12345 PR c++/11070
12346 * g++.dg/template/non-dependent2.C: New test.
12347
12348 PR c++/11071
12349 * g++.dg/template/non-dependent3.C: New test.
12350
12351 PR c++/9907
12352 * g++.dg/template/sizeof5.C: New test.
12353
12354 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12355
12356 PR 11498
12357 * gcc.c-torture/compile/mangle-1.c: New file.
12358
12359 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12360
12361 PR c++/7809
12362 * g++.dg/parse/access3.C: New test.
12363
12364 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12365
12366 PR c++/11384
12367 * g++.dg/init/init-ref4.C: New test.
12368
12369 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12370
12371 PR c++/11547
12372 * g++.dg/parse/constant3.C: New test.
12373 * g++.dg/parse/crash7.C: Likewise.
12374
12375 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12376
12377 PR target/11008
12378 * gcc.dg/i386-pentium4-not-mull.c: New.
12379
12380 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12381
12382 * gcc.dg/asm-names.c (ymain): Make it weak.
12383
12384 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12385
12386 PR c++/5421
12387 * g++.dg/template/friend21.C: New test.
12388
12389 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12390
12391 * gcc.dg/cleanup-8.c: New test.
12392 * gcc.dg/cleanup-9.c: New test.
12393
12394 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12395
12396 * g++.dg/ext/dll-MI1.h: New file.
12397 * g++.dg/ext/dllexport-MI1.C: New file.
12398 * g++.dg/ext/dllimport-MI1.C: New file.
12399
12400 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12401
12402 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12403 it does not have cmpstrsi patterns (just cmpmemsi).
12404
12405 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12406
12407 PR debug/11473
12408 * g++.dg/debug/debug8.C: New test.
12409
12410 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12411
12412 PR c++/10108
12413 * g++.dg/template/crash7.C: New test.
12414
12415 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12416
12417 PR target/10795
12418 * gcc.c-torture/compile/20030708-1.c: New.
12419
12420 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12421
12422 * gcc.c-torture/execute/20030715-1.c: New test.
12423
12424 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12425
12426 * gcc.dg/pch/inline-3.c: New file.
12427 * gcc.dg/pch/inline-3.hs: New file.
12428 * gcc.dg/pch/inline-4.c: New file.
12429 * gcc.dg/pch/inline-4.hs: New file.
12430
12431 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12432
12433 PR c++/11509
12434 * g++.dg/template/crash6.C: New test.
12435
12436 PR c++/7053
12437 * g++.dg/template/friend20.C: New test.
12438
12439 PR c++/7019
12440 * g++.dg/template/overload2.C: New test.
12441
12442 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12443
12444 PR optimization/11440
12445 * gcc.c-torture/execute/20030714-1.c: New test.
12446
12447 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12448
12449 PR c++/11154
12450 * g++.dg/template/partial2.C: New test.
12451
12452 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12453
12454 PR c++/11503
12455 * g++.dg/template/anon1.C: New test.
12456
12457 PR c++/11493
12458 PR c++/11495
12459 * g++.dg/parse/template9.C: Likewise.
12460 * g++.dg/template/crash4.C: New test.
12461 * g++.dg/template/koenig1.C: Likewise.
12462 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12463 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12464 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12465 functions.
12466 * g++.old-deja/g++.jason/template36.C: Likewise.
12467 * g++.old-deja/g++.mike/p1989.C: Likewise.
12468 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12469 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12470 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12471 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12472 compiling.
12473 * g++.old-deja/g++.pt/union2.C: Use this->.
12474
12475 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12476
12477 * gcc.dg/20030711-1.c: New test.
12478
12479 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12480
12481 PR c++/11050
12482 * g++.dg/parse/args1.C: New test.
12483 * g++.pt/defarg8.C: Change expected errors.
12484
12485 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12486
12487 PR c++/8164
12488 * g++.dg/template/nontype2.C: New test.
12489
12490 PR c++/10558
12491 * g++.dg/parse/template8.C: New test.
12492
12493 PR c++/8327
12494 * g++.dg/template/scope1.C: New test.
12495
12496 * g++.dg/warn/Wsign-compare-1.C: New test.
12497
12498 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12499
12500 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12501
12502 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12503
12504 PR c++/9411
12505 * g++.dg/template/explicit2.C: New test.
12506
12507 PR c++/10032
12508 * g++.dg/warn/pedantic1.C: New test.
12509
12510 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12511
12512 PR c++ 9483
12513 * g++.dg/other/field1.C: New test.
12514
12515 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12516
12517 PR c/11449
12518 * gcc.c-torture/compile/20030707-1.c: New.
12519
12520 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12521
12522 PR c++/10849
12523 * g++.dg/template/access12.C: New test.
12524
12525 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12526
12527 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12528 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12529 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12530 * gcc.misc-tests/gcov.exp: Update
12531 * g++.dg/gcov/gcov.exp: Update
12532 * lib/gcov.exp: Update.
12533
12534 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12535
12536 * g++.dg/abi/mangle17.C: Make sure template expressions are
12537 dependent.
12538 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12539 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12540 * g++.dg/opt/stack1.C: Remove erroneous code.
12541 * g++.dg/parse/template7.C: New test.
12542 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12543 * g++.old-deja/g++.pt/crash4.C: Likewise.
12544
12545 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12546
12547 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12548 with zero or one occurence of `$' after the initial `L'.
12549
12550 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12551
12552 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12553
12554 2003-07-08 Roger Sayle <roger@eyesopen.com>
12555
12556 PR c/11370
12557 * gcc.dg/Wunreachable-6.c: New testcase.
12558 * gcc.dg/Wunreachable-7.c: New testcase.
12559
12560 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12561
12562 PR c/11420
12563 * gcc.dg/20030708-1.c: New test.
12564
12565 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12566
12567 * gcc.dg/compat/sdata-section.h: New file.
12568 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12569 * gcc.dg/torture/mips-sdata-1.c: New test.
12570
12571 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12572
12573 PR c++/11030
12574 * g++.dg/template/friend19.C: New test.
12575
12576 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12577
12578 * g++.dg/opt/strength-reduce.C: New test.
12579
12580 2003-07-07 Roger Sayle <roger@eyesopen.com>
12581
12582 PR target/10979
12583 * gcc.dg/20030707-1.c: New testcase.
12584
12585 2003-07-07 Roger Sayle <roger@eyesopen.com>
12586
12587 PR optimization/11059
12588 * g++.dg/opt/emptyunion.C: New testcase.
12589
12590 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12591 Eric Botcazou <ebotcazou@libertysurf.fr>
12592
12593 * g++.dg/opt/stack1.C: New test.
12594
12595 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12596
12597 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12598 run test.
12599
12600 PR c++/11431
12601 * g++.dg/expr/static_cast3.C: New test.
12602
12603 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12604
12605 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12606 everywhere.
12607 * gcc.dg/concat.c: Concatenation of string constants with
12608 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12609 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12610 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12611 necessary to avoid multi-character character constant warning.
12612 * gcc.dg/cpp/escape.c: Likewise.
12613 * gcc.dg/cpp/ucs.c: Likewise.
12614 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12615 Fix a typo.
12616
12617 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12618
12619 PR c/11428
12620 * gcc.c-torture/compile/20030704-1.c: New.
12621
12622 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12623
12624 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12625
12626 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12627
12628 PR c++/5287, PR c++/7910, PR c++/11021
12629 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12630 tests for warnings.
12631 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12632 * g++.dg/ext/dllimport3.C: Likewise.
12633 * g++.dg/ext/dllimport4.C: New file.
12634 * g++.dg/ext/dllimport5.C: New file.
12635 * g++.dg/ext/dllimport6.C: New file.
12636 * g++.dg/ext/dllimport7.C: New file.
12637 * g++.dg/ext/dllimport8.C: New file.
12638 * g++.dg/ext/dllimport9.C: New file.
12639 * g++.dg/ext/dllimport10.C: New file.
12640 * g++.dg/ext/dllexport1.C: New file.
12641
12642 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12643
12644 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12645 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12646
12647 2003-07-03 Roger Sayle <roger@eyesopen.com>
12648
12649 * gcc.dg/builtins-25.c: New testcase.
12650 * gcc.dg/builtins-26.c: New testcase.
12651
12652 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12653
12654 * gcc.dg/compat/vector-defs.h: New file.
12655 * gcc.dg/compat/vector-setup.h: New file.
12656 * gcc.dg/compat/vector-check.h: New file.
12657 * gcc.dg/compat/vector-1_main.c: New file.
12658 * gcc.dg/compat/vector-1_x.c: New file.
12659 * gcc.dg/compat/vector-1_y.c: New file.
12660 * gcc.dg/compat/vector-2_main.c: New file.
12661 * gcc.dg/compat/vector-2_x.c: New file.
12662 * gcc.dg/compat/vector-2_y.c: New file.
12663
12664 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12665 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12666 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12667 * gcc.dg/compat/struct-align-1.h: New file.
12668 * gcc.dg/compat/struct-align-1_main.c: New file.
12669 * gcc.dg/compat/struct-align-1_x.c: New file.
12670 * gcc.dg/compat/struct-align-1_y.c: New file.
12671 * gcc.dg/compat/struct-align-2.h: New file.
12672 * gcc.dg/compat/struct-align-2_main.c: New file.
12673 * gcc.dg/compat/struct-align-2_x.c: New file.
12674 * gcc.dg/compat/struct-align-2_y.c: New file.
12675
12676 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12677 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12678 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12679 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12680 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12681 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12682 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12683 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12684 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12685 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12686 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12687 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12688 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12689 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12690 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12691 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12692 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12693 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12694 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12695 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12696 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12697 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12698 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12699 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12700 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12701 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12702 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12703 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12704 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12705
12706 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12707
12708 * gcc.dg/i386-call-1.c: New test.
12709
12710 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12711
12712 PR c++/9162
12713 * g++.dg/parse/defarg4.C: New.
12714
12715 2003-07-03 Roger Sayle <roger@eyesopen.com>
12716
12717 PR target/10700
12718 * gcc.c-torture/compile/20030703-1.c: New test case.
12719
12720 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12721
12722 * g++.dg/template/local3.C: Remove extra semicolon.
12723
12724 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12725
12726 * gcc.dg/i386-volatile-1.c: New test.
12727
12728 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12729
12730 PR c++/11072
12731 * g++.dg/other/offsetof2.C: XFAIL.
12732 * g++.dg/other/offsetof5.C: New.
12733
12734 PR c++/10219
12735 * g++.dg/template/error1.C: New.
12736
12737 PR c++/9779
12738 * g++.dg/template/dependent-expr1.C: New.
12739
12740 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12741
12742 PR c++/6949
12743 * g++.dg/template/local3.C: New test.
12744
12745 PR c++/11149
12746 * g++.dg/lookup/scoped6.C: New test.
12747
12748 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12749
12750 PR c++/8046
12751 * g++.dg/other/error7.C: New test.
12752
12753 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12754
12755 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12756 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12757 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12758 * g++.old-deja/g++.other/union2.C: Likewise.
12759 * gcc.dg/c90-const-expr-2.c: Likewise.
12760 * gcc.dg/c90-const-expr-3.c: Likewise.
12761 * gcc.dg/c99-const-expr-2.c: Likewise.
12762 * gcc.dg/c99-const-expr-3.c: Likewise.
12763 * gcc.dg/concat.c: Likewise.
12764
12765 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12766
12767 PR c++/9559
12768 * g++.dg/init/static1.C: New test.
12769
12770 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12771
12772 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12773 * g++.old-deja/g++.other/access2.C: Likewise.
12774 * g++.old-deja/g++.other/decl2.C: Likewise.
12775 * gcc.c-torture/execute/20020615-1.c: Likewise.
12776
12777 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12778
12779 PR c++/4933
12780 * g++.dg/template/sizeof4.C: New test.
12781
12782 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12783
12784 * g++.dg/other/error6.C: New test.
12785
12786 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12787
12788 PR c++/10750
12789 * g++.dg/parse/constant2.C: New test.
12790
12791 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12792
12793 PR c++/11106
12794 * g++.dg/other/error5.C: New test.
12795
12796 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12797
12798 * gcc.dg/format/gcc_diag-1.c: New test.
12799
12800 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12801
12802 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12803
12804 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12805
12806 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12807 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12808 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12809
12810 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12811
12812 * gcc.c-torture/execute/builtins/string-8.c: New test.
12813 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12814 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12815 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12816
12817 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12818
12819 PR c++/10468
12820 * g++.dg/ext/typeof6.C: New test.
12821
12822 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12823
12824 PR c++/10796
12825 * g++.dg/init/enum1.C: New test.
12826
12827 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12828
12829 * gcc.dg/20030627-1.c: New test.
12830
12831 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12832
12833 PR c++/11332
12834 * g++.dg/expr/static_cast2.C: New test.
12835
12836 2003-06-26 Roger Sayle <roger@eyesopen.com>
12837 Jakub Jelinek <jakub@redhat.com>
12838
12839 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12840 sprintf(dst,"%s",src) optimization.
12841 * gcc.c-torture/execute/20030626-1.c: New test case.
12842 * gcc.c-torture/execute/20030626-2.c: New test case.
12843
12844 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12845
12846 * gcc.c-torture/execute/multi-ix.c: New test.
12847
12848 * gcc.c-torture/execute/simd-4.c (main):
12849 Added missing semicolon at end of union.
12850
12851 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12852
12853 PR c++/8266
12854 * g++.dg/template/explicit-instantiation3.C: New test.
12855
12856 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12857
12858 * gcc.dg/20030626-1.c: Use signed char.
12859
12860 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12861
12862 * gcc.dg/20030626-1.c: New test.
12863
12864 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12865
12866 * const-str-2.m: Update.
12867
12868 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12869
12870 PR c++/10990
12871 * g++.dg/rtti/dyncast1.C: New test.
12872 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12873 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12874 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12875
12876 PR c++/10931
12877 * g++.dg/expr/static_cast1.C: New test.
12878
12879 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12880
12881 * gcc.dg/20030625-1.c: New test.
12882
12883 2003-06-24 Roger Sayle <roger@eyesopen.com>
12884
12885 * gcc.c-torture/compile/20030624-1.c: New test case.
12886
12887 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12888
12889 * gcc.c-torture/execute/string-opt-17.c: New test.
12890
12891 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12892
12893 PR c++/5754
12894 * g++.dg/parse/crash6.C: New test.
12895
12896 2003-06-23 Roger Sayle <roger@eyesopen.com>
12897
12898 * gcc.dg/builtins-24.c: New test case.
12899
12900 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12901
12902 * g++.dg/opt/operator1.C: New test.
12903
12904 2003-06-22 Roger Sayle <roger@eyesopen.com>
12905
12906 * gcc.c-torture/execute/string-opt-16.c: New test case.
12907
12908 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12909
12910 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12911 * g++.old-deja/g++.other/conv7.C: Likewise
12912 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12913 * g++.old-deja/g++.other/overload14.C: Likewise.
12914
12915 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12916
12917 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12918 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12919
12920 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12921
12922 PR c++/10888
12923 * g++.dg/warn/Winline-3.C: New test.
12924
12925 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12926
12927 * lib/target-supports.exp (check_alias_available): Make the test
12928 program acceptable to the Solaris assembler.
12929
12930 PR c++/10749
12931 * g++.dg/template/memclass2.C: New test.
12932
12933 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12934 Eric Botcazou <ebotcazou@libertysurf.fr>
12935
12936 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12937 data for non-matching targets.
12938 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12939
12940 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12941
12942 PR c++/10845
12943 * g++.dg/template/member3.C: New test.
12944
12945 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12946
12947 PR c++/10939
12948 * g++.dg/template/func1.C: New test.
12949
12950 PR c++/9649
12951 * g++.dg/template/static4.C: New test.
12952 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12953
12954 PR c++/11041
12955 * g++.dg/init/ref7.C: New test.
12956
12957 2003-06-19 Matt Austern <austern@apple.com>
12958
12959 PR c++/11228
12960 * g++.dg/anew1.C: New test.
12961 * g++.dg/anew2.C: New test.
12962 * g++.dg/anew3.C: New test.
12963 * g++.dg/anew4.C: New test.
12964
12965 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12966
12967 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12968
12969 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12970
12971 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12972 endian-dependent.
12973
12974 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12975
12976 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12977 Remove cruft.
12978
12979 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12980
12981 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12982 * gcc.c-torture/compile/961203-1.c: Likewise.
12983 * gcc.c-torture/compile/980506-1.c: Likewise.
12984
12985 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/10712
12988 * g++.dg/lookup/using7.C: New test.
12989
12990 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12991
12992 PR c++/11105
12993 * g++.dg/abi/conv1.C: Remove it.
12994 * g++.dg/template/conv7.C: New test.
12995 * g++.dg/template/conv8.C: Likewise.
12996 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12997 conversion operator.
12998
12999 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13000
13001 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13002 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13003 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13004 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13005 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13006 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13007 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13008 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13009 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13010 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13011 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13012 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13013 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13014 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13015 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13016 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13017 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13018 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13019 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13020 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13021 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13022 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13023 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13024 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13025 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13026 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13027 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13028 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13029 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13030
13031 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13032
13033 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13034 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13035 indications.
13036
13037 2003-06-16 Roger Sayle <roger@eyesopen.com>
13038
13039 * gcc.dg/i386-387-5.c: New test case.
13040 * gcc.dg/i386-387-6.c: New test case.
13041 * gcc.dg/builtins-23.c: New test case.
13042
13043 2003-06-15 Roger Sayle <roger@eyesopen.com>
13044
13045 * gcc.dg/builtins-22.c: New test case.
13046 * gcc.dg/i386-387-1.c: Update to test exp.
13047 * gcc.dg/i386-387-2.c: Likewise.
13048
13049 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13050
13051 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13052
13053 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13054
13055 * lib/gcc-dg.exp (dg-require-dll): New function.
13056 (dg-xfail-if): Likewise.
13057 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13058 driver.
13059
13060 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13061 * gcc.c-torture/compile/20001205-1.c: Likewise.
13062 * gcc.c-torture/compile/20001226-1.c: Likewise.
13063 * gcc.c-torture/compile/20010518-2.c: Likewise.
13064 * gcc.c-torture/compile/20020312-1.c: Likewise.
13065 * gcc.c-torture/compile/20020604-1.c: Likewise.
13066 * gcc.c-torture/compile/920501-12.c: Likewise.
13067 * gcc.c-torture/compile/920501-4.c: Likewise.
13068 * gcc.c-torture/compile/920520-1.c: Likewise.
13069 * gcc.c-torture/compile/920521-1.c: Likewise.
13070 * gcc.c-torture/compile/920625-1.c: Likewise.
13071 * gcc.c-torture/compile/961203-1.c: Likewise.
13072 * gcc.c-torture/compile/980506-1.c: Likewise.
13073 * gcc.c-torture/compile/981006-1.c: Likewise.
13074 * gcc.c-torture/compile/981022-1.c: Likewise.
13075 * gcc.c-torture/compile/981223-1.c: Likewise.
13076 * gcc.c-torture/compile/990617-1.c: Likewise.
13077 * gcc.c-torture/compile/dll.c: Likewise.
13078 * gcc.c-torture/compile/labels-3.c: Likewise.
13079 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13080 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13081 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13082 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13083 * gcc.c-torture/compile/simd-5.c: Likewise.
13084 * gcc.c-torture/compile/20000804-1.x: Remove.
13085 * gcc.c-torture/compile/20001205-1.x: Likewise.
13086 * gcc.c-torture/compile/20001226-1.x: Likewise.
13087 * gcc.c-torture/compile/20010518-2.x: Likewise.
13088 * gcc.c-torture/compile/20020312-1.x: Likewise.
13089 * gcc.c-torture/compile/20020604-1.x: Likewise.
13090 * gcc.c-torture/compile/920501-12.x: Likewise.
13091 * gcc.c-torture/compile/920501-4.x: Likewise.
13092 * gcc.c-torture/compile/920520-1.x: Likewise.
13093 * gcc.c-torture/compile/920521-1.x: Likewise.
13094 * gcc.c-torture/compile/920625-1.x: Likewise.
13095 * gcc.c-torture/compile/961203-1.x: Likewise.
13096 * gcc.c-torture/compile/980506-1.x: Likewise.
13097 * gcc.c-torture/compile/981006-1.x: Likewise.
13098 * gcc.c-torture/compile/981022-1.x: Likewise.
13099 * gcc.c-torture/compile/981223-1.x: Likewise.
13100 * gcc.c-torture/compile/990617-1.x: Likewise.
13101 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13102 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13103 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13104 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13105 * gcc.c-torture/compile/simd-5.x: Likewise.
13106
13107 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13108
13109 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13110
13111 * gcc.c-torture/execute/20030611-1.c: New test.
13112
13113 2003-06-12 Roger Sayle <roger@eyesopen.com>
13114
13115 PR middle-end/168
13116 * gcc.dg/20030612-1.c: New test case.
13117
13118 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/10635
13121 * g++.dg/expr/cast1.C: New test.
13122
13123 2003-06-12 Roger Sayle <roger@eyesopen.com>
13124
13125 * gcc.dg/builtins-21.c: New test case.
13126
13127 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13128
13129 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13130 options instead of at the end.
13131 * lib/objc.exp (objc_target_compile): Likewise.
13132
13133 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13134
13135 PR c++/10432
13136 * g++.dg/parse/error1.C: New test.
13137
13138 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13139
13140 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13141 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13142 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13143 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13144 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13145 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13146 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13147 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13148 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13149 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13150 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13151 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13152 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13153 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13154 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13155 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13156 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13157 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13158 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13159 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13160 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13161 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13162 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13163 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13164
13165 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13166 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13167 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13168 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13169 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13170 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13171 * gcc.dg/compat/scalar-return-3_main.c: New file.
13172 * gcc.dg/compat/scalar-return-3_x.c: New file.
13173 * gcc.dg/compat/scalar-return-3_y.c: New file.
13174 * gcc.dg/compat/scalar-return-4_main.c: New file.
13175 * gcc.dg/compat/scalar-return-4_x.c: New file.
13176 * gcc.dg/compat/scalar-return-4_y.c: New file.
13177
13178 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13179
13180 * gcc.dg/compat/fp2-struct-check.h: New file.
13181 * gcc.dg/compat/fp2-struct-defs.h: New file.
13182 * gcc.dg/compat/fp2-struct-init.h: New file.
13183 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13184 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13185 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13186 * gcc.dg/compat/struct-return-10_main.c: New file.
13187 * gcc.dg/compat/struct-return-10_x.c: New file.
13188 * gcc.dg/compat/struct-return-10_y.c: New file.
13189
13190 * gcc.dg/compat/compat-common.h: New file.
13191 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13192 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13193 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13194 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13195 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13196 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13197 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13198 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13199 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13200 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13201 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13202 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13203 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13204 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13205 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13206 * gcc.dg/compat/small-struct-check.h: Ditto.
13207 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13208 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13209 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13210 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13211 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13212 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13213 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13214 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13215 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13216 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13217 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13218 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13219 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13220 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13221 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13222 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13223 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13224 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13225 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13226 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13227 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13228 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13229 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13230 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13231 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13232 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13233 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13234 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13235 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13236 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13237
13238 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13239
13240 * g++.dg/pch/static-1.C: New file.
13241 * g++.dg/pch/static-1.Hs: New file.
13242
13243 2003-06-10 Richard Henderson <rth@redhat.com>
13244
13245 * gcc.dg/asm-7.c: Adjust expected warning text.
13246
13247 2003-06-10 Roger Sayle <roger@eyesopen.com>
13248
13249 * gcc.dg/builtins-20.c: New test case.
13250
13251 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13252
13253 PR c++/11131
13254 * g++.dg/opt/template1.C: New test.
13255
13256 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13257
13258 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13259 additional_sources.
13260
13261 2003-05-21 David Taylor <dtaylor@emc.com>
13262
13263 * gcc.dg/Wpadded.c: New file.
13264
13265 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13266
13267 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13268 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13269 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13270 dg-require-weak.
13271
13272 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13273
13274 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13275
13276 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13277
13278 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13279 (dg-require-alias): Likewise.
13280 (dg-require-gc-sections): Likewise.
13281 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13282
13283 2003-06-08 Richard Henderson <rth@redhat.com>
13284
13285 * gcc.dg/20011029-2.c: Fix the array reference.
13286 * gcc.dg/asm-7.c: New.
13287
13288 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13289
13290 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13291
13292 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13293
13294 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13295 (dg-require-gc-sections): Likewise.
13296
13297 2003-06-08 Jan Hubicka <jh@suse.cz>
13298
13299 * i386-cmov1.c: Fix regular expression.
13300 * i386-cvt-1.c: Likewise.
13301 * i386-local.c: Likewise.
13302 * i386-local2.c: Likewise.
13303 * i386-mul.c: Likewise.
13304 * i386-ssetype-1.c: Likewise.
13305 * i386-ssetype-3.c: Likewise.
13306 * i386-ssetype-5.c: Likewise.
13307
13308 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13309
13310 PR c++/11039
13311 * g++.dg/warn/implicit-typename2.C: New test.
13312 * g++.dg/warn/implicit-typename3.C: New test.
13313
13314 2003-06-07 Richard Henderson <rth@redhat.com>
13315
13316 * g++.dg/other/offsetof3.C: Use size_t.
13317 * g++.dg/other/offsetof4.C: Likewise.
13318
13319 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13320
13321 * lib/copy-file.exp: New. Implement gcc_copy_files.
13322
13323 * lib/dg-pch.exp: Load copy-file.exp
13324 (dg-pch): Use gcc_copy_files instead of "file copy".
13325
13326 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13327
13328 * gcc.dg/weak/weak.exp: Simplify.
13329 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13330 * gcc.dg/weak/weak-1.c: Likewise.
13331 * gcc.dg/weak/weak-2.c: Likewise.
13332 * gcc.dg/weak/weak-3.c: Likewise.
13333 * gcc.dg/weak/weak-4.c: Likewise.
13334 * gcc.dg/weak/weak-5.c: Likewise.
13335 * gcc.dg/weak/weak-6.c: Likewise.
13336 * gcc.dg/weak/weak-7.c: Likewise.
13337 * gcc.dg/weak/weak-8.c: Likewise.
13338 * gcc.dg/weak/weak-9.c: Likewise.
13339
13340 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13341
13342 gcc.c-torture/execute/20030606-1.c: New.
13343
13344 2003-06-06 Roger Sayle <roger@eyesopen.com>
13345
13346 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13347 * gcc.dg/builtins-19.c: Likewise.
13348
13349 2003-06-06 Roger Sayle <roger@eyesopen.com>
13350
13351 * gcc.dg/builtins-2.c: Add some more tests.
13352 * gcc.dg/builtins-18.c: New test case.
13353 * gcc.dg/builtins-19.c: New test case.
13354
13355 2003-06-06 Roger Sayle <roger@eyesopen.com>
13356 Jim Wilson <wilson@tuliptree.org>
13357
13358 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13359
13360 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13361
13362 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13363 mempcpy/stpcpy calls not to be optimized into something else.
13364 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13365 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13366 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13367
13368 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13369
13370 * gcc.dg/format/asm_fprintf-1.c: New test.
13371
13372 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13373
13374 * lib/gcc-defs.exp (additional_sources): New variable.
13375 (dg-additional-sources): New function.
13376 (additional_files): New variable.
13377 (dg-additional-files): New function.
13378 (dg-additional-files-options): Likewise.
13379 * lib/gcc-dg.exp (dg-require-weak): New function.
13380 (dg-require-alias): Likewise.
13381 (dg-require-gc-sections): Likewise.
13382 * lib/target-supports.exp (check_alias_available): Remove testfile
13383 parameter.
13384 (check_gc_sections_available): New function.
13385 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13386 (dg-gpp-additional-files): Likewise.
13387 * lib/g++.exp (additional_sources): Remove.
13388 (additional_files): Likewise.
13389 (g++_target_compile): Use dg-additional-files-options.
13390
13391 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13392 Tcl logic.
13393 * gcc.dg/special/ecos.exp: Remove.
13394 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13395 * gcc.dg/special/alias-1.c: Likewise.
13396 * gcc.dg/special/alias-2.c: Likewise.
13397 * gcc.dg/special/gcsec-1.c: Likewise.
13398 * gcc.dg/special/weak-1.c: Likewise.
13399 * gcc.dg/special/weak-2.c: Likewise.
13400 * gcc.dg/special/wkali-1.c: Likewise.
13401 * gcc.dg/special/wkali-2.c: Likewise.
13402
13403 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13404 dg-gpp-additional-*.
13405 * g++.dg/special/conpr-3.C: Likewise.
13406 * g++.dg/special/conpr-4.C: Likewise.
13407 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13408 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13409 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13410 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13411 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13412 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13413 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13414 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13415 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13416 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13417 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13418 * g++.old-deja/g++.other/comdat1.C: Likewise.
13419 * g++.old-deja/g++.other/comdat2.C: Likewise.
13420 * g++.old-deja/g++.other/comdat3.C: Likewise.
13421 * g++.old-deja/g++.other/ctor1.C: Likewise.
13422 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13423
13424 2003-06-05 Richard Henderson <rth@redhat.com>
13425
13426 * gcc.dg/debug/20030605-1.c: New.
13427
13428 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13429
13430 * README.QMTEST: Update.
13431
13432 2003-06-04 Richard Henderson <rth@redhat.com>
13433
13434 * gcc.dg/cleanup-1.c: New.
13435 * gcc.dg/cleanup-2.c: New.
13436 * gcc.dg/cleanup-3.c: New.
13437 * gcc.dg/cleanup-4.c: New.
13438 * gcc.dg/cleanup-5.c: New.
13439 * gcc.dg/cleanup-6.c: New.
13440 * gcc.dg/cleanup-7.c: New.
13441
13442 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13443
13444 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13445
13446 * lib/dg-pch.exp: New file.
13447 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13448 * gcc.dg/pch/pch.exp: Likewise.
13449
13450 2003-06-04 Roger Sayle <roger@eyesopen.com>
13451
13452 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13453 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13454 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13455 * gcc.dg/builtins-17.c: New test case.
13456 * gcc.dg/i386-387-4.c: New test case.
13457 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13458
13459 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13460
13461 * gcc.dg/ultrasp9.c: New test.
13462
13463 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13464
13465 * gcc.c-torture/compile/20030604-1.c: New test.
13466 * gcc.dg/sparc-constant-1.c: New test.
13467
13468 2003-06-03 Glen Nakamura <glen@imodulo.com>
13469
13470 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13471
13472 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13473
13474 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13475
13476 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13477 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13478
13479 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13480
13481 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13482
13483 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13484
13485 PR c++/10940
13486 * g++.dg/template/spec10.C: New test.
13487
13488 2003-06-03 Roger Sayle <roger@eyesopen.com>
13489
13490 * gcc.dg/builtins-16.c: New test case.
13491
13492 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13493
13494 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13495 mempcpy test with post-increments.
13496 * gcc.c-torture/execute/string-opt-3.c: New test.
13497 * gcc.dg/string-opt-1.c: New test.
13498
13499 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13500
13501 PR fortran/10965
13502 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13503
13504 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13505
13506 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13507 (scan-assembler): ... here. Use dg-scan.
13508 (scan-assembler-not): Likewise.
13509 (scan-file): New function.
13510 (scan-file-not): Likewise.
13511 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13512 * gcc.dg/cpp/_Pragma4.c: Likewise.
13513 * gcc.dg/cpp/_Pragma5.c: Likewise.
13514 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13515 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13516 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13517 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13518 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13519 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13520 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13521 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13522 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13523 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13524 * gcc.dg/cpp/cxxcom1.c: Likewise.
13525 * gcc.dg/cpp/line1.c: Likewise.
13526 * gcc.dg/cpp/maccom1.c: Likewise.
13527 * gcc.dg/cpp/maccom2.c: Likewise.
13528 * gcc.dg/cpp/maccom3.c: Likewise.
13529 * gcc.dg/cpp/maccom4.c: Likewise.
13530 * gcc.dg/cpp/maccom5.c: Likewise.
13531 * gcc.dg/cpp/maccom6.c: Likewise.
13532 * gcc.dg/cpp/multiline.c: Likewise.
13533 * gcc.dg/cpp/spacing1.c: Likewise.
13534 * gcc.dg/cpp/spacing2.c: Likewise.
13535 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13536 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13537 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13538 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13539 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13540 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13541 * gcc.dg/cpp/cxxcom2.c: Likewise.
13542 * gcc.dg/cpp/cxxcom2.h: New file.
13543
13544 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13545 * g++.dg/cpp/truefalse.C: Here.
13546 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13547
13548 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13549
13550 * gcc.dg/cpp/redef3.c: New file.
13551
13552 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13553
13554 * gcc.dg/i386-loop-3.c: New test.
13555
13556 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13557
13558 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13559
13560 2003-05-31 Roger Sayle <roger@eyesopen.com>
13561
13562 * gcc.dg/fwrapv-1.c: New test case.
13563 * gcc.dg/fwrapv-2.c: New test case.
13564
13565 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13566
13567 PR c++/10956
13568 * g++.dg/template/spec9.C: New test.
13569
13570 2003-05-29 Roger Sayle <roger@eyesopen.com>
13571
13572 * gcc.dg/duff-4.c: New test case.
13573
13574 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13575
13576 PR fortran/10843
13577 * g77.dg/ffixed-form-1.f: New test
13578 * g77.dg/ffixed-form-2.f: New test
13579 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13580 * g77.dg/ffree-form-3.f: New test
13581
13582 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13583
13584 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13585 * gcc.dg/wint_t-1.c: Likewise.
13586
13587 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13588
13589 * g++.dg/template/access11.C: New test.
13590
13591 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13592
13593 PR c++/10849
13594 * g++.dg/template/access10.C: New test.
13595
13596 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13597 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13598
13599 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13600
13601 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13602
13603 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13604 suppress for powerpc-*-darwin*.
13605 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13606
13607 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13608
13609 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13610 suppress option for powerpc-*-darwin*.
13611
13612 2003-05-23 Roger Sayle <roger@eyesopen.com>
13613
13614 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13615 * gcc.dg/builtins-4.c: Add test for fmod.
13616
13617 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13618
13619 PR c++/10682
13620 * g++.dg/template/instantiate4.C: New test.
13621
13622 2003-05-22 Roger Sayle <roger@eyesopen.com>
13623
13624 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13625
13626 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13627
13628 * gcc.dg/compat/scalar-return-1_main.c: New file.
13629 * gcc.dg/compat/scalar-return-1_x.c: New file.
13630 * gcc.dg/compat/scalar-return-1_y.c: New file.
13631 * gcc.dg/compat/scalar-return-2_main.c: New file.
13632 * gcc.dg/compat/scalar-return-2_x.c: New file.
13633 * gcc.dg/compat/scalar-return-2_y.c: New file.
13634 * gcc.dg/compat/struct-return-3_main.c: New file.
13635 * gcc.dg/compat/struct-return-3_y.c: New file.
13636 * gcc.dg/compat/struct-return-3_x.c: New file.
13637 * gcc.dg/compat/struct-return-2_main.c: New file.
13638 * gcc.dg/compat/struct-return-2_x.c: New file.
13639 * gcc.dg/compat/struct-return-2_y.c: New file.
13640
13641 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13642
13643 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13644 for hppa*-hp-hpux*.
13645 * gcc.dg/20021014-1.c (dg-options): Likewise.
13646 * gcc.dg/nest.c (dg-options): Likewise.
13647
13648 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13649
13650 PR c++/9738
13651 * g++.dg/ext/dllimport2.C: New file.
13652 * g++.dg/ext/dllimport3.C: New file.
13653
13654 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13655
13656 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13657 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13658 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13659 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13660 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13661 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13662 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13663 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13664 * gcc.dg/compat/small-struct-defs.h: New file.
13665 * gcc.dg/compat/small-struct-init.h: New file.
13666 * gcc.dg/compat/small-struct-check.h: New file.
13667 * gcc.dg/compat/fp-struct-defs.h: New file.
13668 * gcc.dg/compat/fp-struct-check.h: New file.
13669 * gcc.dg/compat/fp-struct-init.h: New file.
13670 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13671 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13672
13673 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13674
13675 * gcc.dg/20030225-2.c: New test.
13676
13677 2003-05-18 Roger Sayle <roger@eyesopen.com>
13678 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13679
13680 * gcc.c-torture/compile/20030518-1.c: New test case.
13681
13682 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13683
13684 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13685 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13686 gcc-dg-debug-runtest.
13687 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13688 gcc-dg-debug-runtest.
13689
13690 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13691
13692 PR c++/9022
13693 * g++.dg/lookup/using6.C: New test.
13694
13695 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13696
13697 * g++.dg/parse/access2.C: New test.
13698
13699 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13700
13701 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13702 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13703 * gcc.dg/debug/debug.exp: Likewise.
13704
13705 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13706
13707 * gcc.dg/dollar.c: New test.
13708
13709 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13710
13711 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13712 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13713 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13714 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13715 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13716 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13717 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13718 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13719 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13720 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13721 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13722 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13723 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13724 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13725 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13726 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13727 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13728 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13729
13730 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13731
13732 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13733 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13734 support for "repo" mode.
13735 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13736 * lib/g77-dg.exp: Likewise.
13737 * lib/obj-dg.exp: Likewise.
13738
13739 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13740
13741 Merge from gcc-3_2-rhl8-branch:
13742 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13743
13744 * gcc.dg/tls/opt-6.c: New test.
13745
13746 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13747
13748 * gcc.dg/20030405-1.c: New test.
13749
13750 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13751
13752 * gcc.dg/20030309-1.c: New test.
13753
13754 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13755
13756 * gcc.c-torture/execute/20030307-1.c: New test.
13757
13758 2003-02-20 Randolph Chung <tausq@debian.org>
13759
13760 * gcc.c-torture/compile/20030220-1.c: New test.
13761
13762 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13763
13764 * gcc.dg/20030217-1.c: New test.
13765
13766 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13767
13768 * gcc.c-torture/compile/20020129-1.c: New test.
13769
13770 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13771
13772 * gcc.dg/unroll-1.c: New test.
13773
13774 2002-11-16 Jan Hubicka <jh@suse.cz>
13775
13776 * gcc.c-torture/execute/20020920-1.c: New test.
13777
13778 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13779
13780 PR target/7434
13781 * gcc.c-torture/compile/20021008-1.c: New test.
13782
13783 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13784
13785 PR target/7559
13786 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13787
13788 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13789
13790 * gcc.c-torture/compile/20020807-1.c: New test.
13791
13792 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13793
13794 * gcc.dg/tls/opt-1.c: New test.
13795
13796 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13797
13798 * gcc.dg/20020729-1.c: New test.
13799
13800 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13801
13802 * g++.dg/opt/life1.C: New test.
13803
13804 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13805
13806 * gcc.dg/20020525-1.c: New test.
13807
13808 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13809
13810 PR c++/6794
13811 * g++.dg/ext/pretty1.C: New test.
13812 * g++.dg/ext/pretty2.C: New test.
13813
13814 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13815
13816 PR c++/8385
13817 * g++.dg/ext/typeof5.C: New test.
13818
13819 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13820
13821 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13822 __USER_LABEL_PREFIX__ into account.
13823 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13824
13825 2003-05-14 Roger Sayle <roger@eyesopen.com>
13826
13827 * gcc.dg/builtins-15.c: New test case.
13828
13829 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13830
13831 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13832
13833 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13834
13835 * lib/g++.exp: Tweak handling of additional source files.
13836 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13837 * g++.dg/special/conpr-2a.C: Rename to ...
13838 * g++.dg/special/conpr-2a.cc: ... this.
13839 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13840 * g++.dg/special/conpr-3a.C: Rename to ...
13841 * g++.dg/special/conpr-3a.cc: This.
13842 * g++.dg/special/conpr-3b.C: Rename to ...
13843 * g++.dg/special/conpr-3b.cc: This.
13844 * g++.dg/special/conpr-4.C: New test.
13845 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13846
13847 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13848
13849 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13850
13851 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13852
13853 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13854 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13855 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13856 * g++.old-deja/g++.other/warn3.C: Likewise.
13857
13858 2003-05-11 Roger Sayle <roger@eyesopen.com>
13859
13860 * gcc.dg/i386-387-1.c: Update to also test log.
13861 * gcc.dg/i386-387-2.c: Likewise.
13862
13863 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13864
13865 * g77.f-torture/execute/int8421.f: New test.
13866
13867 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13868
13869 PR c++/10230, c++/10481
13870 * g++.dg/lookup/scoped5.C: New test.
13871
13872 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13873
13874 PR c++/10552
13875 * g++.dg/template/ttp6.C: New test.
13876
13877 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13878
13879 * gcc.c-torture/execute/builtins: New directory.
13880 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13881 gcc.c-torture/execute/builtins.
13882 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13883 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13884 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13885 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13886
13887 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13888
13889 PR c++/9252
13890 * g++.dg/template/access8.C: New test.
13891 * g++.dg/template/access9.C: New test.
13892
13893 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13894
13895 PR c++/9554
13896 * g++.dg/parse/access1.C: New test.
13897
13898 2003-05-09 DJ Delorie <dj@redhat.com>
13899
13900 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13901 long, and not an int.
13902
13903 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13904
13905 PR c++/10555, c++/10576
13906 * g++.dg/template/memclass1.C: New test.
13907
13908 2003-05-08 DJ Delorie <dj@redhat.com>
13909
13910 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13911 targets.
13912 * gcc.c-torture/execute/20021024-1.x: Likewise.
13913 * gcc.c-torture/execute/shiftdi.x: Likewise.
13914 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13915 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13916 * gcc.dg/20021018-1.c: Likewise.
13917
13918 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13919
13920 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13921
13922 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13923 (bcopy): Call memmove.
13924
13925 2003-05-08 Roger Sayle <roger@eyesopen.com>
13926
13927 * g77.f-torture/compile/8485.f: New test case.
13928
13929 2003-05-07 Richard Henderson <rth@redhat.com>
13930
13931 PR c++/10570
13932 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13933 Verify exception_cleanup not called for rethrows.
13934 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13935 when exiting catch block without rethrowing.
13936 * g++.dg/eh/forced3.C: New.
13937 * g++.dg/eh/forced4.C: New.
13938
13939 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13940
13941 * gcc.dg/20030505.c: Fix triplet.
13942
13943 2003-05-06 DJ Delorie <dj@redhat.com>
13944
13945 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13946 * gcc.dg/nest.c: Likewise.
13947
13948 2003-05-05 Roger Sayle <roger@eyesopen.com>
13949
13950 * gcc.dg/builtins-14.c: New test case.
13951
13952 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13953
13954 * lib/compat.exp (compat-execute): New argument.
13955 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13956 * gcc.dg/compat: New test directory.
13957 * gcc.dg/compat/compat.exp: New expect script.
13958 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13959 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13960 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13961 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13962 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13963 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13964
13965 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13966 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13967 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13968 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13969 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13970 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13971 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13972 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13973 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13974 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13975 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13976 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13977 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13978 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13979 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13980
13981 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13982
13983 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13984
13985 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13986
13987 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13988
13989 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13990
13991 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13992 * gcc.dg/ppc-fsel-2.c: New test.
13993
13994 * gcc.dg/unused-5.c: New test.
13995
13996 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13997
13998 PR c++/10496
13999 * g++.dg/warn/pmf1.C: New test.
14000
14001 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14002
14003 PR c++/4494
14004 * g++.dg/warn/main.C: New test.
14005
14006 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14007
14008 * gcc.dg/nonnull-3.c: New test.
14009
14010 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14011
14012 * gcc.dg/cpp/Wtrigraphs.c: Update.
14013 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14014
14015 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14016
14017 * gcc.dg/ppc-fsel-1.c: New test.
14018
14019 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14020
14021 PR c/10604
14022 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14023
14024 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14025
14026 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14027
14028 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14029
14030 PR c++/9364, c++/10553, c++/10586
14031 * g++.dg/parse/typename4.C: New test.
14032 * g++.dg/parse/typename5.C: Likewise.
14033
14034 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14035
14036 * gcc.c-torture/compile/20030503-1.c: New test.
14037
14038 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14039
14040 * g++.dg/lookup/using5.C: Fix testcase error.
14041
14042 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14043
14044 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14045 since MEABI is no longer supported. Remove all vestiges
14046 of MEABI from the test.
14047
14048 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14049
14050 PR c++/10554
14051 * g++.dg/lookup/using5.C: New test.
14052
14053 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14054
14055 PR c++/8772
14056 * g++.dg/template/ttp5.C: New test.
14057
14058 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14059
14060 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14061 (dg-gpp-additional-sources): New function.
14062 (dg-gpp-additional-files): Likewise.
14063 * lib/g++.exp (additional_sources): New variable.
14064 (additional_files): Likewise.
14065 (g++_target_compile): Deal with them.
14066 * lib/old-dejagnu.exp: Remove.
14067 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14068 * g++.old-deja: Revise all tests to use dg commands.
14069
14070 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14071
14072 PR c++/9432, c++/9528
14073 * g++.dg/lookup/using4.C: New test.
14074
14075 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14076
14077 * gcc.dg/noreturn-5.c: New file.
14078 * gcc.dg/noreturn-6.c: New file.
14079
14080 * gcc.c-torture/compile/inline-1.c: New file.
14081
14082 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14083
14084 PR c++/10551
14085 * g++.dg/template/explicit1.C: New test.
14086
14087 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14088
14089 PR c++/10549
14090 * g++.dg/other/bitfield1.C: New test.
14091
14092 PR c++/10527
14093 * g++.dg/init/new7.C: New test.
14094
14095 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14096
14097 * g++.dg/ext/desig1.C: New test.
14098 * g++.dg/ext/init1.C: Update.
14099
14100 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14101
14102 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14103
14104 PR c++/10180
14105 * g++.dg/warn/Winline-1.C: New test.
14106
14107 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14108
14109 * gcc.c-torture/execute/string-opt-19.c: New test.
14110
14111 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14112 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14113
14114 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14115
14116 PR c++/10506
14117 * g++.dg/init/new6.C: New test.
14118
14119 PR c++/10503
14120 * g++.dg/init/ref6.C: New test.
14121
14122 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14123
14124 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14125
14126 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14127
14128 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14129 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14130
14131 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14132
14133 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14134 initialized static data members.
14135
14136 2003-04-25 H.J. Lu <hjl@gnu.org>
14137
14138 * gcc.dg/ia64-sync-4.c: New test.
14139
14140 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14141
14142 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14143 date.
14144
14145 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14146
14147 PR c++/10337
14148 * g++.dg/warn/conv1.C: New test.
14149 * g++.old-deja/g++.other/conv7.C: Adjust.
14150 * g++.old-deja/g++.other/overload14.C: Adjust.
14151
14152 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14153
14154 PR c++/10471
14155 * g++.dg/template/defarg2.C: New test.
14156
14157 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14158
14159 * gcc.dg/cpp/include2.c: Update.
14160 * gcc.dg/cpp/multiline-2.c: New.
14161 * gcc.dg/cpp/multiline.c: Update.
14162 * gcc.dg/cpp/strify2.c: Update.
14163 * gcc.dg/cpp/trad/literals-2.c: Update.
14164
14165 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14166
14167 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14168
14169 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14170
14171 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14172
14173 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14174
14175 PR c++/10451
14176 * g++.dg/parse/crash4.C: New test.
14177
14178 PR c++/9847
14179 * g++.dg/parse/crash5.C: New test.
14180
14181 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14182
14183 PR c++/10446
14184 * g++.dg/parse/crash3.C: New test.
14185
14186 PR c++/10428
14187 * g++.dg/parse/elab1.C: New test.
14188
14189 2003-04-22 Devang Patel <dpatel@apple.com>
14190
14191 * gcc.dg/cpp/trad/funlike-5.c: New test.
14192
14193 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14194
14195 * g++.dg/other/packed1.C: Fix dg options.
14196
14197 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14198
14199 * g++.dg/other/offsetof2.C: New test.
14200
14201 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14202
14203 * g++.dg/template/recurse.C: Adjust location of error messages.
14204
14205 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14206
14207 PR c++/9881
14208 * g++.dg/init/addr-const1.C: New test.
14209 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14210
14211 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14212
14213 PR c++/10405
14214 * g++.dg/lookup/struct-hack1.C: New test.
14215
14216 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14217
14218 * ucs.c: Update diagnostic messages.
14219
14220 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14221
14222 * gcc.dg/cpp/truefalse.cpp: New test.
14223 * gcc.dg/cpp/cpp.exp: Update.
14224 * g++.dg/other/stdbool-if.C: Remove.
14225
14226 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14227
14228 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14229 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14230
14231 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14232
14233 * gcc.c-torture/compile/20030418-1.c: New test.
14234
14235 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14236
14237 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14238
14239 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14240
14241 PR c++/10347
14242 g++.dg/template/dependent-name1.C: New test.
14243
14244 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14245
14246 * gcc.dg/warn-1.c (tourist_guide): New array,
14247 contains a pointer to bar.
14248
14249 2003-04-16 Roger Sayle <roger@eyesopen.com>
14250
14251 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14252 * gcc.c-torture/execute/medce-1.c: New test case.
14253 * gcc.c-torture/execute/medce-2.c: New test case.
14254
14255 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14256
14257 * lib/prune.exp: Ignore more messages.
14258
14259 PR c++/10381
14260 * g++.dg/parse/lookup3.C: New test.
14261
14262 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14263
14264 * gcc.c-torture/compile/20030415-1.c : New test.
14265
14266 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14267
14268 * gcc.c-torture/execute/scope-2.c: Move to ...
14269 * gcc.dg/noncompile/scope.c: .... here.
14270
14271 2003-04-14 Roger Sayle <roger@eyesopen.com>
14272
14273 * gcc.dg/20030414-2.c: New test case.
14274
14275 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14276
14277 PR target/10377
14278 * gcc.dg/20030414-1.c: New test.
14279
14280 2003-04-13 Roger Sayle <roger@eyesopen.com>
14281
14282 * gcc.dg/builtins-12.c: New test case.
14283 * gcc.dg/builtins-13.c: New test case.
14284
14285 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14286
14287 * gcc.c-torture/execute/string-opt-18.c: New test.
14288
14289 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14290
14291 PR c++/10300
14292 * g++.dg/init/new5.C: New test.
14293
14294 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14295
14296 PR c++/7910
14297 * g++.dg/ext/dllimport1.C: New test.
14298
14299 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14300
14301 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14302
14303 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14304
14305 PR Fortran/9263
14306 * g77.f-torture/noncompile/9263.f: New test
14307 PR Fortran/1832
14308 * g77.f-torture/execute/1832.f: New test
14309
14310 2003-04-11 David Chad <davidc@freebsd.org>
14311 Loren J. Rittle <ljrittle@acm.org>
14312
14313 libobjc/8562
14314 * objc.dg/headers.m: New test.
14315
14316 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14317
14318 * gcc.c-torture/execute/builtin-noret-2.c: New.
14319 * gcc.c-torture/execute/builtin-noret-2.x: New.
14320 XFAIL builtin-noret-2.c at -O1 and above.
14321 * gcc.dg/redecl.c: New.
14322 * gcc.dg/Wshadow-1.c: Update error regexps.
14323
14324 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14325
14326 * g++.dg/abi/bitfield10.C: New test.
14327
14328 2003-04-09 Mike Stump <mrs@apple.com>
14329
14330 * gcc.dg/pch/pch.exp: Make testcase names longer.
14331 * g++.dg/pch/pch.exp: Make testcase names longer.
14332
14333 2003-04-08 Roger Sayle <roger@eyesopen.com>
14334
14335 * gcc.dg/builtins-11.c: New test case.
14336
14337 2003-04-08 Roger Sayle <roger@eyesopen.com>
14338
14339 * gcc.dg/builtins-9.c: New test case.
14340 * gcc.dg/builtins-10.c: New test case.
14341
14342 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14343
14344 * gcc.dg/noncompile/init-4.c.c: New test.
14345
14346 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14347
14348 * gcc.misc-test/gcov-9.c: New test.
14349 * gcc.misc-test/gcov-10.c: New test
14350 * gcc.misc-test/gcov-11.c: New test.
14351
14352 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14353
14354 PR optimization/10024
14355 * gcc.c-torture/compile/20030405-1.c: New test.
14356
14357 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14358
14359 * gcc.dg/pch/static-3.c: New.
14360 * gcc.dg/pch/static-3.hs: New.
14361 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14362
14363 2003-04-04 Richard Henderson <rth@redhat.com>
14364
14365 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14366 * g++.dg/eh/forced2.C: Likewise.
14367
14368 2003-04-03 Mike Stump <mrs@apple.com>
14369
14370 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14371 target arg.
14372 (scan-assembler-times, scan-assembler-not): Likewise.
14373 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14374
14375 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14376
14377 * gcc.dg/sparc-loop-1.c: New test.
14378
14379 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14380
14381 PR other/9274
14382 * g++.dg/pch/system-2.C: New.
14383 * g++.dg/pch/system-2.Hs: New.
14384
14385 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14386
14387 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14388
14389 * g++.dg/eh/simd-1.C (vecfunc): Same.
14390
14391 2003-04-01 Roger Sayle <roger@eyesopen.com>
14392
14393 * gcc.c-torture/execute/20030401-1.c: New test case.
14394
14395 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14396
14397 * objc.dg/defs.m: New.
14398
14399 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14400
14401 * g++.dg/eh/simd-1.C: New.
14402 * g++.dg/eh/simd-2.C: New.
14403
14404 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14405
14406 * gcc.c-torture/execute/simd-3.c: New.
14407
14408 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14409
14410 PR c/9936
14411 * gcc.dg/20030331-2.c: New test.
14412
14413 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14414
14415 PR c++/10278
14416 * g++.dg/parse/crash2.C: New test.
14417
14418 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14419
14420 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14421 * gcc.c-torture/execute/20030331-1.c: ...here.
14422
14423 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14424
14425 * gcc.c-torture/execute/20030331-1.c: New test.
14426
14427 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14428
14429 * lib/gcov.exp: Adjust call return testing strings.
14430 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14431
14432 2003-03-31 Roger Sayle <roger@eyesopen.com>
14433
14434 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14435 * gcc.dg/builtins-7.c: New test case.
14436 * gcc.dg/builtins-8.c: New test case.
14437
14438 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14439
14440 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14441
14442 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14443
14444 PR c++/7647
14445 * g++.dg/lookup-class-member-2.C: New test.
14446
14447 2003-03-30 Glen Nakamura <glen@imodulo.com>
14448
14449 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14450
14451 2003-03-28 Roger Sayle <roger@eyesopen.com>
14452
14453 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14454
14455 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14456
14457 * g++.dg/init/attrib1.C: New test.
14458
14459 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14460
14461 * gcc.dg/ultrasp8.c: New test.
14462
14463 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14464
14465 * gcc.dg/ultrasp7.c: New test.
14466
14467 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14468
14469 PR c++/10047
14470 * g++.dg/template/inline1.C: New test.
14471
14472 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14473
14474 * gcc.dg/sparc-dwarf2.c: New test.
14475
14476 2003-03-27 Roger Sayle <roger@eyesopen.com>
14477
14478 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14479 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14480
14481 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14482
14483 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14484 than reading .x files.
14485 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14486 * g77.dg/gcov/gcov-1.f: Likewise.
14487 * gcc.misc-tests/gcov-4b.c: Likewise.
14488 * gcc.misc-tests/gcov-5b.c: Likewise.
14489 * gcc.misc-tests/gcov-6.c: Likewise.
14490 * gcc.misc-tests/gcov-7.c: Likewise.
14491 * gcc.misc-tests/gcov-8.c: Likewise.
14492 * g++.dg/gcov/gcov-1.x: Remove.
14493 * g77.dg/gcov/gcov-1.x: Likewise.
14494 * gcc.misc-tests/gcov-4b.x: Likewise.
14495 * gcc.misc-tests/gcov-5b.x: Likewise.
14496 * gcc.misc-tests/gcov-6.x: Likewise.
14497 * gcc.misc-tests/gcov-7.x: Likewise.
14498 * gcc.misc-tests/gcov-8.x: Likewise.
14499
14500 2003-03-27 Glen Nakamura <glen@imodulo.com>
14501
14502 PR opt/10087
14503 * gcc.dg/20030324-1.c: New test.
14504
14505 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14506
14507 PR c++/10224
14508 * g++.dg/template/arg3.C: New test.
14509
14510 PR c++/10158
14511 * g++.dg/template/friend18.C: New test.
14512
14513 2003-03-26 Roger Sayle <roger@eyesopen.com>
14514
14515 * g77.f-torture/compile/20030326-1.f: New test case.
14516
14517 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14518
14519 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14520
14521 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14522
14523 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14524
14525 * gcc.dg/ia64-sync-3.c: New test.
14526
14527 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14528
14529 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14530
14531 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14532
14533 * gcc.dg/ultrasp6.c: New test.
14534
14535 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14536
14537 * gcc.dg/i386-signbit-1.c: New test.
14538 * gcc.dg/i386-signbit-2.c: New test.
14539 * gcc.dg/i386-signbit-3.c: New test.
14540
14541 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14542
14543 * gcc.dg/ultrasp5.c: Fix options.
14544
14545 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14546
14547 * gcc.dg/ultrasp5.c: Fix comment.
14548
14549 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14550
14551 PR fortran/10197
14552 * g77.f-torture/execute/10197.f: New test.
14553
14554 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14555
14556 PR c++/9898, c++/383
14557 * g++.dg/template/conv6.C: New test.
14558
14559 PR c++/10119
14560 * g++.dg/template/ptrmem5.C: New test.
14561
14562 PR c++/10026
14563 * g++.dg/lookup/koenig1.C: New test.
14564
14565 PR C++/10199
14566 * g++.dg/lookup/template2.C: New test.
14567
14568 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14569
14570 * g++.dg/opt/rtti1.C: New test.
14571
14572 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14573
14574 * gcc.dg/ultrasp5.c: New test.
14575
14576 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14577
14578 PR middle-end/9967
14579 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14580 builtin fputs.
14581
14582 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14583
14584 PR c/8224
14585 * gcc.dg/20030323-1.c: New test.
14586
14587 2003-03-23 Roger Sayle <roger@eyesopen.com>
14588
14589 * gcc.c-torture/compile/20030323-1.c: New test case.
14590
14591 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14592
14593 * gcc.dg/20030321-1.c: New test.
14594
14595 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14596
14597 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14598
14599 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14600
14601 PR c++/9978, c++/9708
14602 * g++.dg/ext/vlm1.C: Adjust expected error.
14603 * g++.dg/ext/vla2.C: New test.
14604 * g++.dg/template/arg1.C: New test.
14605 * g++.dg/template/arg2.C: New test.
14606
14607 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14608
14609 * g77.f-torture/execute/select.f: New test.
14610 * g77.f-torture/noncompile/select_no_compile.f: New test.
14611
14612 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14613
14614 PR c++/9898
14615 * g++.dg/other/error4.C: New test.
14616
14617 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14618
14619 * g++.dg/template/friend17.C: New test.
14620
14621 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14622
14623 * gcc.c-torture/compile/20030320-1.c: New.
14624
14625 2003-03-20 Roger Sayle <roger@eyesopen.com>
14626
14627 * gcc.dg/builtins-6.c: New test case.
14628
14629 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14630
14631 PR target/10073
14632 * gcc.c-torture/compile/20030319-1.c: New.
14633
14634 2003-03-18 Jan Hubicka <jh@suse.cz>
14635
14636 * gcc.dg/i386-cvt-1.c: New test.
14637
14638 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14639
14640 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14641 * objc.dg/naming-2.m: Likewise.
14642
14643 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14644
14645 PR c++/9639
14646 * g++.dg/parse/crash1.C: New test.
14647
14648 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14649
14650 PR c++/8805
14651 * g++.dg/eh/cleanup1.C: New test.
14652
14653 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14654
14655 * gcc.c-torture/execute/20030316-1.c: New test case.
14656
14657 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14658
14659 PR c++/9629
14660 * g++.dg/init/ctor2.C: New test.
14661
14662 2003-03-15 Roger Sayle <roger@eyesopen.com>
14663
14664 * g77.f-torture/compile/xformat.f: New test case.
14665
14666 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14667
14668 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14669 * g++.old-deja/g++.mike/eh50.C: Likewise.
14670
14671 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14672
14673 PR c++/6440
14674 * g++.dg/template/spec7.C: New test.
14675 * g++.dg/template/spec8.C: Likewise.
14676
14677 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14678
14679 * gcc.c-torture/execute/20030313-1.c: New test.
14680
14681 2003-03-14 Richard Henderson <rth@redhat.com>
14682
14683 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14684
14685 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14686
14687 * gcc.c-torture/compile/20030314-1.c: New test.
14688
14689 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14690
14691 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14692 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14693 thumb target,
14694 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14695 to accept newer _imp__ prefix and additional
14696 newline in .drectve section.
14697 * gcc.dg/dll-4.c: Likewise.
14698 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14699 switch.
14700
14701 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14702
14703 * g++.dg/parse/namespace9.C: New test.
14704
14705 * g++.dg/init/ref5.C: New test.
14706 * g++.dg/parse/ptrmem1.C: Likewise.
14707
14708 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14709
14710 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14711 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14712 regular expression.
14713 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14714 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14715
14716 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14717
14718 * gcc.c-torture/execute/20030224-2.c: New test.
14719
14720 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14721
14722 * gcc.dg/decl-3.c: New test.
14723
14724 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14725
14726 * gcc.dg/i386-loop-2.c: New test.
14727
14728 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14729
14730 PR c++/9474
14731 * g++.dg/parse/namespace8.C: New test.
14732
14733 PR c++/9924
14734 * g++.dg/overload/builtin2.C: New test.
14735
14736 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14737
14738 * gcc.dg/return-type-3.c: New test.
14739
14740 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14741
14742 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14743 profiling options are not supported.
14744
14745 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14746
14747 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14748 * g++.old-deja/g++.warn/impint2.C: Likewise.
14749
14750 2003-03-10 Devang Patel <dpatel@apple.com>
14751
14752 * g++.dg/cpp/c++_cmd_1.C: New test.
14753 * g++.dg/cpp/c++_cmd_1.h: New file.
14754
14755 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14756
14757 * gcc.dg/altivec-9.c: New file.
14758
14759 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14760
14761 * gcc.dg/ppc-sdata-1.c: New test.
14762 * gcc.dg/ppc-sdata-2.c: New test.
14763
14764 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14765
14766 PR c++/9373
14767 * g++.dg/opt/ptrmem2.C: New test.
14768
14769 PR c++/8534
14770 * g++.dg/opt/ptrmem1.C: New test.
14771
14772 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14773
14774 * gcc.dg/i386-loop-1.c: New test.
14775
14776 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14777
14778 PR c++/9970
14779 * g++.dg/lookup/friend1.C: New test.
14780
14781 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14782
14783 PR c++/9823
14784 * g++.dg/parser/constructor1.C: New test.
14785
14786 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14787
14788 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14789
14790 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14791
14792 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14793
14794 * gcc.dg/cpp/Wunused.c: Update test.
14795
14796 2003-03-08 Jan Hubicka <jh@suse.cz>
14797
14798 * gcc.dg/inline-3.c: New test.
14799
14800 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14801
14802 PR c++/9809
14803 * g++.dg/parse/builtin1.C: New test.
14804
14805 PR c++/9982
14806 * g++.dg/abi/cookie1.C: New test.
14807 * g++.dg/abi/cookie2.C: Likewise.
14808
14809 PR c++/9524
14810 * g++.dg/template/field1.C: New test.
14811
14812 PR c++/9912
14813 * g++.dg/parse/class1.C: New test.
14814 * g++.dg/parse/namespace7.C: Likewise.
14815 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14816
14817 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14818
14819 * g++.dg/init/ref4.C: New test.
14820
14821 2003-03-07 Jan Hubicka <jh@suse.cz>
14822
14823 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14824 * gcc.dg/inline-3.c: New test.
14825
14826 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14827
14828 * g++.dg/init/ref3.C: New test.
14829
14830 PR c++/9965
14831 * g++.dg/init/ref2.C: New test.
14832
14833 PR c++/9400
14834 * g++.dg/warn/Wshadow-2.C: New test.
14835
14836 PR c++/9791
14837 * g++.dg/warn/Woverloaded-1.C: New test.
14838
14839 2003-03-05 Jan Hubicka <jh@suse.cz>
14840
14841 * gcc.dg/i386-local2.c: New.
14842 * gcc.dg/i386-local.c: Fix typo.
14843
14844 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14845
14846 * g++.dg/abi/layout3.C: New test.
14847
14848 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14849
14850 * gcc.c-torture/compile/20030305-1.c
14851
14852 2003-03-05 Jan Hubicka <jh@suse.cz>
14853
14854 * gcc.dg/i386-local.c: New.
14855
14856 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14857
14858 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14859
14860 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14861
14862 * gcc.dg/switch-2.c: New test.
14863 * gcc.dg/switch-3.c: New test.
14864 * gcc.dg/Wswitch.c: Adjust line numbers.
14865 * gcc.dg/Wswitch-default.c: Likewise.
14866 * gcc.dg/Wswitch-enum.c: Likewise.
14867
14868 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14869
14870 * gcc.c-torture/execute/20030222-1.c: New test.
14871
14872 2003-03-03 James E Wilson <wilson@tuliptree.org>
14873
14874 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14875
14876 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14877
14878 PR c++/9878
14879 * g++.dg/init/ref1.C: New test.
14880
14881 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14882
14883 * gcc.dg/sh-relax.c: New SH-only test.
14884
14885 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14886
14887 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14888 comment explaining purpose of testcase.
14889
14890 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14891
14892 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14893 for HC11/HC12 (asm needs two int registers).
14894 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14895 HC11/HC12 because the test uses an asm which needs two 32-bit
14896 registers.
14897
14898 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14899
14900 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14901 for HC11/HC12 (array is too large otherwise).
14902 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14903 * gcc.c-torture/compile/20010518-2.x: Likewise.
14904 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14905 HC11/HC12 (array is too large).
14906
14907 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14908
14909 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14910 * lib/g++-dg.exp (g++-dg-test): Likewise.
14911
14912 2003-03-01 Roger Sayle <roger@eyesopen.com>
14913
14914 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14915 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14916
14917 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14918
14919 * g++.dg/warn/implicit-typename1.C: Remove warning.
14920
14921 2003-02-28 Richard Henderson <rth@redhat.com>
14922
14923 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14924 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14925
14926 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14927
14928 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14929 * g++.dg/pch/pch.exp: Likewise.
14930
14931 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14932
14933 PR c++/9879
14934 * testsuite/g++.dg/init/new4.C: New test.
14935
14936 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14937
14938 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14939
14940 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14941
14942 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14943 unsigned long.
14944
14945 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14946 wider than float.
14947
14948 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14949
14950 * lib/scanasm.exp: Add support for counting numbers of
14951 occurences.
14952 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14953 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14954
14955 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14956
14957 PR c++/9683
14958 * g++.dg/template/static3.C: New test.
14959
14960 PR c++/9829
14961 * g++.dg/parse/namespace6.C: New test.
14962
14963 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14964
14965 PR target/9732
14966 * gcc.dg/20030225-1.c: New test.
14967
14968 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14969
14970 * README: Remove out-of-date information.
14971
14972 PR c++/9836
14973 * g++.dg/template/spec6.C: New test.
14974
14975 2003-02-24 Jeff Law <law@redhat.com>
14976
14977 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14978
14979 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14980
14981 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14982 * gcc.dg/pragma-ep-1.c: Likewise.
14983
14984 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14985
14986 PR c++/9602
14987 * g++.dg/template/friend16.C: New test.
14988
14989 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14990
14991 PR c++/5333
14992 * g++.dg/parse/fused-params1.C: Adjust error messages.
14993 * g++.dg/template/nested3.C: New test.
14994
14995 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14996
14997 * g++.dg/abi/param1.C: New test.
14998
14999 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15000
15001 PR c++/7982
15002 * g++.dg/warn/implicit-typename1.C: New test.
15003
15004 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15005
15006 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15007 with "mtune".
15008 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15009 * gcc.c-torture/execute/20010129-1.x: Likewise.
15010 * gcc.dg/20011107-1.c: Likewise.
15011 * gcc.dg/20020108-1.c: Likewise.
15012 * gcc.dg/20020122-3.c: Likewise.
15013 * gcc.dg/20020206-1.c: Likewise.
15014 * gcc.dg/20020310-1.c: Likewise.
15015 * gcc.dg/20020426-2.c: Likewise.
15016 * gcc.dg/20020517-1.c: Likewise.
15017 * gcc.dg/991230-1.c: Likewise.
15018 * gcc.dg/i386-unroll-1.c: Likewise.
15019 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15020
15021 2003-02-22 Jan Hubicka <jh@suse.cz>
15022
15023 * gcc.dg/i386-mul.c: New test.
15024
15025 2003-02-21 Roger Sayle <roger@eyesopen.com>
15026
15027 * gcc.dg/builtins-5.c: New test case.
15028
15029 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15030
15031 * gcc.dg/asmreg-1.c: New test.
15032
15033 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15034
15035 PR c++/9749
15036 * g++.dg/parse/varmod1.C: New test.
15037
15038 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15039
15040 PR c++/9727
15041 * g++.dg/template/op1.C: New test.
15042
15043 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15044
15045 PR c++/8906
15046 * g++.dg/template/nested2.C: New test.
15047
15048 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/8724
15051 * g++.dg/expr/dtor1.C: New test.
15052
15053 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15054
15055 * gcc.dg/cpp/include3.c: New test.
15056 * gcc.dg/cpp/inc/foo.h: New file.
15057
15058 2003-02-21 Glen Nakamura <glen@imodulo.com>
15059
15060 * gcc.c-torture/execute/20030221-1.c: New test.
15061
15062 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15063
15064 PR c++/9729
15065 * g++.dg/abi/conv1.C: New test.
15066
15067 2003-02-20 Jan Hubicka <jh@suse.cz>
15068
15069 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15070
15071 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15072
15073 * gcc.c-torture/compile/20030219-1.c: New test.
15074
15075 2003-02-18 Jan Hubicka <jh@suse.cz>
15076
15077 * gcc.dg/funcorder.c: New test.
15078
15079 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15080
15081 * gcc.c-torture/execute/20030218-1.c: New.
15082
15083 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15084
15085 * gcc.dg/20030218-1.c: New.
15086
15087 2003-02-18 Richard Henderson <rth@redhat.com>
15088
15089 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15090 * gcc.dg/attr-used-2.c: New.
15091
15092 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15093
15094 PR c++/9704
15095 * g++.dg/init/copy5.C: New test.
15096
15097 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15098
15099 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15100 * g++.dg/pch/pch.exp: Likewise.
15101
15102 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15103
15104 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15105 STACK_SIZE is not defined.
15106
15107 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15108
15109 PR c++/9457
15110 * g++.dg/template/init1.C: New test.
15111
15112 2003-02-16 Jan HUbicka <jh@suse.cz>
15113
15114 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15115 (foo): Add few extra tests
15116 * gcc.dg/c99-const-expr-3.c: Likewise.
15117 * gcc.c-torture/execute/20030216-1.c: New.
15118
15119 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15120
15121 PR c++/9459
15122 * g++.dg/ext/typeof4.C: New test.
15123
15124 2003-02-15 Roger Sayle <roger@eyesopen.com>
15125
15126 * gcc.dg/i386-387-3.c: New test case.
15127
15128 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15129
15130 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15131 cris-*-elf* cris-*-aout* and mmix-*-*.
15132
15133 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15134
15135 * gcc.dg/20030213-1.c: New test.
15136
15137 2003-02-12 Roger Sayle <roger@eyesopen.com>
15138
15139 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15140 * gcc.dg/i386-387-2.c: Likewise.
15141
15142 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15143
15144 * gcc.dg/ppc-spe.c: Fix formatting.
15145 Enable tests that were previously unsupported by gas.
15146 Delete tests for instructions that no longer exist.
15147 Switch arguments on evsubifw builtin.
15148
15149 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15150
15151 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15152 STACK_SIZE is too small.
15153
15154 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15155 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15156
15157 * gcc.dg/decl-2.c: New test.
15158
15159 2003-02-10 Jan Hubicka <jh@suse.cz>
15160
15161 * gcc.dg/i386-fpcvt-1.c: New test.
15162
15163 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15164
15165 * gcc.c-torture/execute/20030209-1.c: New test.
15166
15167 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15168
15169 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15170 int-wide bitops, use the constants of the same width.
15171 Likewise, if long long is 32-bit wide, test bitops using
15172 32-bit constants.
15173
15174 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15175
15176 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15177
15178 2003-02-07 Roger Sayle <roger@eyesopen.com>
15179
15180 * testsuite/gcc.dg/builtins-4.c: New test case.
15181
15182 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15183
15184 * gcc.dg/20020430-1.c: Fix dg command typos.
15185 * gcc.dg/20020503-1.c: Likewise.
15186
15187 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15188
15189 PR c++/8785
15190 * g++.dg/parse/fused-params1.C: New test.
15191
15192 PR c++/8857
15193 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15194
15195 PR c++/8921
15196 * g++.dg/parse/non-dependent1.C: New test.
15197
15198 PR c++/8928
15199 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15200
15201 PR c++/9228
15202 * g++.dg/parse/undefined7.C: New test.
15203 * g++.dg/parse/non-templ1.C: New test.
15204
15205 PR c++/9229
15206 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15207
15208 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15209
15210 * gcc.c-torture/compile/20030206-1.c: New test.
15211
15212 2003-02-05 Roger Sayle <roger@eyesopen.com>
15213
15214 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15215 "pow" to "foo" to avoid potential confusion with a math built-in.
15216
15217 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15218
15219 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15220 conditions for SPARC targets.
15221
15222 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15223
15224 * gcc.dg/20030204-1.c: New test.
15225
15226 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15227
15228 PR c++/38
15229 * g++.dg/parse/array-size1.C: New test.
15230
15231 PR c++/5657
15232 * g++.dg/parse/undefined3.C: New test.
15233
15234 PR c++/5665
15235 * g++.dg/parse/undefined4.C: New test.
15236
15237 PR c++/5975
15238 * g++.dg/parse/undefined5.C: New test.
15239
15240 PR c++/7259
15241 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15242
15243 PR c++/8578
15244 * g++.dg/parse/casting-operator1.C: New test.
15245
15246 PR c++/8596
15247 * g++.dg/parse/undefined6.C: New test.
15248
15249 PR c++/8736
15250 * g++.dg/parse/missing-template1.C: New test.
15251
15252 2003-02-04 Jan Hubicka <jh@suse.cz>
15253
15254 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15255 * gcc.dg/i386-cmov?.c: Likewise.
15256 * gcc.dg/i386-fpcvt-?.c: Likewise.
15257 * gcc.dg/i386-ssefp-1.c: Likewise.
15258 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15259 conventions.
15260
15261 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15262
15263 PR c++/7129
15264 * testsuite/g++.dg/ext/max.C: New test.
15265
15266 2003-02-03 Jan Hubicka <jh@suse.cz>
15267
15268 * gcc.c-torture/execute/20030203-1.c: New test.
15269
15270 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15271
15272 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15273 'natural-endian'.
15274
15275 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15276
15277 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15278 * g++.dg/init/new2.C: Likewise.
15279 * g++.dg/other/new1.C: Likewise.
15280
15281 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15282
15283 * gcc.dg/struct-ret-libc.c: New test.
15284
15285 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15286
15287 * gcc.dg/20030129-1.c: New test.
15288
15289 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15290
15291 PR c++/8849
15292 * g++.dg/template/ptrmem4.C: New test.
15293
15294 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15295
15296 * g++.dg/parser/constant1.C: New test.
15297
15298 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15299
15300 PR c++/8591
15301 * g++.dg/parse/friend2.C: New test.
15302
15303 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15304
15305 PR c++/9437
15306 * g++.dg/template/unify4.C: New test.
15307
15308 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15309
15310 * gcc.c-torture/execute/20030128-1.c: New test.
15311
15312 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15313
15314 * g++.dg/lookup/nested1.C: Test moved from ...
15315 * g++.old-deja/g++.other/lookup24.C: ... here.
15316
15317 2003-01-28 Jan Hubicka <jh@suse.cz>
15318
15319 * gcc.dg/i386-cmov5.c: New test.
15320
15321 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15322
15323 * gcc.c-torture/execute/20010925-1.c: Changed the
15324 memcpy declaration.
15325
15326 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15327
15328 PR c++/3902
15329 * g++.dg/parse/template5.C: New test.
15330
15331 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15332
15333 PR fortran/9258
15334 * g77.dg/pr9258: New test.
15335
15336 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15337
15338 * README: Move relevant parts from README.g++.
15339
15340 * README.g++: Remove this file.
15341
15342 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15343
15344 * g++.dg/abi/dcast1.C: New test.
15345
15346 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15347
15348 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15349
15350 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15351
15352 PR c++/47
15353 * g++.old-deja/g++.other/lookup24.C: New test.
15354
15355 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15356
15357 PR middle-end/7227
15358 * gcc.dg/uninit-C.c: New test.
15359
15360 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15361
15362 * g++.dg/abi/covariant1.C: New test.
15363
15364 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15365
15366 * gcc.dg/20030123-1.c: New test.
15367
15368 2003-01-25 Jan Hubicka <jh@suse.cz>
15369
15370 PR opt/8492
15371 * gcc.c-torture/compile/20030125-1.c
15372
15373 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15374
15375 PR c++/9403
15376 * g++.dg/parse/template3.C: New test.
15377 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15378
15379 PR c++/795
15380 * g++.dg/parse/template4.C: New test.
15381
15382 PR c++/9415
15383 * g++.dg/template/qual2.C: New test.
15384
15385 PR c++/8545
15386 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15387
15388 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15389
15390 2003-01-25 Roger Sayle <roger@eyesopen.com>
15391
15392 * gcc.c-torture/execute/switch-1.c: New test case.
15393
15394 2003-01-25 Jan Hubicka <jh@suse.cz>
15395
15396 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15397
15398 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15399
15400 Tweaks for Bison-1.875. From the NEWS file:
15401 "- `parse error' -> `syntax error'
15402 Bison now uniformly uses the term `syntax error'"
15403 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15404 * gcc.dg/cpp/digraph2.c: Likewise.
15405 * gcc.dg/cpp/direct2.c: Likewise.
15406 * gcc.dg/cpp/paste4.c: Likewise.
15407 * gcc.dg/c90-restrict-1.c: Likewise.
15408 * gcc.dg/c99-func-2.c: Likewise.
15409 * gcc.dg/noncompile/920721-2.c: Likewise.
15410 * gcc.dg/noncompile/930622-2.c: Likewise.
15411 * gcc.dg/noncompile/940112-1.c: Likewise.
15412 * gcc.dg/noncompile/950921-1.c: Likewise.
15413 * gcc.dg/noncompile/951123-1.c: Likewise.
15414 * gcc.dg/noncompile/971104-1.c: Likewise.
15415 * gcc.dg/noncompile/990416-1.c: Likewise.
15416
15417 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15418
15419 * g++.dg/parse/undefined1.C: Add error message.
15420
15421 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15422
15423 PR c++/9354
15424 * g++.dg/parse/new1.C: New test.
15425
15426 PR c++/9216
15427 * g++.dg/parse/template2.C: New test.
15428
15429 PR c++/9354
15430 * g++.dg/parse/typedef2.C: New test.
15431
15432 PR c++/9328
15433 * g++.dg/ext/typeof3.C: New test.
15434
15435 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15436
15437 PR c++/2738
15438 * g++.dg/parse/ret-type1.C: New test.
15439
15440 PR c++/3792
15441 * g++.dg/parse/tmpl-outside1.C: New test.
15442
15443 PR c++/4207
15444 * g++.dg/parse/int-as-enum1.C: New test.
15445
15446 PR c++/4903
15447 * g++.dg/parse/no-typename1.C: New test.
15448
15449 PR c++/5533
15450 * g++.dg/parse/no-value1.C: New test.
15451
15452 PR c++/5921
15453 * g++.dg/parse/wrong-inline1.C: New test.
15454
15455 PR c++/6402
15456 * g++.dg/parse/ref1.C: New test.
15457
15458 PR c++/6992
15459 * g++.dg/parse/attr-ctor1.C: New test.
15460
15461 PR c++/7229
15462 * g++.dg/parse/namespace5.C: New test.
15463
15464 PR c++/7917
15465 * g++.dg/parse/func-def1.C: New test.
15466
15467 PR c++/8143
15468 * g++.dg/parse/undefined1.C: New test.
15469
15470 PR c++/5723, PR c++/8522
15471 * g++.dg/parse/specialization1.C: New test.
15472
15473 PR c++/163, PR c++/8595
15474 * g++.dg/parse/struct-as-enum1.C: New test.
15475
15476 PR c++/9173
15477 * g++.dg/parse/undefined2.C: New test.
15478
15479 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15480
15481 PR c++/9298
15482 * g++.dg/parse/template1.C: New test.
15483
15484 PR c++/9384
15485 * g++.dg/parse/using1.C: New test.
15486
15487 PR c++/9285
15488 PR c++/9294
15489 * g++.dg/parse/expr2.C: New test.
15490
15491 PR c++/9388
15492 * g++.dg/parse/lookup2.C: Likewise.
15493
15494 2003-01-21 Jan Hubicka <jh@suse.cz>
15495
15496 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15497 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15498 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15499 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15500
15501 2003-01-20 Nick Clifton <nickc@redhat.com>
15502
15503 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15504 problem with ARM sibcall code generation.
15505
15506 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15507
15508 * gcc.c-torture/execute/20030120-1.c: New.
15509
15510 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15511
15512 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15513
15514 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15515
15516 PR c++/9272
15517 * g++.dg/parse/ctor1.C: New test.
15518
15519 PR c++/9294:
15520 * g++.dg/parse/qualified1.C: New test.
15521
15522 * g++.dg/parse/typename3.C: New test.
15523
15524 2003-01-16 Richard Henderson <rth@redhat.com>
15525
15526 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15527
15528 2003-01-16 Richard Henderson <rth@redhat.com>
15529
15530 * g++.dg/pch/pch.exp: Copy test header to the working directory
15531 before using it either for precompilation or direct use.
15532 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15533 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15534
15535 2003-01-16 Richard Henderson <rth@redhat.com>
15536
15537 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15538 before using it either for precompilation or direct use.
15539 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15540 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15541
15542 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15543
15544 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15545 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15546 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15547 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15548 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15549 typename warning into error.
15550 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15551 error messages.
15552 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15553 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15554 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15555 messages.
15556 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15557 make declaration visible in template.
15558 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15559 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15560 messages.
15561 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15562 message.
15563 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15564 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15565 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15566 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15567 typename warning with error message.
15568 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15569 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15570 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15571
15572 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15573
15574 * g++.dg/parse/ambig2.C: New test.
15575
15576 2003-01-15 Richard Henderson <rth@redhat.com>
15577
15578 * g++.dg/tls/init-2.C: Update error message string.
15579
15580 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15581
15582 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15583
15584 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15585
15586 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15587 all for HC11/HC12.
15588 * gcc.c-torture/compile/20001205-1.x: Likewise.
15589 * gcc.c-torture/compile/20001226-1.x: Likewise.
15590 * gcc.c-torture/compile/920520-1.x: Likewise.
15591 * gcc.c-torture/compile/961203-1.x: Likewise.
15592 * gcc.c-torture/compile/20020604-1.x: Likewise.
15593
15594 2003-01-15 Jan Hubicka <jh@suse.cz>
15595
15596 * gcc.c-torture/compile/20030115-1.c: New test.
15597
15598 * gcc.dg/i386-fpcvt-1.c: New test.
15599 * gcc.dg/i386-fpcvt-2.c: New test.
15600
15601 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15602
15603 Further conform g++'s __vmi_class_type_info to the C++ ABI
15604 specification.
15605 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15606 the specification.
15607
15608 2003-01-14 Jan Hubicka <jh@suse.cz>
15609
15610 * gcc.dg/i386-fpcvt-1.c: New test.
15611 * gcc.dg/i386-fpcvt-2.c: New test.
15612
15613 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15614
15615 * gcc.dg/i386-mmx-3.c: New test.
15616
15617 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15618
15619 PR c++/9264
15620 * g++.dg/parse/octal1.C: New file.
15621
15622 PR c++/9172
15623 * g++.dg/parse/typename1.C: New file.
15624
15625 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15626
15627 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15628 * gcc.dg/bf-no-ms-layout.c: Likewise.
15629 * gcc.dg/bf-ms-attrib.c: Likewise.
15630
15631 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15632
15633 PR c++/9099
15634 * g++.dg/parse/dtor1.C: New file.
15635
15636 PR c++/9128
15637 * g++.dg/rtti/typeid1.C: New file.
15638
15639 PR c++/9153
15640 * g++.dg/parse/lookup1.C: New file.
15641
15642 PR c++/9171
15643 * g++.dg/templ/spec5.C: New file.
15644
15645 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15646
15647 * gcc.c-torture/compile/20030110-1.c: New test.
15648
15649 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15650
15651 Merge from pch-branch:
15652
15653 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15654
15655 * gcc.dg/pch/cpp-1.h: New.
15656 * gcc.dg/pch/cpp-1.c: New.
15657 * gcc.dg/pch/cpp-2.h: New.
15658 * gcc.dg/pch/cpp-2.c: New.
15659
15660 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15661
15662 * gcc.dg/pch/except-1.h: New.
15663 * gcc.dg/pch/except-1.c: New.
15664
15665 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15666
15667 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15668 running test.
15669 * gcc.dg/pch: Include *.hp not *.h.
15670 * gcc.dg/pch/system-1.h: New.
15671 * gcc.dg/pch/system-1.c: New.
15672
15673 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15674
15675 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15676 rather than trying to build and run a program using PCH.
15677 * gcc.dg/pch: Remove dg-do commands from test files.
15678
15679 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15680
15681 * gcc.dg/pch/macro-3.c: New.
15682 * gcc.dg/pch/macro-3.h: New.
15683
15684 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15685
15686 * gcc.dg/pch/common-1.c: New.
15687 * gcc.dg/pch/common-1.h: New.
15688 * gcc.dg/pch/decl-1.c: New.
15689 * gcc.dg/pch/decl-1.h: New.
15690 * gcc.dg/pch/decl-2.c: New.
15691 * gcc.dg/pch/decl-2.h: New.
15692 * gcc.dg/pch/decl-3.c: New.
15693 * gcc.dg/pch/decl-3.h: New.
15694 * gcc.dg/pch/decl-4.c: New.
15695 * gcc.dg/pch/decl-4.h: New.
15696 * gcc.dg/pch/decl-5.c: New.
15697 * gcc.dg/pch/decl-5.h: New.
15698 * gcc.dg/pch/global-1.c: New.
15699 * gcc.dg/pch/global-1.h: New.
15700 * gcc.dg/pch/inline-1.c: New.
15701 * gcc.dg/pch/inline-1.h: New.
15702 * gcc.dg/pch/inline-2.c: New.
15703 * gcc.dg/pch/inline-2.h: New.
15704 * gcc.dg/pch/static-1.c: New.
15705 * gcc.dg/pch/static-1.h: New.
15706 * gcc.dg/pch/static-2.c: New.
15707 * gcc.dg/pch/static-2.h: New.
15708
15709 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15710
15711 * g++.dg/pch/pch.exp: Better handle failing testcases.
15712 * gcc.dg/pch/pch.exp: Likewise.
15713 * gcc.dg/pch/macro-1.c: New.
15714 * gcc.dg/pch/macro-1.h: New.
15715 * gcc.dg/pch/macro-2.c: New.
15716 * gcc.dg/pch/macro-2.h: New.
15717
15718 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15719
15720 * g++.dg/dg.exp: Treat files in pch/ specially.
15721 * g++.dg/pch/pch.exp: New file.
15722 * g++.dg/pch/empty.H: New file.
15723 * g++.dg/pch/empty.C: New file.
15724 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15725 "precompile".
15726
15727 * gcc.dg/pch/pch.exp: New file.
15728 * gcc.dg/pch/empty.h: New file.
15729 * gcc.dg/pch/empty.c: New file.
15730 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15731 "precompile".
15732
15733 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15734
15735 * g++.dg/template/friend14.C: New test.
15736
15737 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15738
15739 * gcc.dg/old-style-asm-1.c: New test.
15740
15741 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15742
15743 * gcc.c-torture/compile/20030109-1.c: New test.
15744
15745 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15746
15747 * gcc.c-torture/execute/20030109-1.c: New test.
15748
15749 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15750
15751 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15752 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15753 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15754 * g++.old-deja/g++.mike/eh2.C: Likewise
15755 * g++.old-deja/g++.mike/eh3.C: Likewise
15756 * g++.old-deja/g++.mike/eh5.C: Likewise
15757 * g++.old-deja/g++.mike/eh6.C: Likewise
15758 * g++.old-deja/g++.mike/eh7.C: Likewise
15759 * g++.old-deja/g++.mike/eh8.C: Likewise
15760 * g++.old-deja/g++.mike/eh9.C: Likewise
15761 * g++.old-deja/g++.mike/eh10.C: Likewise
15762 * g++.old-deja/g++.mike/eh12.C: Likewise
15763 * g++.old-deja/g++.mike/eh13.C: Likewise
15764 * g++.old-deja/g++.mike/eh14.C: Likewise
15765 * g++.old-deja/g++.mike/eh16.C: Likewise
15766 * g++.old-deja/g++.mike/eh17.C: Likewise
15767 * g++.old-deja/g++.mike/eh18.C: Likewise
15768 * g++.old-deja/g++.mike/eh21.C: Likewise
15769 * g++.old-deja/g++.mike/eh23.C: Likewise
15770 * g++.old-deja/g++.mike/eh24.C: Likewise
15771 * g++.old-deja/g++.mike/eh25.C: Likewise
15772 * g++.old-deja/g++.mike/eh26.C: Likewise
15773 * g++.old-deja/g++.mike/eh27.C: Likewise
15774 * g++.old-deja/g++.mike/eh28.C: Likewise
15775 * g++.old-deja/g++.mike/eh29.C: Likewise
15776 * g++.old-deja/g++.mike/eh31.C: Likewise
15777 * g++.old-deja/g++.mike/eh33.C: Likewise
15778 * g++.old-deja/g++.mike/eh34.C: Likewise
15779 * g++.old-deja/g++.mike/eh35.C: Likewise
15780 * g++.old-deja/g++.mike/eh36.C: Likewise
15781 * g++.old-deja/g++.mike/eh37.C: Likewise
15782 * g++.old-deja/g++.mike/eh38.C: Likewise
15783 * g++.old-deja/g++.mike/eh39.C: Likewise
15784 * g++.old-deja/g++.mike/eh40.C: Likewise
15785 * g++.old-deja/g++.mike/eh41.C: Likewise
15786 * g++.old-deja/g++.mike/eh42.C: Likewise
15787 * g++.old-deja/g++.mike/eh44.C: Likewise
15788 * g++.old-deja/g++.mike/eh46.C: Likewise
15789 * g++.old-deja/g++.mike/eh47.C: Likewise
15790 * g++.old-deja/g++.mike/eh48.C: Likewise
15791 * g++.old-deja/g++.mike/eh49.C: Likewise
15792 * g++.old-deja/g++.mike/eh50.C: Likewise
15793 * g++.old-deja/g++.mike/eh51.C: Likewise
15794 * g++.old-deja/g++.mike/eh53.C: Likewise
15795 * g++.old-deja/g++.mike/eh55.C: Likewise
15796 * g++.old-deja/g++.mike/p7912.C: Likewise
15797 * g++.old-deja/g++.mike/p9706.C: Likewise
15798 * g++.old-deja/g++.mike/p10416.C: Likewise
15799 * g++.old-deja/g++.mike/p11667.C: Likewise
15800 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15801 Remove redundant reference to Iris.
15802 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15803 Elxsi, i860, Pico Java, and WE32K.
15804
15805 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15806
15807 * g++.dg/ext/asm4.C: New test.
15808
15809 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15810
15811 PR c++/9030
15812 * g++.dg/template/friend12.C: New test.
15813 * g++.dg/template/friend13.C: Likewise.
15814 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15815
15816 2003-01-08 Jan Hubicka <jh@suse.cz>
15817
15818 * gcc.dg/i386-cadd.c: New test.
15819 * gcc.dg/i386-cmov4.c: Likewise.
15820
15821 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15822
15823 PR c++/9165
15824 * g++.dg/warn/Wunused-3.C: New test.
15825
15826 * g++.dg/abi/bitfield9.C: New test.
15827
15828 PR c++/9189
15829 * g++.dg/parse/defarg3.C: New test.
15830
15831 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15832
15833 * g++.dg/parse/ambig1.C: New test.
15834 * g++.dg/parse/defarg2.C: New test.
15835
15836 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15837
15838 * g++.dg/template/defarg-1.C: New test.
15839 * g++.dg/template/local2.C: Likewise.
15840
15841 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15842
15843 * gcc.c-torture/execute/20030105-1.c: New test.
15844
15845 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15846
15847 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15848 * g++.dg/parse/namespace4.C: Likewise.
15849
15850 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 * g++.dg/template/ntp2.C: New test.
15853
15854 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15855
15856 * g++.dg/parse/extern-C-1.C: New test.
15857
15858 * g++.dg/parse/namespace4.C: New test.
15859
15860 * g++.dg/template/nested1.C: New test.
15861
15862 * g++.dg/parse/namespace3.C: New test.
15863
15864 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15865
15866 * g++.dg/lookup/two-stage1.C: New test.
15867
15868 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15869
15870 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15871 * g++.old-deja/g++.jason/access8.C: Likewise.
15872 * g++.old-deja/g++.other/decl5.C: Likewise.
15873
15874 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15875
15876 * g++.dg/parse/parse7.C: New test.
15877
15878 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15879
15880 PR c++/2843
15881 * g++.dg/ext/attrib7.C: New test.
15882
15883 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15884
15885 * g++.dg/parse/parse6.C: New test.
15886
15887 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15888
15889 * gcc.dg/h8300-stack-1.c: New.
15890
15891 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15892
15893 g++.dg/lookup/exception1.C: New test.
15894
15895 g++.dg/lookup/template1.C: New test.
15896
15897 g++.dg/parse/namespace2.C: New test.
15898
15899 g++.dg/parse/parens2.C: New test.
15900
15901 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15902
15903 * g++.dg/parse/parse5.C: New test.
15904 * g++.dg/lookup/scoped4.C: New test.
15905
15906 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15907
15908 * g++.dg/parse/parens1.C: New test.
15909
15910 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15911 angle-bracket1.C.
15912 * g++.dg/parse/parens2.C: New test.
15913
15914 * g++.dg/lookup/scope-operator1.C: New test.
15915
15916 * g++.dg/parse/operator1.C: New test.
15917
15918 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15919
15920 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15921 * g++.old-deja/g++.other/access6.C: Likewise.
15922 * g++.old-deja/g++.other/decl1.C: Likewise.
15923 * g++.old-deja/g++.pt/typename12.C: Likewise.
15924
15925 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15926
15927 * g++.dg/parse/namespace1.C: New test.
15928
15929 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15930
15931 * g++.dg/parse/parse4.C: New test.
15932
15933 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15934
15935 * g++.dg/parse/parse3.C: New test.
15936
15937 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15938
15939 * g++.dg/parse/parse2.C: New test.
15940
15941 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15942
15943 * g++.dg/template/friend11.C: New test.
15944
15945 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15946
15947 * g++.dg/parse/parse1.C: New test.
15948
15949 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15950
15951 * lib/profopt.exp: Change the name of a global variable to avoid
15952 possible clashes with other test suites.
15953
15954 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15955
15956 * g++.dg/inherit/covariant8.C: New test.
15957
15958 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15959
15960 * g++.dg/init/array9.C: New test.
15961
15962 PR c++/9112
15963 * g++.dg/parse/expr1.C: New test.
15964
15965 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15966
15967 * gcc.c-torture/compile/20021230-1.c: New test.
15968
15969 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15970
15971 * g++.dg/inherit/covariant5.C: New test.
15972 * g++.dg/inherit/covariant6.C: New test.
15973 * g++.dg/inherit/covariant7.C: New test.
15974
15975 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15976
15977 PR c++/2739
15978 * g++.dg/other/access2.C: New test.
15979
15980 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15981
15982 * g++.dg/other/anon-struct.C: No longer fails
15983 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15984 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15985 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15986
15987 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15988
15989 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15990
15991 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15992
15993 * g++.dg/eh/spec4.C: Remove stray semicolon.
15994 * g++.dg/expr/pmf-1.C: Change error message.
15995 * g++.dg/ext/asm1.C: Remove stray semicolon.
15996 * g++.dg/ext/typename1.C: Add missing typenames.
15997 * g++.dg/inherit/template-as-base.C: Change error message.
15998 * g++.dg/lookup/scoped1.C: Likewise.
15999 * g++.dg/lookup/scoped2.C: Likewise.
16000 * g++.dg/lookup/using2.C: Likewise.
16001 * g++.dg/other/component1.C: Remove stray semicolon.
16002 * g++.dg/other/do1.C: Change error message.
16003 * g++.dg/other/error2.C: Likewise.
16004 * g++.dg/other/init1.C: Likewise.
16005 * g++.dg/other/packed1.C: Remove stray semicolon.
16006 * g++.dg/other/ptrmem2.C: Change error message.
16007 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16008 marker.
16009 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16010 * g++.dg/template/access3.C: Add typename keyword.
16011 * g++.dg/template/access5.C: Remove stray semicolon.
16012 * g++.dg/template/access6.C: Likewise.
16013 * g++.dg/template/complit1.C: Likewise.
16014 * g++.dg/template/crash1.C: Change error message.
16015 * g++.dg/template/inherit2.C: Remove stray semicolon.
16016 * g++.dg/template/instantiate2.C: Likewise.
16017 * g++.dg/template/instantiate3.C: Change error message.
16018 * g++.dg/template/qual1.C: Remove stray semicolon.
16019 * g++.dg/template/qualttp18.C: Change error message.
16020 * g++.dg/template/ref1.C: Remove stray semicolon.
16021 * g++.dg/template/sizeof1.C (A::value): Declare it.
16022 * g++.dg/template/spec4.C: Change error message.
16023 * g++.dg/template/static1.C: Likewise.
16024 * g++.dg/template/type1.C: Likewise.
16025 * g++.dg/template/typename3.C: Likewise.
16026 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16027 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16028 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16029 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16030 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16031 named return value extension.
16032 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16033 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16034 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16035 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16036 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16037 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16038 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16039 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16040 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16041 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16042 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16043 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16044 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16045 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16046 syntax.
16047 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16048 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16049 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16050 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16051 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16052 * g++.old-deja/g++.brendan/template11.C: Likewise.
16053 * g++.old-deja/g++.brendan/template26.C: Likewise.
16054 * g++.old-deja/g++.brendan/template27.C: Use explicit
16055 specialization syntax.
16056 * g++.old-deja/g++.brendan/template30.C: Likewise.
16057 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16058 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16059 non-dependent names.
16060 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16061 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16062 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16063 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16064 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16065 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16066 named return value extension.
16067 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16068 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16069 * g++.old-deja/g++.ext/return1.C: Likewise.
16070 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16071 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16072 * g++.old-deja/g++.jason/access8.C: Likewise.
16073 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16074 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16075 pseudo-destructor names.
16076 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16077 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16078 pseudo-destructor names.
16079 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16080 * g++.old-deja/g++.jason/overload19.C: Likewise.
16081 * g++.old-deja/g++.jason/overload32.C: Likewise.
16082 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16083 stray semicolons.
16084 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16085 * g++.old-deja/g++.jason/return.C: Likewise.
16086 * g++.old-deja/g++.jason/return2.C: Likewise.
16087 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16088 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16089 syntax.
16090 * g++.old-deja/g++.jason/template10.C: Account for use of
16091 non-dependent names.
16092 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16093 syntax.
16094 * g++.old-deja/g++.jason/template37.C: Likewise.
16095 * g++.old-deja/g++.law/access4.C: Change error messages.
16096 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16097 pseudo-destructor names.
16098 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16099 * g++.old-deja/g++.law/ctors9.C: Likewise.
16100 * g++.old-deja/g++.law/cvt22.C: Likewise.
16101 * g++.old-deja/g++.law/dtors5.C: Likewise.
16102 * g++.old-deja/g++.law/global-init1.C: Likewise.
16103 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16104 * g++.old-deja/g++.law/operators28.C: Likewise.
16105 * g++.old-deja/g++.law/visibility28.C: Likewise.
16106 * g++.old-deja/g++.martin/eval1.C: Likewise.
16107 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16108 name.
16109 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16110 * g++.old-deja/g++.mike/net34.C: Likewise.
16111 * g++.old-deja/g++.mike/net36.C: Likewise.
16112 * g++.old-deja/g++.mike/ns2.C: Likewise.
16113 * g++.old-deja/g++.mike/p12306.C: Likewise.
16114 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16115 value extension.
16116 * g++.old-deja/g++.mike/p700.C: Likewise.
16117 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16118 * g++.old-deja/g++.mike/p710.C: Likewise.
16119 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16120 value extension.
16121 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16122 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16123 * g++.old-deja/g++.ns/crash2.C: Likewise.
16124 * g++.old-deja/g++.ns/crash3.C: Likewise.
16125 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16126 * g++.old-deja/g++.ns/ns17.C: Likewise.
16127 * g++.old-deja/g++.ns/template16.C: Likewise.
16128 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16129 keyword.
16130 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16131 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16132 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16133 named return value extension.
16134 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16135 * g++.old-deja/g++.other/access4.C: Issue additional error
16136 messages.
16137 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16138 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16139 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16140 * g++.old-deja/g++.other/crash25.C: Change error message.
16141 * g++.old-deja/g++.other/crash4.C: Change error message.
16142 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16143 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16144 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16145 checks.
16146 * g++.old-deja/g++.other/defarg8.C: Likewise.
16147 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16148 * g++.old-deja/g++.other/dtor10.C: Likewise.
16149 * g++.old-deja/g++.other/incomplete.C: Likewise.
16150 * g++.old-deja/g++.other/linkage7.C: Likewise.
16151 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16152 lookup algorithm.
16153 * g++.old-deja/g++.other/mangle2.C: Likewise.
16154 * g++.old-deja/g++.other/refinit2.C: Likewise.
16155 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16156 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16157 * g++.old-deja/g++.pt/crash28.C: Likewise.
16158 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16159 syntax.
16160 * g++.old-deja/g++.pt/crash32.C: Change error message.
16161 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16162 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16163 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16164 error message position.
16165 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16166 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16167 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16168 syntax.
16169 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16170 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16171 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16172 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16173 keyword.
16174 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16175 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16176 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16177 keyword.
16178 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16179 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16180 syntax.
16181 * g++.old-deja/g++.pt/friend28.C: Account for use of
16182 non-dependent names.
16183 * g++.old-deja/g++.pt/friend29.C: Likewise.
16184 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16185 rules.
16186 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16187 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16188 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16189 lookup rules.
16190 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16191 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16192 keyword.
16193 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16194 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16195 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16196 keyword.
16197 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16198 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16199 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16200 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16201 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16202 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16203 keyword.
16204 * g++.old-deja/g++.pt/spec10.C: Likewise.
16205 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16206 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16207 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16208 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16209 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16210 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16211 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16212 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16213 * g++.old-deja/g++.pt/typename15.C: Likewise.
16214 * g++.old-deja/g++.pt/typename22.C: Likewise.
16215 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16216 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16217 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16218 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16219 syntax.
16220 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16221 return value extension.
16222 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16223 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16224 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16225 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16226
16227 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16228
16229 * g++.dg/warn/inline1.C: New test.
16230 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16231 * g++.old-deja/g++.jason/synth10.C: Likewise.
16232 * g++.old-deja/g++.mike/net31.C: Likewise.
16233 * g++.old-deja/g++.mike/p8786.C: Likewise.
16234
16235 * g++.dg/template/friend10.C: New test.
16236 * g++.dg/template/conv5.C: New test.
16237
16238 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16239
16240 * g++.dg/lookup/scoped3.C: New test.
16241
16242 * g++.dg/lookup/decl1.C: New test.
16243 * g++.dg/lookup/decl2.C: New test.
16244
16245 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16246
16247 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16248 gcc.c-torture/compile/20021015-1.c,
16249 gcc.c-torture/compile/20021015-2.c,
16250 gcc.c-torture/compile/20021123-1.c,
16251 gcc.c-torture/compile/20021123-2.c,
16252 gcc.c-torture/compile/20021123-3.c,
16253 gcc.c-torture/compile/20021123-4.c,
16254 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16255 only to 3.1 or 3.2 branch.
16256
16257 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16258
16259 * gcc.dg/i386-bitfield3.c: New test.
16260
16261 * gcc.dg/i386-bitfield2.c: New test.
16262
16263 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16264
16265 * g++.dg/parse/conv_op1.C: New test.
16266
16267 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16268
16269 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16270 approved.
16271
16272 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16273
16274 * gcc.c-torture/compile/20021220-1.c: New test.
16275
16276 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16277
16278 * gcc.dg/i386-fastcall-1.c: New.
16279
16280 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16281
16282 * gcc.c-torture/execute/20021219-1.c: New test.
16283
16284 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16285
16286 * gcc.dg/i386-pic-1.c: New test.
16287
16288 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16289
16290 PR c++/8099
16291 * g++.dg/template/friend9.C: New test.
16292
16293 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16294
16295 PR c++/3663
16296 * g++.dg/template/access7.C: New test.
16297
16298 2002-12-18 Nick Clifton <nickc@redhat.com>
16299
16300 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16301 the libstdc++-v3 directory has been found.
16302
16303 2002-12-12 Devang Patel <dpatel@apple.com>
16304 * gcc.dg/darwin-ld-1.c: New test.
16305 * gcc.dg/darwin-ld-2.c: New test.
16306 * gcc.dg/darwin-ld-3.c: New test.
16307 * gcc.dg/darwin-ld-4.c: New test.
16308 * gcc.dg/darwin-ld-5.c: New test.
16309
16310 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16311
16312 * gcc.c-torture/compile/20021212-1.c: New test.
16313
16314 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16315
16316 * gcc.dg/fshort-wchar: New test.
16317
16318 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16319
16320 PR c++/8372
16321 * g++.dg/template/dtor1.C: New test.
16322
16323 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16324 markers.
16325
16326 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16327
16328 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16329
16330 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16331
16332 * g++.dg/template/static1.C: New test.
16333 * g++.dg/template/static2.C: New test.
16334 * g++.old-deja/g++.ext/memconst.C: New test.
16335
16336 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16337
16338 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16339 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16340 * g++.dg/special/initp1.C: Likewise.
16341
16342 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16343
16344 * gcc.c-torture/execute/20021204-1.c: New test.
16345
16346 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16347
16348 * gcc.dg/ppc-fmadd-1.c: New file.
16349 * gcc.dg/ppc-fmadd-2.c: New file.
16350 * gcc.dg/ppc-fmadd-3.c: New file.
16351
16352 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16353
16354 * gcc.c-torture/compile/20021204-1.c: New test.
16355
16356 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16357
16358 * g++.dg/inherit/covariant2.C: New test.
16359 * g++.dg/inherit/covariant3.C: New test.
16360 * g++.dg/inherit/covariant4.C: New test.
16361 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16362 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16363
16364 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16365
16366 PR c++/8688
16367 * g++.dg/init/brace3.C: New test.
16368
16369 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16370
16371 * gcc.dg/20020210-1.c: Fix a comment typo.
16372
16373 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16374
16375 PR c++/8720
16376 * g++.dg/parse/defarg1.C: New test.
16377
16378 PR c++/8615
16379 * g++.dg/template/char1.C: New test.
16380
16381 * g++.dg/template/varmod1.C: Fix typo.
16382
16383 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16384
16385 DR 180
16386 * g++.old-deja/g++.pt/crash32.C: Expect error.
16387
16388 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16389
16390 PR c++/5919
16391 * g++.dg/template/varmod1.C: New test.
16392
16393 PR c++/8727
16394 * g++.dg/inherit/typeinfo1.C: New test.
16395
16396 PR c++/8663
16397 * g++.dg/inherit/typedef1.C: New test.
16398
16399 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16400
16401 PR c++/8332
16402 PR c++/8493
16403 * g++.dg/template/strlen1.C: New test.
16404
16405 PR c++/8227
16406 * g++.dg/template/ctor2.C: New test.
16407
16408 PR c++/8214
16409 * g++.dg/init/string1.C: New test.
16410
16411 PR c++/8511
16412 * g++.dg/template/friend8.C: New test.
16413
16414 2002-11-29 Joe Buck <jbuck@synopsys.com>
16415
16416 * g++.dg/lookup/anon2.C: New test.
16417
16418 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16419
16420 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16421 h8300 port.
16422
16423 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16424
16425 * gcc.dg/bitfld-6.c: New test.
16426
16427 2002-11-27 Jan Hubicka <jh@suse.cz>
16428
16429 * gcc.c-torture/execute/20021127.[cx]: New test.
16430
16431 2002-11-26 Jan Hubicka <jh@suse.cz>
16432
16433 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16434 quality.
16435
16436 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16437
16438 * g++.dg/init/brace2.C: New test.
16439 * g++.old-deja/g++.mike/p9129.C: Correct.
16440
16441 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16442
16443 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16444
16445 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16446
16447 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16448
16449 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16450
16451 * testsuite/g++.dg/abi/empty11.C: New test.
16452 * testsuite/g++.dg/rtti/cv1.C: New test.
16453
16454 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16455
16456 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16457
16458 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16459
16460 * g++.dg/abi/empty10.C: New test.
16461
16462 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16463
16464 * gcc.c-torture/compile/20021124-1.c: New test.
16465
16466 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16467
16468 * g++.dg/abi/rtti2.C: New test.
16469
16470 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16471
16472 * gcc.dg/i386-unroll-1.c: New test.
16473
16474 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16475
16476 * gcc.c-torture/compile/20021120-1.c: New test.
16477 * gcc.c-torture/compile/20021120-2.c: New test.
16478
16479 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16480
16481 * gcc.dg/bitfld-5.c: New test.
16482
16483 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16484
16485 * gcc.c-torture/execute/20021120-3.c: New test.
16486
16487 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16488
16489 * gcc.c-torture/execute/20021120-2.c: New test.
16490
16491 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16492
16493 * gcc.c-torture/execute/20021120-1.c: New test.
16494
16495 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16496
16497 * gcc.c-torture/execute/20021118-3.c: New test.
16498
16499 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16500
16501 * gcc.c-torture/compile/20021119-1.c: New test.
16502
16503 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16504
16505 * gcc.dg/duff-1.c: New test.
16506 * gcc.dg/duff-2.c: New test.
16507 * gcc.dg/duff-3.c: New test.
16508
16509 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16510
16511 * gcc.dg/cpp/_Pragma5.c: New test.
16512
16513 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16514
16515 * gcc.c-torture/execute/20021118-2.c: New test.
16516
16517 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16518
16519 * gcc.c-torture/execute/20021118-1.c: New test.
16520
16521 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16522
16523 * gcc.dg/20021116-1.c: New test.
16524
16525 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16526
16527 * g++.dg/abi/vcall1.C: New test.
16528
16529 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16530
16531 * gcc.dg/20021029-1.c: New test.
16532 * gcc.dg/20021029-2.c: New test.
16533
16534 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16535
16536 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16537
16538 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16539
16540 PR c/8439
16541 * gcc.dg/20021110.c: Move to ...
16542 * gcc.c-torture/compile/20021110.c: .... here.
16543
16544 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16545
16546 PR c/8467
16547 * gcc.c-torture/execute/20021111-1.c
16548
16549 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16550
16551 PR c/8439
16552 * gcc.dg/20021110.c: New test.
16553
16554 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16555
16556 * g++.dg/abi/vthunk3.C: Run only on x86.
16557
16558 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16559
16560 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16561
16562 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16563
16564 * lib/compat.exp (compat-execute): Fix logic error in last
16565 change.
16566
16567 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16568
16569 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16570
16571 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16572
16573 PR c++/8389
16574 * g++.dg/template/access6.C: New test.
16575
16576 2002-11-08 Jan Hubicka <jh@suse.cz>
16577
16578 * gcc.dg/i386-ssefp-1.c: New test.
16579 * gcc.dg/i386-ssefp-1.c: New test.
16580
16581 2002-11-08 Jan Hubicka <jh@suse.cz>
16582
16583 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16584
16585 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16586
16587 * g++.dg/abi/vthunk3.C: New test.
16588
16589 PR c++/8338
16590 * g++.dg/template/crash2.C: New test.
16591
16592 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16593
16594 * testsuite/g++.dg/abi/dtor1.C: New test.
16595 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16596
16597 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16598
16599 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16600 Darwin.
16601
16602 2002-11-04 Adam Nemet <anemet@lnxw.com>
16603
16604 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16605 -mthumb. Only xfail with -O0.
16606
16607 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16608
16609 * g++.dg/abi/thunk1.C: New test.
16610 * g++.dg/abi/thunk2.C: Likewise.
16611 * g++.dg/abi/vtt1.C: Likewise.
16612
16613 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16614
16615 PR optimization/8423
16616 * gcc.c-torture/execute/builtin-constant.c: New test.
16617
16618 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16619
16620 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16621 Add some more cases.
16622
16623 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16624
16625 PR c++/8391
16626 * g++.dg/opt/local1.C: New test.
16627
16628 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16629
16630 PR c++/8160
16631 * g++.dg/template/complit1.C: New test.
16632
16633 PR c++/8149
16634 * g++.dg/template/typename4.C: Likewise.
16635
16636 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16637
16638 Core issue 287, PR c++/7639
16639 * g++.dg/template/instantiate1.C: Adjust error location.
16640 * g++.dg/template/instantiate3.C: New test.
16641 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16642 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16643 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16644
16645 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16646
16647 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16648
16649 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16650
16651 PR c++/8287
16652 * g++.dg/init/dtor2.C: New test.
16653
16654 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16655
16656 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16657 * gcc.dg/nest.c: Bypass errors on irix6.
16658
16659 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16660
16661 * gcc.dg/nest.c: Expect error for mmix-*-*.
16662 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16663
16664 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16665
16666 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16667 markers.
16668
16669 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16670
16671 2002-10-25 Mike Stump <mrs@apple.com>
16672
16673 * gcc.dg/warn-1.c: New test.
16674
16675 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16676
16677 * g++.dg/template/typename3.C: New test.
16678
16679 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16680
16681 * g++.dg/lookup/ptrmem1.C: New test.
16682
16683 * g++.dg/abi/vthunk2.C: New test.
16684
16685 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16686
16687 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16688
16689 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16690
16691 * g++.dg/abi/empty9.C: New test.
16692
16693 2002-10-24 Richard Henderson <rth@redhat.com>
16694
16695 * g++.dg/inherit/thunk1.C: Enable for ia64.
16696
16697 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16698
16699 PR c++/8067
16700 * g++.dg/lookup/pretty1.C: New test.
16701
16702 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16703
16704 * gcc.dg/20021023-1.c: New test.
16705
16706 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16707
16708 PR c++/7679
16709 * g++.dg/parse/inline1.C: New test.
16710
16711 2002-10-23 Richard Henderson <rth@redhat.com>
16712
16713 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16714
16715 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16716
16717 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16718
16719 PR c++/6579
16720 * g++.dg/parse/stmtexpr3.C: New test.
16721
16722 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16723
16724 * g++.dg/expr/cond1.C: New test.
16725
16726 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16727
16728 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16729
16730 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16731
16732 * g++.dg/abi/vbase13.C: New test.
16733 * g++.dg/abi/vbase14.C: Likewise.
16734
16735 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16736
16737 * gcc.dg/tls/pic-1.c: New test.
16738 * gcc.dg/tls/nonpic-1.c: New test.
16739 * gcc.dg/20021018-1.c: New test.
16740
16741 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16742
16743 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16744 Remove only files with the same base name as the test case.
16745 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16746 (profopt-execute): Likewise. Also, remove old profiling
16747 and performance data files before running the tests.
16748
16749 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16750 * g++.dg/bprob/bprob.exp: Likewise.
16751 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16752 to allow more general test case names.
16753
16754 * g++.dg/bprob/bprob-1.C: Rename to ...
16755 * g++.dg/bprob/g++-bprob-1.C: ... this.
16756
16757 * g77.dg/bprob/bprob-1.f: Rename to ...
16758 * g77.dg/bprob/g77-bprob-1.f: ... this.
16759
16760 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16761
16762 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16763 bison 1.50 or later.
16764
16765 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16766
16767 * g++.dg/README: Describe more test directories.
16768
16769 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16770
16771 * g++.dg/init/array6.C: Add additional tests.
16772
16773 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16774
16775 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16776 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16777
16778 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16779
16780 * gcc.c-torture/compile/20020604-1.x: New.
16781 * gcc.c-torture/compile/simd-5.x: Likewise.
16782 * gcc.c-torture/execute/920710-1.x: Likewise.
16783 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16784
16785 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16786
16787 * g++.dg/inherit/override1.C: Add dg-options clause.
16788
16789 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16790
16791 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16792 _mm_slli_si128.
16793
16794 2002-10-19 Andreas Schwab <schwab@suse.de>
16795
16796 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16797 directory component.
16798
16799 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16800
16801 * g++.dg/inherit/thunk1.C: New test.
16802
16803 * g++.dg/inherit/override1.C: New test.
16804
16805 * g++.dg/abi/mangle11.C: New test.
16806 * g++.dg/abi/mangle14.C: New test.
16807 * g++.dg/abi/mangle17.C: New test.
16808
16809 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16810
16811 * g++.dg/overload/member2.C: New test.
16812
16813 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16814
16815 * g++.dg/README: Describe new compat directory.
16816 * g++.dg/dg.exp: Skip tests in compat directory.
16817 * README.compat: New file.
16818 * lib/compat.exp: New expect script.
16819 * g++.dg/compat: New test directory.
16820 * g++.dg/compat/compat.exp: New expect script.
16821 * g++.dg/compat/abi: New test directory.
16822 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16823 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16824 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16825 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16826 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16827 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16828 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16829 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16830 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16831 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16832 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16833 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16834 * g++.dg/compat/break: New test directory.
16835 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16836 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16837 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16838 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16839 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16840 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16841 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16842 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16843 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16844 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16845 g++.dg/compat/break/README: New files.
16846 * g++.dg/compat/eh: New test directory.
16847 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16848 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16849 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16850 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16851 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16852 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16853 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16854 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16855 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16856 g++.dg/compat/eh/filter2_y.C,
16857 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16858 g++.dg/compat/eh/new1_y.C,
16859 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16860 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16861 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16862 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16863 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16864 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16865 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16866 g++.dg/compat/eh/unexpected1_y.C: New files.
16867 * g++.dg/compat/init: New test directory.
16868 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16869 g++.dg/compat/init/array5_y.C,
16870 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16871 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16872 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16873 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16874 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16875 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16876 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16877 g++.dg/compat/init/init-ref2_y.C: New files.
16878
16879 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16880
16881 PR c++/7584
16882 * g++.dg/inherit/using3.C: New test.
16883
16884 2002-10-17 Jan Hubicka <jh@suse.cz>
16885
16886 * gcc.dg/20021017-2.c: New test.
16887
16888 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16889
16890 * g++.dg/abi/mangle16.C: Adjust.
16891
16892 * g++.dg/init/array8.C: New test.
16893
16894 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16895
16896 * gcc.dg/special/mips-abi.exp: New test.
16897 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16898
16899 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16900
16901 * g++.dg/abi/mangle16.C: New test.
16902 * g++.dg/abi/mangle17.C: Likewise.
16903
16904 PR c++/7478
16905 * g++.dg/template/ref1.C: New test.
16906
16907 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16908
16909 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16910
16911 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16912
16913 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16914
16915 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16916
16917 PR c++/7524
16918 * g++.dg/init/array7.C: New test.
16919
16920 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16921
16922 * g++.dg/init/array6.C: New test.
16923
16924 * g++.dg/abi/mangle13.C: Likewise.
16925 * g++.dg/abi/mangle14.C: Likewise.
16926 * g++.dg/abi/mangle15.C: Likewise.
16927
16928 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16929
16930 * g++.dg/abi/empty8.C: New test.
16931
16932 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16933
16934 * g++.dg/init/ctor1.C: New test.
16935
16936 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16937
16938 * gcc.c-torture/execute/20021015-1.c: New test.
16939
16940 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16941
16942 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16943
16944 2002-10-14 Jan Hubicka <jh@suse.cz>
16945
16946 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16947
16948 2002-10-14 Richard Henderson <rth@redhat.com>
16949
16950 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16951
16952 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16953
16954 PR optimization/6631
16955 * g++.dg/opt/const2.C: New test.
16956
16957 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16958
16959 PR c++/7176
16960 * g++.dg/parse/friend1.C: New test.
16961 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16962
16963 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16964
16965 * gcc.dg/20021014-1.c: New test.
16966
16967 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16968
16969 PR c++/5661
16970 * g++.dg/ext/vlm1.C: New test.
16971 * g++.dg/ext/vlm2.C: Likewise.
16972
16973 * g++.dg/init/array1.C: Remove invalid braces.
16974 * g++.dg/init/brace1.C: New test.
16975 * g++.dg/init/copy2.C: Likewise.
16976 * g++.dg/init/copy3.C: Likewise.
16977 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16978 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16979 braces.
16980
16981 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16982
16983 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16984
16985 2002-10-11 Richard Shann <richard.shann@superh.com>
16986
16987 * gcc.c-torture/compile/simd-5.c: New test.
16988
16989 2002-10-10 Roger Sayle <roger@eyesopen.com>
16990
16991 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16992
16993 2002-10-10 Jim Wilson <wilson@redhat.com>
16994
16995 * gcc.c-torture/execute/20021010-1.c: New test.
16996
16997 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16998
16999 PR c/7353
17000 * g++.dg/ext/typedef-init.C: New test.
17001 * gcc.dg/typedef-init.c: New test.
17002
17003 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17004
17005 * gcc.dg/cpp/paste13.c: New test.
17006
17007 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17008
17009 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17010 remaining platforms, XFAIL during compile, not execute. Don't
17011 XFAIL at -O0.
17012
17013 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17014
17015 * gcc.dg/alias-1.c: Tweak expected warning.
17016
17017 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17018
17019 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17020
17021 2002-10-06 Andreas Jaeger <aj@suse.de>
17022
17023 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17024 * gcc.dg/cpp/c++98.C: Likewise.
17025
17026 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17027 * g++.dg/cpp/c++98.C: Likewise.
17028
17029 * g++.dg/README (Subdirectories): Mention cpp directory.
17030
17031 PR target/7559
17032 * gcc.dg/20021006-1.c: New test.
17033
17034 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17035
17036 PR c++/7804
17037 * g++.dg/other/warning1.C: New test.
17038
17039 2002-10-04 Roger Sayle <roger@eyesopen.com>
17040
17041 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17042 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17043 and sparc-*-* with -m64 as expected failures. See PR 8087.
17044
17045 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/7931
17048 * g++.dg/template/ptrmem3.C: New test.
17049
17050 PR c++/7754
17051 * g++.dg/template/union1.C: New test.
17052
17053 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17054
17055 PR c++/8006
17056 * g++.dg/abi/mangle9.C: New test.
17057 * g++.dg/abi/mangle10.C: New test.
17058 * g++.dg/abi/mangle11.C: New test.
17059 * g++.dg/abi/mangle12.C: New test.
17060
17061 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17062
17063 PR c++/7188.
17064 * g++.dg/template/meminit1.C: New test.
17065 * g++.dg/warn/Wreorder-1.C: Likewise.
17066 * g++.old-deja/g++.mike/warn3.C: Tweak.
17067 * lib/prune.exp: Ingore "in copy constructor".
17068
17069 2002-10-02 Andreas Jaeger <aj@suse.de>
17070
17071 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17072 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17073 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17074 on x86-64.
17075
17076 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17077
17078 * gcc.dg/empty1.C: Fix typo.
17079
17080 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17081
17082 * gcc.dg/alias-1.c: New test.
17083
17084 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17085
17086 * gcc.dg/empty1.C: New test.
17087
17088 * g++.dg/tls/init-2.C: Tweak error messages.
17089
17090 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17091
17092 * gcc.c-torture/compile/20020923-1.c: New test.
17093
17094 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17095
17096 * gcc.c-torture/execute/ffs-1.c: New test.
17097 * gcc.c-torture/execute/ffs-2.c: Ditto.
17098
17099 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17100
17101 * g++.dg/overload/member1.C: New test.
17102
17103 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17104
17105 * g++.dg/abi/empty7.C: New test.
17106 * g++.dg/init/pm2.C: Likewise.
17107
17108 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17109
17110 * g++.dg/rtti/crash1.C: New test.
17111
17112 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17113
17114 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17115 gcc.dg/sibcall-4.c: New tests.
17116
17117 2002-09-28 Roger Sayle <roger@eyesopen.com>
17118
17119 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17120 powerpc and MMIX targets.
17121
17122 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17123
17124 * gcc.dg/cpp/20020927-1.c: New.
17125
17126 2002-09-26 David S. Miller <davem@redhat.com>
17127
17128 * gcc.c-torture/compile/trunctfdf.c: New.
17129
17130 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17131
17132 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17133
17134 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17135
17136 * gcc.c-torture/execute/loop-15.c: New.
17137
17138 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17139
17140 * README.QMTEST: Fix typo.
17141
17142 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17143
17144 * gcc.dg/20020926-1.c: New test.
17145
17146 2002-09-25 David S. Miller <davem@redhat.com>
17147
17148 PR target/7842
17149 * gcc.c-torture/execute/shiftdi.c: New test.
17150
17151 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17152
17153 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17154 unique to the tool.
17155 * lib/g77.exp (g77_init): Likewise.
17156 * lib/g++.exp (g++_init): Likewise.
17157 * lib/objc.exp (objc_init): Likewise.
17158
17159 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17160
17161 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17162 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17163 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17164
17165 2002-09-25 Richard Henderson <rth@redhat.com>
17166
17167 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17168 too-small long double.
17169
17170 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17171
17172 * gcc.dg/20020919-1.c: New test.
17173
17174 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17175
17176 * g++.dg/abi/bitfield6.C: New test.
17177 * g++.dg/abi/bitfield7.C: New test.
17178 * g++.dg/abi/bitfield8.C: New test.
17179 * g++.dg/abi/vbase11.C: New test.
17180
17181 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17182
17183 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17184 hppa*-*-hpux*. Update test comment.
17185
17186 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17187
17188 * gcc.dg/tls/struct-1.c: New test.
17189
17190 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17191
17192 * gcc.dg/cpp/tr-warn2.c: Update.
17193
17194 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17195
17196 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17197
17198 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17199
17200 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17201 systems.
17202
17203 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17204
17205 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17206
17207 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17208 Adjust for c++filt moved to binutils. Remove spurious duplicate
17209 setting of cxxfilt.
17210
17211 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17212
17213 * gcc.dg/20020312-2.c: Update for darwin.
17214
17215 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17216
17217 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17218
17219 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17220
17221 * objc.dg/comp-types-1.m: New test.
17222 * objc.dg/comp-types-2.m: New test.
17223 * objc.dg/comp-types-3.m: New test.
17224 * objc.dg/comp-types-4.m: New test.
17225 * objc.dg/comp-types-5.m: New test.
17226 * objc.dg/comp-types-6.m: New test.
17227
17228 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17229
17230 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17231
17232 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17233
17234 * g++.dg/other/do1.C: New test.
17235
17236 * g++.dg/template/subst1.C: New test.
17237
17238 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17239
17240 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17241
17242 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17243
17244 * g++.dg/template/qualttp20.C: Adjust expected errors.
17245 * g++.old-deja/g++.jason/report.C: Likewise.
17246 * g++.old-deja/g++.other/qual1.C: Likewise.
17247
17248 * g++.dg/lookup/scoped2.C: New test.
17249
17250 * g++.dg/ext/asm3.C: New test.
17251
17252 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17253
17254 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17255
17256 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17257
17258 * ChangeLog: follow spelling conventions.
17259 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17260 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17261 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17262 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17263 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17264 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17265 * g++.old-deja/g++.law/global-init1.C: Likewise.
17266 * g++.old-deja/g++.other/delete4.C: Likewise.
17267 * g++.old-deja/g++.other/inline21.C: Likewise.
17268 * g++.old-deja/g++.other/singleton.C: Likewise.
17269 * g77.dg/strlen0.f: Likewise.
17270 * g77.f-torture/compile/20010519-1.f: Likewise.
17271 * g77.f-torture/compile/980310-4.f: Likewise.
17272 * gcc.c-torture/compile/20000605-1.c: Likewise.
17273 * gcc.c-torture/execute/20020225-1.c: Likewise.
17274 * gcc.dg/c90-hexfloat-2.c: Likewise.
17275 * gcc.dg/c99-bool-1.c: Likewise.
17276 * gcc.dg/c99-hexfloat-2.c: Likewise.
17277 * gcc.dg/dll-2.c: Likewise.
17278 * gcc.dg/wtr-union-init-1.c: Likewise.
17279 * gcc.dg/wtr-union-init-2.c: Likewise.
17280 * gcc.dg/wtr-union-init-3.c: Likewise.
17281 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17282 * gcc.dg/cpp/defined.c: Likewise.
17283 * gcc.dg/cpp/macsyntx.c: Likewise.
17284 * gcc.dg/cpp/paste2.c: Likewise.
17285 * gcc.dg/cpp/trad/defined.c: Likewise.
17286 * gcc.dg/format/c90-printf-1.c: Likewise.
17287 * gcc.dg/format/c90-scanf-1.c: Likewise.
17288 * gcc.dg/format/c99-printf-1.c: Likewise.
17289 * gcc.dg/format/c99-scanf-1.c: Likewise.
17290 * gcc.misc-tests/gcov-8.c: Likewise.
17291 * lib/profopt.exp: Likewise.
17292
17293 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17294
17295 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17296
17297 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17298
17299 * g++.dg/inherit/using2.C: New test.
17300
17301 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17302
17303 * ChangeLog: Follow spelling conventions.
17304 * g++.dg/template/friend4.C: Likewise.
17305 * g++.old-deja/g++.pt/crash67.C: Likewise.
17306 * gcc.c-torture/execute/20000801-4.c: Likewise.
17307 * gcc.dg/c90-digraph-1.c: Likewise.
17308 * gcc.dg/c94-digraph-1.c: Likewise.
17309 * gcc.dg/c99-digraph-1.c: Likewise.
17310 * gcc.dg/cpp/line5.c: Likewise.
17311 * gcc.dg/cpp/multiline.c: Likewise.
17312 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17313 * gcc.dg/format/attr-3.c: Likewise.
17314 * gcc.dg/format/c90-scanf-3.c: Likewise.
17315 * gcc.dg/format/ext-4.c: Likewise.
17316
17317 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17318
17319 * g++.dg/template/pretty1.C: New test.
17320
17321 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17322
17323 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17324
17325 2002-09-13 Matt Austern <austern@apple.com>
17326
17327 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17328 passing a cast expression to a function by const reference.
17329
17330 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17331
17332 * g++.dg/template/deduce1.C: New test.
17333
17334 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17335
17336 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17337 32-bit int.
17338
17339 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17340
17341 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17342 usage.
17343
17344 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17345
17346 * gcc.c-torture/compile/20020910-1.c: New test.
17347
17348 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17349
17350 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17351
17352 2002-09-10 Andreas Jaeger <aj@suse.de>
17353
17354 * gcc.dg/20020312-2.c: Adjust for x86-64.
17355
17356 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17357
17358 * g77.dg/7388.f: New test case for PR 7388.
17359
17360 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17361
17362 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17363
17364 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17365
17366 * objc.dg/proto-lossage-1.m: New test.
17367
17368 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17369
17370 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17371
17372 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17373
17374 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17375 expected to pass.
17376
17377 2002-09-06 Stan Shebs <shebs@apple.com>
17378 David Edelsohn <edelsohn@gnu.org>
17379
17380 * gcc.dg/weak: New directory.
17381 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17382 target-specific xfail bits.
17383 * gcc.dg/typeof-2.c: Move to new directory.
17384 * gcc.dg/weak.exp: New expect script.
17385
17386 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17387
17388 * gcc.c-torture/execute/extzvsi.c: New test.
17389
17390 2002-09-05 Stan Shebs <shebs@apple.com>
17391
17392 * gcc.dg/weak-1.c: xfail on Darwin.
17393 * gcc.dg/weak-2.c: Ditto.
17394 * gcc.dg/weak-3.c: Ditto.
17395 * gcc.dg/weak-4.c: Ditto.
17396 * gcc.dg/weak-5.c: Ditto.
17397 * gcc.dg/weak-6.c: Ditto.
17398 * gcc.dg/weak-7.c: Ditto.
17399 * gcc.dg/weak-8.c: Ditto.
17400 * gcc.dg/weak-9.c: Ditto.
17401
17402 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17403
17404 * gcc.c-torture/execute/loop-14.c: New test.
17405
17406 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17407
17408 * g++.dg/other/cxa-atexit1.C: New test.
17409
17410 * gcc.dg/typeof-2.c: New test.
17411
17412 2002-09-03 Roger Sayle <roger@eyesopen.com>
17413
17414 * gcc.dg/builtins-2.c: New testcase.
17415 * gcc.dg/builtins-3.c: New testcase.
17416
17417 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17418
17419 * gcc.dg/cpp/_Pragma4.c: New test.
17420
17421 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17422
17423 * objc/execute/nil_method-1.m: New testcase.
17424
17425 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17426
17427 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17428 [Object class], not [Object initialize].
17429
17430 2002-08-31 Roger Sayle <roger@eyesopen.com>
17431 Hans-Peter Nilsson <hp@bitrange.com>
17432
17433 * gcc.c-torture/execute/20020720-1.x: Skip test on
17434 mmix-knuth-mmixware. Correct comment.
17435
17436 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17437
17438 * testsuite/g++.dg/abi/bitfield5.C: New test.
17439 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17440
17441 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17442
17443 * objc.dg/undeclared-selector.m: New test.
17444
17445 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17446
17447 * g++.dg/other/offsetof1.C: Avoid cast warning.
17448
17449 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17450
17451 * objc.dg/super-class-2.m: New test.
17452
17453 2002-08-24 Matt Austern <austern@apple.com>
17454
17455 * g++.dg/ext/lvaddr.C: New test.
17456 * g++.dg/ext/lvcast.C: New test.
17457
17458 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17459
17460 * testsuite/g++.dg/inherit/cond1.C: New test.
17461
17462 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17463
17464 * gcc.dg/noncompile/incomplete-1.c: New test.
17465
17466 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17467
17468 * gcc.dg/typespec-1.c: New test.
17469
17470 2002-08-20 Devang Patel <dpatel@apple.com>
17471 * objc.dg/proto-hier-2.m: New test.
17472
17473 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17474
17475 * objc.dg/bitfield-1.m: New test.
17476 * objc.dg/bitfield-2.m: New test.
17477
17478 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17479
17480 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17481 gcc.dg/c99-flex-array-4.c: New tests.
17482
17483 2002-08-16 Stan Shebs <shebs@apple.com>
17484
17485 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17486
17487 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17488
17489 * gcc.dg/typeof-1.c: New test.
17490 * g++.dg/ext/typeof2.C: New test.
17491
17492 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17493
17494 * g++.dg/other/offsetof1.C: New test.
17495
17496 2002-08-14 Richard Henderson <rth@redhat.com>
17497
17498 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17499
17500 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17501
17502 * gcc.dg/cpp/_Pragma3.c: New test.
17503
17504 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17505
17506 * g++.dg/template/inherit3: New test.
17507
17508 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17509
17510 * gcc.dg/bitfld-4.c: Add blank options.
17511
17512 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17513
17514 * g++.dg/template/crash1.C: New test.
17515
17516 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17517
17518 * gcc.dg/tls/opt-2.c: New test.
17519
17520 2002-08-08 Devang Patel <dpatel@apple.com>
17521
17522 * objc.dg/selector-1.m : New test
17523
17524 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17525
17526 * g++.dg/abi/bitfield4.C: New test.
17527 * gcc.dg/bitfld-4.c: New test.
17528
17529 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17530
17531 * g++.dg/other/packed1.C: New test.
17532
17533 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17534
17535 * g++.dg/abi/offsetof.C: Tweak error messages.
17536 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17537
17538 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17539
17540 * gcc.dg/bitfld-3.c: New test.
17541
17542 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17543 Richard Henderson <rth@redhat.com>
17544
17545 * gcc.dg/i386-bitfield1.c: New test.
17546 * g++.dg/abi/bitfield3.C: Update.
17547
17548 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17549
17550 * objc.dg/const-str-2.m: Update.
17551 * gcc.dg/cpp/c++98.c: Change to C extension.
17552 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17553 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17554
17555 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17556
17557 * testsuite/gcc.dg/tls/diag-3.c: New.
17558
17559 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17560
17561 * g++.dg/README (Subdirectories): Document new subdir expr.
17562 * g++.dg/expr/pmf-1.C: New test.
17563
17564 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17565
17566 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17567
17568 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17569
17570 * g++.dg/abi/bitfield3.C: New test.
17571
17572 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17573
17574 * lib/gcov.exp: Tweak expected line formats.
17575 * gcc.misc-tests/gcov8.c: New test.
17576 * gcc.misc-tests/gcov8.x: New flags.
17577
17578 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17579
17580 * consistency.vlad/layout/endian.c: Include string.h.
17581
17582 * gcc.c-torture/execute/20020805-1.c: New test.
17583
17584 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17585
17586 * g++.dg/other/conversion1.C: New test.
17587
17588 2002-08-03 Roger Sayle <roger@eyesopen.com>
17589
17590 * gcc.dg/builtins-1.c: New testcase.
17591
17592 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17593
17594 * g++.dg/inherit/access3.C: New test.
17595
17596 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17597
17598 * gcc.dg/ia64-visibility-2.c: New test.
17599
17600 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17601
17602 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17603 __qualifier_flags to __flags.
17604
17605 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17606
17607 * g++.dg/inherit/operator1.C: New test.
17608 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17609 * g++.dg/other/error1.C: Change expected error message.
17610 * g++.dg/template/conv4.C: Likewise.
17611
17612 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17613
17614 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17615 for documented behavior.
17616
17617 2002-07-25 Roger Sayle <roger@eyesopen.com>
17618
17619 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17620 several targets known to fail.
17621
17622 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17623
17624 * gcc.dg/mips-args-[123].c: New tests.
17625
17626 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17627
17628 * gcc.dg/ppc-spe.c: New.
17629
17630 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17631
17632 * g++.dg/other/ptrmem4.C: New testcase.
17633
17634 2002-07-24 Richard Henderson <rth@redhat.com>
17635
17636 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17637
17638 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17639
17640 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17641
17642 2002-07-24 Roger Sayle <roger@eyesopen.com>
17643
17644 * gcc.c-torture/execute/memset-3.c: New testcase.
17645
17646 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17647
17648 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17649 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17650
17651 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17652
17653 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17654 Delete.
17655
17656 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17657
17658 * gcc.c-torture/compile/simd-4.c: New test.
17659
17660 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17661
17662 PR c++/7347, c++/7348
17663 * g++.dg/template/access4.C: New test.
17664 * g++.dg/template/access5.C: New test.
17665 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17666 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17667 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17668 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17669
17670 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17671
17672 * gcc.dg/gnu89-init-2.c: New test.
17673
17674 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17675
17676 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17677
17678 2002-07-20 Roger Sayle <roger@eyesopen.com>
17679
17680 * gcc.c-torture/execute/20020720-1.c: New testcase.
17681
17682 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17683
17684 * gcc.dg/cpp/Wsignprom.c: New tests.
17685
17686 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17687
17688 * gcc.c-torture/execute/loop-13.c: New test.
17689
17690 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17691
17692 * gcc.dg/cpp/expr.c: New tests.
17693
17694 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17695
17696 * g++.dg/opt/pr6713.C: Add template instantiation.
17697
17698 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17699
17700 * gcc.dg/nest.c: New test.
17701
17702 2002-07-17 Richard Henderson <rth@redhat.com>
17703
17704 * g++.dg/opt/pr6713.C: New test.
17705
17706 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17707
17708 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17709 XFAIL for all x86 processors.
17710
17711 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17712
17713 * gcc.c-torture/execute/20010122-1.x: Do not test with
17714 -fomit-frame-pointer.
17715
17716 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17717
17718 * g++.dg/template/instantiate2.C: New test.
17719 * g++.dg/template/spec4.C: New test.
17720
17721 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17722
17723 * g++.dg/template/access2.C: New test.
17724 * g++.dg/template/access3.C: New test.
17725
17726 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17727
17728 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17729 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17730 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17731 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17732 Convert to use <stdarg.h>.
17733 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17734 Delete.
17735 * gcc.dg/va-arg-2.c: New.
17736 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17737
17738 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17739
17740 * gcc.c-torture/compile/20020710-1.c: New test.
17741
17742 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17743 Andrew Pinski <pinskia@physics.uc.edu>
17744
17745 gcc.c-torture/compile/simd-2.c: New testcase.
17746 gcc.c-torture/compile/simd-3.c: Likewise.
17747
17748 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17749
17750 PR c++/7224
17751 * g++.dg/overload/error1.C: New test.
17752
17753 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17754
17755 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17756 configuration and IRIX 6 O32 ABI.
17757
17758 2002-07-11 Roger Sayle <roger@eyesopen.com>
17759
17760 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17761
17762 2002-07-10 Roger Sayle <roger@eyesopen.com>
17763
17764 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17765
17766 2002-07-10 Jeffrey A Law <law@redhat.com>
17767
17768 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17769
17770 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17771
17772 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17773
17774 * gcc.dg/20020312-2.c: Check for __PPC__.
17775
17776 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17777
17778 * gcc.c-torture/compile/20020709-1.c: New test.
17779
17780 2002-07-07 Roger Sayle <roger@eyesopen.com>
17781
17782 * g++.dg/template/qualttp21.C: New test case.
17783
17784 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17785
17786 * gcc.c-torture/compile/20020706-1.c: New test.
17787 * gcc.c-torture/compile/20020706-2.c: New test.
17788
17789 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17790 Alexandre Oliva <aoliva@redhat.com>
17791
17792 * g++.dg/warn/incomplete1.C: New test.
17793
17794 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17795
17796 PR c++/7099
17797 * g++.dg/warn/noreturn1.C: New test.
17798
17799 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17800
17801 PR c++/6706
17802 * g++.dg/debug/debug6.C: New test.
17803 * g++.dg/debug/debug7.C: New test.
17804
17805 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17806
17807 * gcc.c-torture/compile/simd-3.c: New test.
17808
17809 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17810
17811 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17812 * gcc.dg/20020620-1.c: Likewise.
17813
17814 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17815
17816 PR c++/6944
17817 * g++.dg/init/array4.C: New test.
17818 * g++.dg/init/array5.C: New test.
17819
17820 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17821
17822 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17823 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17824
17825 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17826
17827 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17828 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17829 * gcc.dg/wtr-conversion-1.c: Likewise.
17830 * gcc.dg/wtr-escape-1.c: Likewise.
17831 * gcc.dg/wtr-int-type-1.c: Likewise.
17832 * gcc.dg/wtr-label-1.c: Likewise.
17833 * gcc.dg/wtr-static-1.c: Likewise.
17834 * gcc.dg/wtr-strcat-1.c: Likewise.
17835 * gcc.dg/wtr-suffix-1.c: Likewise.
17836 * gcc.dg/wtr-switch-1.c: Likewise.
17837 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17838 * gcc.dg/wtr-union-init-1.c: Likewise.
17839 * gcc.dg/wtr-union-init-2.c: Likewise.
17840 * gcc.dg/wtr-union-init-3.c: Likewise.
17841
17842 * gcc.dg/wtr-func-def-1.c: New test.
17843
17844 2002-07-02 Devang Patel <dpatel@apple.com>
17845
17846 * objc.dg/param-1.m: New test.
17847
17848 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17849
17850 * gcc.dg/cpp/trad/directive.c: Add test.
17851 * gcc.dg/cpp/trad/macroargs.c: Add test.
17852 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17853
17854 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17855
17856 * gcc.dg/cpp/cmdlne-M.c: New test.
17857
17858 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17859
17860 * objc.dg/desig-init-1.m: New test.
17861
17862 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17863
17864 PR c++/6716
17865 * g++.dg/template/instantiate1.C: New test.
17866
17867 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17868
17869 PR c++/7112
17870 * g++.dg/template/sizeof2.C: New test.
17871
17872 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17873
17874 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17875 gcc.dg/cpp/trad/include.c: New tests.
17876
17877 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17878
17879 PR target/7177
17880 * gcc.c-torture/compile/20020701-1.c: New test.
17881
17882 2002-07-01 Stan Shebs <shebs@apple.com>
17883
17884 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17885 header here...
17886 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17887 (objc-torture-execute): or here.
17888
17889 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17890
17891 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17892
17893 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17894
17895 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17896
17897 2002-06-30 Devang Patel <dpatel@apple.com>
17898
17899 * objc.dg/fsyntax-only.m: New test.
17900
17901 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17902
17903 PR c++/6695
17904 * g++.dg/template/friend7.C: New file.
17905
17906 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17907
17908 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17909 return type.
17910
17911 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17912
17913 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17914 avoid division by zero.
17915
17916 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17917
17918 * gcc.dg/Wunknownprag.c: New tests.
17919
17920 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17921
17922 * gcc.c-torture/execute/simd-2.c: New test.
17923
17924 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17925
17926 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17927 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17928 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17929 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17930 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17931 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17932 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17933 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17934 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17935 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17936 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17937 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17938 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17939 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17940 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17941 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17942 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17943
17944 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17945
17946 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17947 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17948 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17949 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17950 New tests.
17951 * gcc.dg/cpp/trad/directive.c: Update.
17952
17953 2002-06-23 Andreas Jaeger <aj@suse.de>
17954
17955 * gcc.c-torture/execute/complex-6.c: New.
17956
17957 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17958
17959 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17960 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17961 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17962 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17963
17964 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17965
17966 * gcc.dg/cpp/trad: New directory with traditional tests copied
17967 from parent directory.
17968 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17969 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17970 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17971 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17972 Move to trad/ and rename.
17973 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17974 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17975 gcc.dg/cpp/trad/redef2.c: New tests.
17976 * gcc.dg/cpp/trad/trad.exp: New driver.
17977
17978 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17979
17980 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17981 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17982 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17983 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17984 Remove.
17985
17986 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17987
17988 * gcc.dg/20020620-1.c: New test.
17989
17990 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17991
17992 * g++.dg/template/ttp4.C: New test.
17993
17994 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17995
17996 * g++.dg/opt/vt1.C: Fix regexp.
17997
17998 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17999
18000 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18001 Don't use attribute `noinline'.
18002
18003 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18004
18005 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18006
18007 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18008
18009 * gcc.c-torture/execute/simd-1.c: New.
18010
18011 * gcc.dg/simd-1.c: New.
18012
18013 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18014
18015 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18016
18017 2002-06-16 Richard Henderson <rth@redhat.com>
18018
18019 * g++.dg/ext/anon-struct1.C: New.
18020 * g++.dg/ext/anon-struct2.C: New.
18021 * g++.dg/ext/anon-struct3.C: New.
18022 * gcc.dg/anon-struct-1.c: New.
18023 * gcc.dg/anon-struct-2.c: New.
18024 * gcc.dg/anon-struct-3.c: New.
18025 * gcc.dg/20011008-1.c: Adjust warning text.
18026 * gcc.dg/20020527-1.c: Add -fms-extensions.
18027
18028 2002-06-16 Richard Henderson <rth@redhat.com>
18029
18030 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18031
18032 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18033
18034 * gcc.c-torture/execute/20020615-1.c: New test.
18035
18036 2002-06-15 Roger Sayle <roger@eyesopen.com>
18037
18038 * gcc.c-tortuture/execute/compare-1.c: New test case.
18039 * gcc.c-tortuture/execute/compare-2.c: New test case.
18040 * gcc.c-tortuture/execute/compare-3.c: New test case.
18041
18042 2002-06-13 Richard Henderson <rth@redhat.com>
18043
18044 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18045 ia64 ilp32.
18046
18047 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18048
18049 * g++.dg/template/typename2.C: Update error message.
18050
18051 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18052
18053 * gcc.c-torture/execute/20020611-1.c: New test.
18054
18055 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18056
18057 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18058 list of targets to skip.
18059
18060 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18061
18062 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18063 targets if not optimizing.
18064
18065 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18066
18067 * gcc.c-torture/compile/20020605-1.c: New test.
18068
18069 * g++.dg/opt/vt1.C: New test.
18070
18071 * gcc.dg/20020531-1.c: New test.
18072
18073 * gcc.dg/20020530-1.c: New test.
18074
18075 * gcc.dg/20020527-1.c: New test.
18076
18077 * g++.dg/opt/cse1.C: New test.
18078
18079 2002-06-07 Roger Sayle <roger@eyesopen.com>
18080
18081 * gcc.dg/20020607-2.c: New test case.
18082
18083 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18084
18085 * gcc.c-torture/compile/20020604-1.c: New test.
18086
18087 2002-06-04 Richard Henderson <rth@redhat.com>
18088
18089 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18090 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18091 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18092
18093 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18094
18095 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18096
18097 2002-06-03 Richard Henderson <rth@redhat.com>
18098
18099 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18100 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18101
18102 2002-06-02 Richard Henderson <rth@redhat.com>
18103
18104 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18105 test functions static.
18106
18107 2002-06-02 Andreas Jaeger <aj@suse.de>
18108
18109 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18110 now.
18111
18112 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18113
18114 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18115 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18116 Update for mofified diagnostics.
18117 * gcc.dg/c99-intconst-1.c: No longer fail.
18118
18119 2002-06-02 Richard Henderson <rth@redhat.com>
18120
18121 * gcc.dg/uninit-A.c: Remove xfail markers.
18122
18123 2002-06-01 Roger Sayle <roger@eyesopen.com>
18124
18125 * gcc.dg/fnegate-1.c: New test case.
18126
18127 2002-05-30 Osku Salerma <osku@iki.fi>
18128
18129 * gcc.c-torture/execute/mayalias-1.c: New file.
18130
18131 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18132
18133 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18134 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18135 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18136
18137 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18138
18139 * gcc.c-torture/execute/20020529-1.c: New test.
18140
18141 2002-05-27 Richard Henderson <rth@redhat.com>
18142
18143 * g++.dg/ext/attrib6.C: New test case.
18144
18145 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18146
18147 * gcc.c-torture/execute/pure-1.c: New test.
18148
18149 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18150
18151 * gcc.dg/cpp/arith-2.c: Remove.
18152
18153 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18154
18155 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18156 * gcc.dg/cpp/if-3.c: Remove.
18157
18158 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18159
18160 * g++.dg/opt/cse2.C: New test.
18161
18162 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18163
18164 * gcc.dg/cpp/arith-1.c: New semantic tests.
18165 * gcc.dg/cpp/if-1.c: Update.
18166
18167 2002-05-24 Ben Elliston <bje@redhat.com>
18168
18169 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18170
18171 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18172
18173 * gcc.dg/verbose-asm.c: New test.
18174
18175 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18176
18177 * gcc.dg/cpp/paste12.c: New test.
18178
18179 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18180
18181 * g++.dg/parse/named_ops.C: New test.
18182
18183 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18184
18185 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18186
18187 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18188
18189 * gcc.dg/weak-2.c: Allow optional leading underscore
18190 in scan-assembler symbol name.
18191 * gcc.dg/weak-3.c: Likewise.
18192 * gcc.dg/weak-4.c: Likewise.
18193 * gcc.dg/weak-5.c: Likewise.
18194
18195 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18196
18197 * gcc.dg/20020523-1.c: New test.
18198
18199 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18200
18201 * objc.dg/const-str-2.m: Update now that we stop after
18202 a command line error.
18203
18204 2002-05-22 Richard Henderson <rth@redhat.com>
18205
18206 * g++.dg/dg.exp: Fix typo in test pruneing.
18207
18208 2002-05-22 Richard Henderson <rth@redhat.com>
18209
18210 * g++.dg/dg.exp: Prune the tls subdirectory.
18211 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18212 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18213 * g++.dg/tls/init-1.C: New.
18214
18215 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18216
18217 * gcc.dg/20020517-1.c: New test.
18218
18219 2002-05-21 Richard Henderson <rth@redhat.com>
18220
18221 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18222 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18223
18224 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18225
18226 * g++.dg/other/copy2.C: New test.
18227
18228 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18229
18230 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18231 (MAX_COPY): Bump up to 10 times sizeof (long long).
18232 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18233
18234 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18235 sizeof (long long).
18236
18237 * gcc.c-torture/execute/strcpy-1.c: New test.
18238
18239 2002-05-19 Jason Merrill <jason2redhat.com>
18240
18241 * g++.dg/ext/oper1.C: New test.
18242
18243 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18244 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18245
18246 * README.QMTEST: New file.
18247
18248 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18249
18250 2002-05-19 Andreas Jaeger <aj@suse.de>
18251
18252 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18253 now.
18254 * gcc.c-torture/execute/loop-2d.x: Likewise.
18255
18256 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18257
18258 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18259 support weak symbols.
18260 * gcc.dg/weak-4.c: Likewise
18261 * gcc.dg/weak-6.c: Likewise
18262
18263 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18264
18265 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18266 cygwin, coff and h8300-*-hms targets
18267 * gcc.dg/weak-5.c: Likewise
18268 * gcc.dg/weak-7.c: Likewise
18269
18270 2002-05-16 Jason Merrill <jason@redhat.com>
18271
18272 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18273 (scan-assembler-not, scan-assembler-dem): Likewise.
18274 (scan-assembler-dem-not): Likewise.
18275
18276 2002-05-15 Richard Henderson <rth@redhat.com>
18277
18278 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18279
18280 2002-05-15 Richard Henderson <rth@redhat.com>
18281
18282 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18283 (vfoo1f): Warning here.
18284 (vfoo1l): Don't redefine the alias.
18285
18286 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18287
18288 * g++.dg/init/pm1.C: New test.
18289
18290 2002-05-12 David S. Miller <davem@redhat.com>
18291
18292 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18293 types.
18294
18295 2002-05-10 Roger Sayle <roger@eyesopen.com>
18296
18297 * gcc.c-torture/execute/20020510-1.c: New test case.
18298
18299 2002-05-10 David S. Miller <davem@redhat.com>
18300
18301 * gcc.c-torture/execute/conversion.c: Test long double too.
18302
18303 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18304
18305 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18306 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18307 * lib/g++.exp (g++_link_flags): Likewise.
18308 * lib/objc.exp (objc_target_compile): Likewise.
18309
18310 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18311
18312 * gcc.dg/cpp/poison.c: Update.
18313 * gcc.dg/cpp/20000625-2.c: Remove.
18314 * gcc.dg/cpp/direct2s.c: Remove final test.
18315
18316 2002-05-08 Tom Rix <trix@redhat.com>
18317
18318 * gcc.c-torture/execute/20020508-1.c: New test.
18319 * gcc.c-torture/execute/20020508-2.c: New test.
18320 * gcc.c-torture/execute/20020508-3.c: New test.
18321
18322 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18323
18324 * gcc.dg/cpp/charconst-4.c: More tests.
18325
18326 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18327
18328 PR c/6569
18329 * gcc.dg/weak-3.c: Update location of warning messages.
18330 * gcc.dg/weak-5.c: Likewise.
18331
18332 2002-05-06 Roger Sayle <roger@eyesopen.com>
18333
18334 * gcc.c-torture/execute/20020506-1.c: New test case.
18335
18336 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18337
18338 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18339
18340 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18341
18342 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18343
18344 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18345
18346 * gcc.dg/cpp/charconst-3.c: New test.
18347
18348 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18349
18350 * gcc.dg/cpp/charconst.c: Update tests.
18351
18352 2002-05-05 Tim Josling <tej@melbpc.org.au>
18353
18354 * treelang: Added directory for new sample language treelang. Also
18355 lib/treelang.exp: New file to signal treelang should be tested.
18356
18357 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18358
18359 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18360 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18361 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18362 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18363 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18364 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18365 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18366
18367 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18368
18369 * gcc.dg/format/xopen-2.c: New test.
18370
18371 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18372
18373 * gcc.dg/20020503-1.c: New test.
18374
18375 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18376
18377 * g++.dg/init/dtor1.C: Make it tougher.
18378
18379 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18380
18381 * g++.dg/init/dtor1.C: New test.
18382
18383 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18384
18385 * gcc.dg/altivec-8.c: New.
18386
18387 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18388
18389 * gcc.dg/altivec-7.c: New.
18390
18391 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18392
18393 * g++.dg/parse/typedef1.C: New test.
18394
18395 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18396
18397 PR c++/6486
18398 * g++.dg/template/friend6.C: New test.
18399
18400 PR c++/6492
18401 * g++.dg/init/copy1.C: New test.
18402
18403 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18404
18405 * g++.dg/warn/effc1.C: New test.
18406
18407 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18408
18409 * gcc.dg/cpp/if-cexp.c: Add a test.
18410
18411 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18412
18413 * gcc.dg/20020426-2.c: New test.
18414
18415 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18416
18417 * gcc.dg/cpp/if-mop.c: Update.
18418 * gcc.dg/cpp/if-mpar.c: Add test.
18419 * gcc.dg/cpp/if-oppr.c: Update.
18420
18421 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18422
18423 PR c/6343
18424 * gcc.dg/weak-[2-7].c: New tests.
18425
18426 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18427
18428 * gcc.dg/enum1.c: New test.
18429
18430 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18431
18432 PR c++/6497
18433 * g++.dg/inherit/access2.C: New test.
18434
18435 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18436
18437 PR bootstrap/6445
18438 * gcc.dg/20020426-1.c: New test.
18439
18440 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18441
18442 * g++.dg/abi/enum1.C: New test.
18443
18444 2002-04-26 Richard Henderson <rth@redhat.com>
18445
18446 * gcc.dg/c99-bool-1.c: Expect always true warning.
18447
18448 2002-04-25 Roger Sayle <roger@eyesopen.com>
18449
18450 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18451
18452 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18453
18454 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18455 targets.
18456
18457 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18458
18459 * g++.dg/abi/mange7.C: New test.
18460
18461 PR c++/6438.
18462 * g++.dg/parse/stmtexpr2.C: New test.
18463
18464 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18465
18466 * gcc.dg/20020312-2.c: Add SH target.
18467
18468 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18469
18470 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18471 compiler output on mips*-*-irix*.
18472
18473 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18474
18475 * g++.dg/parse/attr1.C: New test.
18476
18477 2002-04-23 Roger Sayle <roger@eyesopen.com>
18478
18479 * gcc.c-torture/execute/string-opt-17.c: New test case.
18480 * gcc.c-torture/execute/memset-2.c: New test case.
18481
18482 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18483
18484 PR c++/6256:
18485 * g++.dg/template/friend5.C: New test.
18486
18487 PR c++/6331:
18488 * g++.dg/template/qual1.C: Likewise.
18489
18490 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18491
18492 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18493 Include stdlib.h, not stdio.h or ctype.h.
18494
18495 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18496
18497 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18498 cris-*-elf* and mmix-*-*.
18499 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18500 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18501 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18502 Ditto.
18503 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18504 * gcc.dg/wchar_t-1.c: Ditto.
18505
18506 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18507
18508 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18509 Clarify comment.
18510
18511 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18512
18513 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18514
18515 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18516
18517 * gcc.c-torture/execute/20000906-1.x: Delete.
18518
18519 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18520
18521 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18522
18523 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18524
18525 * PR6367
18526 * g77.f-torture/execute/6367.f: New test.
18527 * g77.f-torture/execute/6367.x: Disable for MMIX.
18528
18529 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18530
18531 * PR6352
18532 * g++.dg/opt/inline2.C: New test.
18533
18534 2002-04-18 Richard Henderson <rth@redhat.com>
18535
18536 * gcc.dg/20000906-1.c: Enable for all targets.
18537 * gcc.c-torture/compile/iftrap-2.c: New.
18538
18539 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18540
18541 * gcc.dg/20020418-1.c: New test.
18542 * gcc.dg/20020418-2.c: New test.
18543
18544 2002-04-18 Richard Henderson <rth@redhat.com>
18545
18546 * gcc.c-torture/compile/iftrap-1.c: New.
18547 * gcc.dg/iftrap-1.c: Adjust for ia64.
18548 * gcc.dg/iftrap-2.c: New.
18549
18550 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18551
18552 * gcc.c-torture/compile/20020418-1.c: New test.
18553
18554 2002-04-18 Roger Sayle <roger@eyesopen.com>
18555
18556 * gcc.c-torture/compile/20020415-1.c: New.
18557
18558 2002-04-18 David S. Miller <davem@redhat.com>
18559
18560 * gcc.c-torture/execute/20020418-1.c: New test.
18561
18562 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18563
18564 * gcc.dg/20020416-1.c: New test.
18565
18566 * g++.dg/opt/inline1.C: New test.
18567
18568 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18569
18570 * gcc.dg/altivec-5.c: New test.
18571
18572 * gcc.dg/20020415-1.c: New test.
18573
18574 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18575
18576 * testsuite/lib/chill.exp: Remove.
18577
18578 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18579
18580 * g++.dg/other/big-struct.C: New test.
18581
18582 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18583
18584 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18585 of scratch file.
18586
18587 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18588
18589 PR c/6277
18590 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18591 in scan-assembler function name
18592
18593 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18594
18595 * g77.f-torture/execute/980628-4.x,
18596 g77.f-torture/execute/980628-5.x,
18597 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18598 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18599 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18600 i[34567]86-*-*.
18601
18602 2002-04-13 David S. Miller <davem@redhat.com>
18603
18604 * gcc.c-torture/execute/20020413-1.c: New test.
18605
18606 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18607
18608 * gcc.dg/asm-6.c,
18609 * g++.dg/ext/asm1.C: New tests.
18610
18611 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18612
18613 PR c++ 5373.
18614 * g++.dg/parse/stmtexpr1.C: New test.
18615
18616 PR c++/5189.
18617 * g++.dg/template/copy1.C: New test.
18618
18619 2002-04-12 Richard Henderson <rth@redhat.com>
18620
18621 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18622
18623 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18624
18625 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18626 gcc.c-torture/execute/20020307-2.c.
18627
18628 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18629
18630 * g++.dg/ext/attrib5.C,
18631 * g++.dg/lookup/struct1.C: New tests.
18632
18633 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18634
18635 * gcc.dg/20020411-1.c: New test.
18636
18637 * gcc.c-torture/execute/20020411-1.c: New test.
18638
18639 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18640
18641 * g77.f-torture/execute/6177.f: New test.
18642
18643 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18644
18645 PR middle-end/6247
18646 * g++.dg/opt/cleanup1.C: New test.
18647
18648 * g++.dg/opt/const1.C: New test.
18649
18650 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18651
18652 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18653
18654 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18655
18656 PR c++/5507
18657 * g++.dg/template/typename2.C: New test.
18658
18659 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18660
18661 * gcc.c-torture/execute/loop-12.c: New.
18662
18663 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18664
18665 * g77.f-torture/execute/980628-4.x,
18666 g77.f-torture/execute/980628-5.x,
18667 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18668 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18669 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18670
18671 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18672
18673 PR optimization/6086
18674 * g++.dg/opt/preinc1.C: New test.
18675
18676 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18677
18678 PR c++/5571
18679 * g++.dg/opt/static2.C: New test.
18680
18681 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18682
18683 PR c/5120
18684 * gcc.dg/20020406-1.c: New test.
18685
18686 2002-04-04 David S. Miller <davem@redhat.com>
18687
18688 * gcc.c-torture/execute/20020404-1.c: New test.
18689
18690 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18691
18692 PR c/6123
18693 * gcc.dg/20020312-2.c: Do not declare global register variable
18694 if __PIC__ or __pic__ is defined.
18695
18696 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18697
18698 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18699 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18700
18701 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18702
18703 * gcc.misc-tests/linkage.exp: Update last change to handle
18704 sparc*-, not just sparc-.
18705
18706 2002-04-03 Richard Henderson <rth@redhat.com>
18707
18708 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18709
18710 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18711
18712 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18713
18714 2002-04-02 David S. Miller <davem@redhat.com>
18715
18716 * gcc.c-torture/execute/20020402-3.c: New test.
18717
18718 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18719
18720 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18721 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18722
18723 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18724 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18725 g77.f-torture/execute/20001201.x,
18726 g77.f-torture/execute/u77-test.x: New files.
18727
18728 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18729 * gcc.dg/wchar_t-1.c: Ditto.
18730
18731 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18732
18733 * gcc.c-torture/execute/20020402-1.c: New test.
18734
18735 2002-04-01 Richard Henderson <rth@redhat.com>
18736
18737 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18738
18739 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18740
18741 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18742
18743 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18744
18745 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18746
18747 * g++.dg/inherit/template-as-base.C: Expect error.
18748 * g++.dg/inherit/namespace-as-base.C: Likewise.
18749
18750 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18751
18752 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18753 g++.dg/ext/instantiate3.C: Tweak match patterns.
18754
18755 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18756 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18757 -da test.
18758
18759 2002-03-31 Richard Henderson <rth@redhat.com>
18760
18761 * gcc.dg/special/alias-2.c: New.
18762 * gcc.dg/special/ecos.exp: Run it.
18763
18764 2002-03-31 Richard Henderson <rth@redhat.com>
18765
18766 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18767
18768 2002-03-31 Kazu Hirata <kazu@hxi.com>
18769
18770 * gcc.dg/weak-1.c: Disable on h8300 port.
18771
18772 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18773
18774 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18775 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18776 ordering tests.
18777 * g++.dg/bprob/bprob-1.C: New test.
18778 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18779 * g++.dg/gcov/gcov-1.C: New test.
18780 * g++.dg/gcov/gcov-1.x: New file.
18781 * g++.dg/gcov/gcov-2.C: New test.
18782 * g++.dg/gcov/gcov-3.C: New test.
18783 * g++.dg/gcov/gcov-3.h: New file.
18784
18785 2002-03-28 Roger Sayle <roger@eyesopen.com>
18786
18787 * g++.old-deja/g++.other/builtins5.C: New test.
18788 * g++.old-deja/g++.other/builtins6.C: New test.
18789 * g++.old-deja/g++.other/builtins7.C: New test.
18790 * g++.old-deja/g++.other/builtins8.C: New test.
18791 * g++.old-deja/g++.other/builtins9.C: New test.
18792
18793 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18794
18795 * g++.dg/opt/static1.C: New test.
18796
18797 * g++.dg/opt/longbranch1.C: New test.
18798
18799 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18800
18801 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18802
18803 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18804
18805 2002-03-28 Jeffrey A Law (law@redhat.com)
18806
18807 * gcc.c-torture/execute/20020328-1.c: New test.
18808
18809 2002-03-27 Richard Henderson <rth@redhat.com>
18810
18811 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18812 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18813 move from g++.old-deja/g++.ext/.
18814
18815 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18816
18817 * g++.dg/init/new2.C: New test.
18818
18819 2002-03-26 Richard Henderson <rth@redhat.com>
18820
18821 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18822
18823 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18824 on sparc.
18825
18826 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18827 sparcv9 systems.
18828 * gcc.dg/20001102-1.c: Likewise.
18829
18830 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18831
18832 * gcc.dg/cpp/endif-pedantic1.c,
18833 gcc.dg/cpp/endif-pedantic2.c: New tests.
18834
18835 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18836
18837 * g++.dg/init/new1.C: New test.
18838
18839 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18840
18841 * g++.dg/abi/vbase9.C: New test.
18842
18843 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18844
18845 * gcc.dg/arm-asm.c: New test.
18846
18847 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18848
18849 * gcc.dg/Wswitch-enum.c: New test.
18850 Fix PR c/5044.
18851
18852 2002-03-26 Richard Henderson <rth@redhat.com>
18853
18854 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18855 structure.
18856
18857 2002-03-25 Richard Henderson <rth@redhat.com>
18858
18859 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18860 sparcv9 systems.
18861
18862 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18863 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18864
18865 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18866
18867 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18868
18869 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18870
18871 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18872 targets using generic thunk support.
18873
18874 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18875
18876 * gcc.c-torture/compile/20020323-1.c: New test.
18877
18878 * g++.dg/opt/conj2.C: New test.
18879
18880 2002-03-24 Richard Henderson <rth@redhat.com>
18881
18882 * gcc.dg/weak-1.c: Use -fno-common.
18883
18884 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18885
18886 * g77.dg/f77-edit-apostrophe-out.f: New test
18887 * g77.dg/f77-edit-h-out.f: New test
18888 * g77.dg/f77-edit-t-in.f: New test
18889 * g77.dg/f77-edit-t-out.f: New test
18890 * g77.dg/f77-edit-x-out.f: New test
18891 * g77.dg/f77-edit-slash-out.f: New test
18892 * g77.dg/f77-edit-colon-out.f: New test
18893 * g77.dg/f77-edit-s-out.f: New test
18894
18895 2002-03-24 Richard Henderson <rth@redhat.com>
18896
18897 * objc/execute/formal_protocol-6.x: New XFAIL.
18898
18899 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18900
18901 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18902 that do not support weak symbols
18903
18904 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18905
18906 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18907 * lib/g77.exp: Likewise
18908 * lib/objc.exp: Likewise
18909
18910 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18911
18912 * gcc.dg/Wswitch-default.c: New test.
18913
18914 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18915
18916 * g++.dg/other/enum1.C: New test.
18917
18918 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18919
18920 * gcc.dg/pragma-ep-3.c: Fix typo.
18921
18922 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18923
18924 * g++.dg/inherit/template-as-base.C: New test.
18925
18926 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18927
18928 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18929 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18930
18931 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18932
18933 * gcc.dg/cpp/multiline.c: Update to match.
18934
18935 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18936
18937 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18938
18939 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18940
18941 * gcc.dg/cpp/extratokens2.c: New file.
18942
18943 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18944
18945 * gcc.dg/20020312-2.c: Add rs6000 target.
18946
18947 * gcc.c-torture/compile/20020319-1.c: New test.
18948
18949 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18950
18951 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18952 (A, E): Handle this.
18953
18954 2002-03-20 Jason Merrill <jason@redhat.com>
18955
18956 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18957 ignoring -fpic.
18958 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18959 through prune_gcc_output.
18960
18961 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18962
18963 * gcc.c-torture/compile/20020320-1.c: New test.
18964
18965 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18966
18967 * gcc.c-torture/compile/20020318-1.c: New test.
18968
18969 * gcc.dg/struct-by-value-1.c: New test.
18970
18971 * gcc.dg/20020319-1.c: New test.
18972
18973 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18974
18975 * g++.dg/opt/conj1.C: New test.
18976
18977 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18978
18979 * g++.dg/template/qualttp20.C: Revert previous change.
18980 * g++.dg/template/qualttp3.C: Likewise.
18981 * g++.dg/template/qualttp4.C: Likewise
18982 * g++.dg/template/qualttp5.C: Likewise
18983 * g++.dg/template/qualttp6.C: Likewise
18984 * g++.dg/template/qualttp7.C: Likewise
18985 * g++.dg/template/qualttp8.C: Likewise
18986 * g++.dg/template/recurse.C: Likewise.
18987
18988 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18989
18990 * gcc.dg/cpp/wchar-1.c: Update.
18991
18992 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18993
18994 * g++.dg/template/conv1.C: New test.
18995 * g++.dg/template/conv2.C: New test.
18996 * g++.dg/template/conv3.C: New test.
18997 * g++.dg/template/conv4.C: New test.
18998
18999 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19000
19001 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19002 * g++.dg/template/qualttp3.C: Likewise.
19003 * g++.dg/template/qualttp4.C: Likewise
19004 * g++.dg/template/qualttp5.C: Likewise
19005 * g++.dg/template/qualttp6.C: Likewise
19006 * g++.dg/template/qualttp7.C: Likewise
19007 * g++.dg/template/qualttp8.C: Likewise
19008 * g++.dg/template/recurse.C: Likewise.
19009
19010 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19011
19012 * g++.dg/opt/dtor1.C: New test.
19013
19014 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19015
19016 * gcc.c-torture/compile/20020315-1.c: New test.
19017
19018 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19019
19020 * gcc.dg/weak-1.c: Fix scan tests.
19021
19022 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19023
19024 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19025 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19026 cris-*-aout* mmix-*-*.
19027 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19028 cris-*-aout* mmix-*-*.
19029 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19030 cris-*-elf* cris-*-aout* and mmix-*-*.
19031 * gcc.dg/20001009-1.c: Ditto.
19032 * gcc.dg/20010912-1.c: Ditto.
19033 * gcc.dg/20020122-4.c: Ditto.
19034 * gcc.dg/inline-2.c: Ditto.
19035
19036 2002-03-14 Jeffrey A Law (law@cygnus.com)
19037
19038 * gcc.c-torture/compile/20020314-1.c: New test.
19039
19040 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19041
19042 * gcc.c-torture/execute/20020314-1.c: New test.
19043
19044 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19045
19046 * g++.dg/warn/Wunused-1.C: New test.
19047
19048 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19049
19050 * g++.dg/abi/mangle6.C: New test.
19051
19052 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19053
19054 * gcc.c-torture/compile/20020309-2.c: New test.
19055
19056 * gcc.c-torture/compile/20020312-1.c: New test.
19057
19058 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19059
19060 * g++.dg/other/access1.C: New test.
19061
19062 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19063
19064 * gcc.c-torture/execute/wchar_t-1.c: New test.
19065
19066 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19067
19068 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19069
19070 2002-03-12 Roger Sayle <roger@eyesopen.com>
19071
19072 * gcc.dg/20020312-1.c: New test case.
19073
19074 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19075
19076 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19077
19078 2002-03-11 Richard Henderson <rth@redhat.com>
19079
19080 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19081 * g++.old-deja/g++.jason/report.C: Likewise.
19082
19083 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19084
19085 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19086 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19087
19088 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19089
19090 * testsuite/g++.dg/overload/pmf1.C: New test.
19091
19092 2002-03-11 Kazu Hirata <kazu@hxi.com>
19093
19094 * gcc.c-torture/execute/20020307-1.c: Use long.
19095
19096 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19097
19098 PR optimization/5844
19099 * gcc.dg/20020310-1.c: New test.
19100
19101 2002-03-09 Michael Meissner <meissner@redhat.com>
19102
19103 * gcc.c-torture/execute/memcpy-2.c: New test.
19104 * gcc.c-torture/execute/memset-1.c: New test.
19105 * gcc.c-torture/execute/strlen-1.c: New test.
19106 * gcc.c-torture/execute/strcmp-1.c: New test.
19107 * gcc.c-torture/execute/strncmp-1.c: New test.
19108
19109 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19110
19111 * gcc.dg/ppc-ldstruct.c: New test.
19112
19113 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19114
19115 * gcc.c-torture/execute/va-arg-22.c: New test.
19116
19117 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19118
19119 * gcc.c-torture/compile/20020309-1.c: New test.
19120
19121 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19122
19123 * gcc.c-torture/execute/20020307-2.c: New test.
19124
19125 2002-03-07 Jeffrey A Law (law@redhat.com)
19126
19127 * g77.f-torture/compile/20020307-1.f: New test.
19128
19129 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19130
19131 * gcc.dg/unordered-1.c: New test.
19132
19133 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19134
19135 * gcc.c-torture/execute/20020307-1.c: New test.
19136
19137 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19138
19139 * gcc.dg/20020304-1.c: New test.
19140
19141 * gcc.c-torture/compile/20020304-2.c: New test.
19142
19143 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19144
19145 * gcc.c-torture/compile/20020304-1.c: New test case
19146 (from PR c/5830).
19147
19148 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19149
19150 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19151
19152 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19153
19154 * g++.dg/other/classkey1.C: New test.
19155
19156 2002-03-01 Richard Henderson <rth@redhat.com>
19157
19158 * gcc.c-torture/compile/981223-1.x: New.
19159 * gcc.c-torture/compile/920625-1.x: New.
19160
19161 2002-02-28 Richard Henderson <rth@redhat.com>
19162
19163 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19164
19165 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19166
19167 * gcc.c-torture/execute/20020227-1.c: New test.
19168
19169 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19170
19171 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19172 here" ERROR lines.
19173 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19174 * g++.old-deja.g++.other/defarg1.C: Likewise.
19175 * g++.old-deja/g++.pt/calls2.C: Likewise.
19176 * g++.old-deja/g++.pt/crash20.C: Likewise.
19177 * g++.old-deja/g++.pt/crash30.C: Likewise.
19178 * g++.old-deja/g++.pt/crash36.C: Likewise.
19179 * g++.old-deja/g++.pt/crash6.C: Likewise.
19180 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19181 * g++.old-deja/g++.pt/derived3.C: Likewise.
19182 * g++.old-deja/g++.pt/error1.C: Likewise.
19183 * g++.old-deja/g++.pt/friend21.C: Likewise.
19184 * g++.old-deja/g++.pt/friend23.C: Likewise.
19185 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19186 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19187
19188 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19189
19190 * gcc.c-torture/execute/20020225-2.c: New test.
19191
19192 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19193
19194 * gcc.c-torture/execute/920730-1t.c,
19195 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19196 Delete test cases, only relevant to -traditional.
19197
19198 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19199
19200 * gcc.dg/cpp/undef1.c: Remove.
19201 * gcc.dg/cpp/directiv.c: Update.
19202 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19203
19204 2002-02-27 Michael Meissner <meissner@redhat.com>
19205
19206 * gcc.c-torture/execute/20020226-1.c: New test.
19207
19208 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19209
19210 * g++.dg/debug/debug4.C: New test.
19211
19212 * gcc.dg/ia64-visibility-1.c: New test.
19213
19214 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19215
19216 * gcc.dg/debug/20020224-1.c: New.
19217
19218 2002-02-25 Kazu Hirata <kazu@hxi.com>
19219
19220 * gcc.c-torture/execute/960416-1.x: New.
19221 * gcc.c-torture/execute/divconst-3.x: Likewise.
19222
19223 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19224
19225 * gcc.dg/20020224-1.c: New test.
19226
19227 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19228
19229 * gcc.c-torture/execute/20020225-1.c: New.
19230
19231 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19232
19233 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19234
19235 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19236
19237 * gcc.dg/20020222-1.c: New test.
19238
19239 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19240
19241 * g++.dg/opt/anonunion1.C: New test.
19242
19243 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19244
19245 * g++.dg/template/qualttp19.C: New test.
19246 * g++.dg/template/qualttp20.C: New test.
19247 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19248 * g++.old-deja/g++.other/qual1.C: Likewise.
19249
19250 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19251
19252 * gcc.dg/attr-alwaysinline.c: New.
19253
19254 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19255
19256 * gcc.dg/20020220-1.c: New test.
19257
19258 * gcc.dg/20020220-2.c: New test.
19259
19260 * g++.dg/opt/mmx1.C: New test.
19261
19262 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19263
19264 * gcc.c-torture/compile/20020110.c: New test.
19265
19266 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19267
19268 * gcc.c-torture/execute/20020219-1.c: New test.
19269
19270 * gcc.dg/20020219-1.c: New test.
19271
19272 * gcc.dg/noncompile/20020220-1.c: New test.
19273
19274 * g++.dg/opt/ptrintsum1.C: New test.
19275
19276 * gcc.dg/debug/20020220-1.c: New test.
19277
19278 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19279
19280 * gcc.c-torture/execute/20020216-1.c: New test.
19281
19282 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19283
19284 * gcc.dg/decl-1.c: Update, new test.
19285
19286 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19287
19288 * g++.dg/abi/bitfield1.C: New test.
19289 * g++.dg/abi/bitfield2.C: New test.
19290
19291 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19292
19293 * gcc.dg/attr-nest.c: New test.
19294
19295 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19296
19297 * gcc.c-torture/execute/20020215-1.c: New test.
19298
19299 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19300
19301 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19302 * g++.dg/debug/debug.exp: New.
19303 * g++.dg/debug/trivial.C: New.
19304 * g++.dg/debug/debug1.C: Moved...
19305 * g++.dg/other/debug1.C: ...from here.
19306 * g++.dg/debug/debug2.C: Moved...
19307 * g++.dg/other/debug2.C: ...from here.
19308 * g++.dg/debug/debug3.C: Moved...
19309 * g++.dg/other/debug3.C: ...from here.
19310
19311 * gcc.dg/noncompile/20020213-1.c: New test.
19312
19313 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19314
19315 * g++.dg/other/debug3.C: New test.
19316
19317 * gcc.c-torture/execute/20020213-1.c: New test.
19318
19319 2002-02-13 Richard Smith <richard@ex-parrot.com>
19320
19321 * g++.old-deja/g++.other/thunk1.C: New test.
19322
19323 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19324
19325 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19326
19327 2002-02-13 Stan Shebs <shebs@apple.com>
19328
19329 * gcc.dg/altivec-3.c: New.
19330
19331 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19332
19333 * gcc.dg/Wunreachable-1.c: New test.
19334 * gcc.dg/Wunreachable-2.c: New test.
19335
19336 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19337
19338 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19339
19340 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19341
19342 * gcc.dg/decl-1.c: New test.
19343
19344 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19345
19346 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19347
19348 2002-02-10 Kazu Hirata <kazu@hxi.com>
19349
19350 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19351 * gcc.c-torture/compile/980506-1.x: Likewise.
19352
19353 2002-02-10 Kazu Hirata <kazu@hxi.com>
19354
19355 * gcc.dg/20020210-1.c: New.
19356
19357 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19358
19359 * g77.f-torture/execute/947.f: New regression test
19360 for PR fortran/947.
19361
19362 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19363
19364 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19365 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19366
19367 2002-02-08 Richard Henderson <rth@redhat.com>
19368
19369 * gcc.c-torture/compile/labels-3.c: New.
19370
19371 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19372
19373 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19374 expression statements work instead.
19375 * gcc.dg/noncompile/20020207-1.c: New test.
19376
19377 2002-02-07 Richard Henderson <rth@redhat.com>
19378
19379 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19380
19381 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19382
19383 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19384 message from g77
19385 * lib/g77-dg.exp: Trim g77 error messages so that they are
19386 recognized by dg.exp.
19387
19388 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19389
19390 PR fortran/5473
19391 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19392
19393 2002-02-07 Richard Henderson <rth@redhat.com>
19394
19395 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19396 to be sufficiently aligned for integers.
19397
19398 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19399
19400 * g++.dg/template/friend4.C: New test.
19401
19402 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19403
19404 PR fortran/5743
19405 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19406 unsupported cases.
19407
19408 2002-02-07 Richard Henderson <rth@redhat.com>
19409
19410 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19411 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19412 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19413 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19414
19415 2002-02-06 Richard Henderson <rth@redhat.com>
19416
19417 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19418
19419 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19420
19421 * gcc.dg/20020206-1.c: New test.
19422
19423 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19424
19425 * gcc.c-torture/execute/20020206-1.c: New test.
19426
19427 * gcc.c-torture/execute/20020206-2.c: New test.
19428
19429 PR optimization/5429:
19430 * gcc.c-torture/compile/20020206-1.c: New test.
19431
19432 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19433
19434 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19435 as certain file formats cannot support particularly large
19436 alignments.
19437
19438 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19439 and do not expect to be able to link the executable.
19440
19441 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19442 fail because the COFF format does not support the weak attribute.
19443
19444 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19445
19446 * g77.dg/pr5473.f: New test
19447
19448 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19449
19450 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19451 Fix testcase accordingly.
19452
19453 2002-02-04 Richard Henderson <rth@redhat.com>
19454
19455 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19456 (buf): Change to be an array of pointers, not ints.
19457
19458 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19459
19460 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19461 before all tests. Move warning one line above to match where it
19462 C frontend emits.
19463 * gcc.dg/Wswitch-2.c: New test.
19464 * g++.dg/warn/Wswitch-1.C: New test.
19465 * g++.dg/warn/Wswitch-2.C: New test.
19466
19467 2002-02-04 Richard Henderson <rth@redhat.com>
19468
19469 * g++.dg/abi/offsetof.C: Fix size comparison.
19470
19471 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19472
19473 * gcc.dg/cast-qual-2.c: New test.
19474
19475 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19476
19477 * gcc.dg/20020201-4.c: New test.
19478
19479 2002-02-04 Ben Elliston <bje@redhat.com>
19480
19481 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19482 target_info attribute != 0, in addition to the empty string.
19483 (gcc_target_compile): Likewise.
19484
19485 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19486
19487 * gcc.dg/Wswitch.c: New test.
19488 PR gcc/4475. PR gcc/3780.
19489
19490 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19491
19492 * g77.f-torture/execute/5122.f: New test for regressions
19493 against PR fortran/5122.
19494
19495 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19496
19497 * g77.f-torture/compile/pr3743.f: Delete
19498 * g77.dg/pr3743-1.f: New test.
19499 * g77.dg/pr3743-2.f: New test.
19500 * g77.dg/pr3743-3.f: New test.
19501 * g77.dg/pr3743-4.f: New test.
19502
19503 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19504
19505 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19506
19507 2002-02-02 Richard Henderson <rth@redhat.com>
19508
19509 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19510 * gcc.c-torture/execute/bf64-1.c: Likewise.
19511
19512 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19513
19514 * gcc.dg/20020201-2.c: New test.
19515
19516 * gcc.dg/20020201-3.c: New test.
19517
19518 * gcc.c-torture/execute/bitfld-2.c: New test.
19519
19520 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19521
19522 * gcc.dg/bitfld-1.c: Update.
19523 * gcc.dg/bitfld-2.c: Update.
19524 * gcc.c-torture/execute/bitfld-1.x: New.
19525
19526 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19527
19528 * gcc.c-torture/execute/20020201-1.c: New test.
19529
19530 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19531
19532 PR target/5469
19533 * gcc.dg/20020201-1.c: New test.
19534
19535 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19536
19537 PR fortran/3743
19538 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19539 * g77.f-torture/compile/pr3743.x: Remove
19540
19541 2002-01-31 Tom Rix <trix@redhat.com>
19542
19543 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19544
19545 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19546
19547 * gcc.dg/noncompile/20020130-1.c: New test.
19548
19549 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19550
19551 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19552
19553 2002-01-29 Richard Henderson <rth@redhat.com>
19554
19555 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19556 to long long.
19557 * gcc.c-torture/execute/bf64-1.c: Likewise.
19558
19559 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19560
19561 * gcc.c-torture/execute/20020129-1.c: New test.
19562
19563 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19564
19565 * gcc.c-torture/compile/20000224-1.c: Update.
19566 * gcc.c-torture/execute/bitfld-1.c: New tests.
19567 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19568 * gcc.dg/uninit-A.c: Update.
19569
19570 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19571
19572 * g++.dg/template/ctor1.C: Add instantiation.
19573
19574 2002-01-28 Paul Koning <pkoning@equallogic.com>
19575
19576 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19577 argument to __builtin_prefetch to be const ptr.
19578
19579 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19580
19581 * gcc.c-torture/compile/20020120-1.c: New test.
19582
19583 2002-01-27 Kazu Hirata <kazu@hxi.com>
19584
19585 * gcc.c-torture/execute/20020127-1.c: New test.
19586
19587 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19588
19589 * g77.dg/f77-edit-i-in.f: New test
19590 * g77.dg/f77-edit-i-out.f: New test
19591
19592 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19593
19594 * gcc.dg/debug/debug.exp: New file.
19595 * gcc.dg/debug/trivial.c: New file.
19596 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19597 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19598 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19599 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19600 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19601 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19602 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19603 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19604 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19605 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19606 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19607 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19608 * gcc.dg/20000503-1.c: Removed.
19609 * gcc.dg/20010207-1.c: Removed.
19610 * gcc.dg/20011223-1.c: Removed.
19611 * gcc.dg/20020104-2.c: Removed.
19612 * gcc.dg/debug-1.c: Removed.
19613 * gcc.dg/debug-2.c: Removed.
19614 * gcc.dg/debug-3.c: Removed.
19615 * gcc.dg/debug-4.c: Removed.
19616 * gcc.dg/debug-5.c: Removed.
19617 * gcc.dg/debug-6.c: Removed.
19618 * gcc.dg/dwarf2-1.c: Removed.
19619 * gcc.dg/dwarf2-2.c: Removed.
19620
19621 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19622
19623 * g++.old-deja/g++.other/eh5.C: New test.
19624 * g++.old-deja/g++.other/sibcall2.C: New test.
19625 * g++.old-deja/g++.other/array9.C: New test.
19626 * g++.old-deja/g++.other/typename2.C: New test.
19627 * g++.old-deja/g++.other/crash60.C: New test.
19628 * g++.old-deja/g++.other/conv9.C: New test.
19629 * g++.old-deja/g++.other/mangle10.C: New test.
19630 * g++.old-deja/g++.other/unchanging1.C: New test.
19631 * g++.old-deja/g++.other/exprstmt1.C: New test.
19632 * g++.old-deja/g++.other/inline23.C: New test.
19633 * g++.old-deja/g++.eh/ia64-1.C: New test.
19634 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19635 * g++.old-deja/g++.other/reload1.C: New test.
19636 * g++.old-deja/g++.other/static20.C: New test.
19637 * g++.old-deja/g++.other/local-alloc1.C: New test.
19638 * g++.old-deja/g++.other/conv8.C: New test.
19639 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19640 * g++.old-deja/g++.other/storeexpr1.C: New test.
19641 * g++.old-deja/g++.other/storeexpr2.C: New test.
19642 * g++.dg/eh/template2.C: New test.
19643 * g++.dg/warn/weak1.C: New test.
19644
19645 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19646
19647 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19648 Remove first, non-varying, argument.
19649
19650 2002-01-23 Richard Henderson <rth@redhat.com>
19651
19652 * gcc.dg/inline-2.c: New.
19653
19654 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19655 Add optional target arg. Check number of arguments.
19656 (scan-assembler-not, scan-assembler-dem): Likewise.
19657 (scan-assembler-dem-not): Likewise.
19658
19659 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19660
19661 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19662 line 12.
19663 * g++.old-deja/g++.brendan/parse3.C,
19664 g++.old-deja/g++.other/crash26.C,
19665 g++.old-deja/g++.other/crash28.C,
19666 g++.old-deja/g++.other/crash29.C,
19667 g++.old-deja/g++.other/crash30.C,
19668 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19669
19670 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19671
19672 * gcc.dg/20020115-1.c: New.
19673
19674 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19675
19676 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19677
19678 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19679
19680 * gcc.dg/20020122-3.c: New.
19681
19682 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19683
19684 * g++.dg/other/gc1.C: New test.
19685
19686 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19687
19688 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19689
19690 2002-01-22 Richard Henderson <rth@redhat.com>
19691
19692 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19693
19694 2002-01-22 Richard Henderson <rth@redhat.com>
19695
19696 * gcc.dg/20020122-4.c: New.
19697
19698 2002-01-22 H.J. Lu <hjl@gnu.org>
19699
19700 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19701 link output.
19702 * gcc.dg/special/ecos.exp: Likewise.
19703 * lib/g++-dg.exp: Likewise.
19704 * lib/g77-dg.exp: Likewise.
19705 * lib/gcc-dg.exp : Likewise.
19706 * lib/mike-g++.exp: Likewise.
19707 * lib/mike-g77.exp: Likewise.
19708 * lib/mike-gcc.exp: Likewise.
19709 * lib/objc-dg.exp: Likewise.
19710
19711 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19712
19713 PR target/5379
19714 * gcc.dg/20020122-2.c: New test.
19715
19716 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19717
19718 * gcc.dg/20020122-1.c: New test.
19719
19720 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19721
19722 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19723
19724 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19725
19726 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19727
19728 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19729
19730 * gcc.c-torture/compile/20020121-1.c: New test.
19731
19732 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19733
19734 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19735 ld_library_path.
19736
19737 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19738
19739 * gcc.dg/20020218-1.c: New test.
19740
19741 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19742
19743 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19744 messages
19745 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19746 "At global scope" warning
19747 * g++.dg/ext/align1.C: Change cygwin test for alignment
19748 from db-bogus to dg-warning
19749
19750 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19751
19752 * g77.f-torture/compile/cpp2.F: New test.
19753
19754 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19755
19756 * g++.dg/template/access1.C: New test.
19757
19758 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19759
19760 * gcc.dg/20020118-1.c: New.
19761
19762 2002-01-18 Kazu Hirata <kazu@hxi.com>
19763
19764 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19765
19766 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19767
19768 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19769 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19770 alignment warnings.
19771
19772 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19773
19774 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19775 torture_with_loops and torture_without_loops
19776
19777 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19778
19779 * gcc.c-torture/compile/20020116-1.c: New test.
19780
19781 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19782
19783 * gcc.dg/20020116-2.c: New test.
19784
19785 * gcc.dg/ultrasp4.c: New test.
19786
19787 * gcc.dg/20020116-1.c: New test.
19788
19789 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19790
19791 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19792 by EABI.
19793
19794 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19795
19796 * gcc.misc-tests/i386-prefetch.exp: New.
19797 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19798 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19799 * gcc.misc-tests/i386-pf-none-1.c: New test.
19800 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19801
19802 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19803
19804 * gcc.dg/gnu89-init-1.c: Add new tests.
19805
19806 2002-01-15 Andreas Jaeger <aj@suse.de>
19807
19808 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19809 * gcc.dg/i386-mmx-2.c: Likewise.
19810 * gcc.dg/i386-sse-1.c: Likewise.
19811 * gcc.dg/i386-sse-2.c: Likewise.
19812 * gcc.dg/i386-sse-3.c: Likewise.
19813
19814 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19815
19816 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19817 Uncomment additional cases that now pass.
19818
19819 2002-01-11 Richard Henderson <rth@redhat.com>
19820
19821 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19822 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19823
19824 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19825
19826 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19827
19828 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19829
19830 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19831 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19832
19833 2002-01-10 Dale Johannesen <dalej@apple.com>
19834
19835 * gcc.c-torture/execute/loop-11.c: New.
19836
19837 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19838
19839 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19840 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19841
19842 2002-01-09 Richard Henderson <rth@redhat.com>
19843
19844 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19845 type in which to perform the operation for each size.
19846
19847 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19848
19849 * gcc.c-torture/compile/20020109-2.c: New test.
19850
19851 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19852
19853 * gcc.c-torture/execute/loop-10.c: New test.
19854
19855 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19856
19857 * gcc.c-torture/compile/20010226-1.c: New test.
19858 * gcc.c-torture/compile/20010227-1.c: New test.
19859 * gcc.c-torture/compile/20010426-1.c: New test.
19860 * gcc.c-torture/compile/20010510-1.c: New test.
19861 * gcc.c-torture/compile/20010605-3.c: New test.
19862 * gcc.c-torture/compile/20010824-1.c: New test.
19863 * gcc.c-torture/execute/20010409-1.c: New test.
19864 * gcc.dg/noncompile/20000901-1.c: New test.
19865 * gcc.dg/20001023-1.c: New test.
19866 * gcc.dg/20001101-1.c: New test.
19867 * gcc.dg/20001102-1.c: New test.
19868 * gcc.dg/20010207-1.c: New test.
19869 * gcc.dg/20010405-1.c: New test.
19870 * gcc.dg/20010822-1.c: New test.
19871 * gcc.dg/20011107-1.c: New test.
19872
19873 2002-01-09 Jeffrey A Law (law@redhat.com)
19874
19875 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19876
19877 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19878 execution failure on PA targets.
19879
19880 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19881
19882 * gcc.c-torture/compile/20020109-1.c: New test.
19883
19884 2002-01-08 Kazu Hirata <kazu@hxi.com>
19885
19886 * gcc.c-torture/execute/20020108-1.c: New test.
19887
19888 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19889
19890 * gcc.dg/20020108-1.c: New test.
19891
19892 2002-01-08 H.J. Lu <hjl@gnu.org>
19893
19894 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19895 for header files.
19896
19897 2002-01-08 Geoff Keating <geoffk@redhat.com>
19898
19899 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19900 consistency.
19901
19902 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19903
19904 * gcc.dg/altivec-4.c: Test altivec predicates.
19905
19906 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19907
19908 * gcc.c-torture/execute/20020107-1.c: New test.
19909
19910 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19911
19912 PR c/5279
19913 * gcc.c-torture/compile/20020106-1.c: New test.
19914
19915 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19916
19917 * gcc.c-torture/execute/nestfunc-4.c: New test.
19918
19919 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19920
19921 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19922 extra triple that slipped in.
19923 * g++.old-deja/g++.abi/align.C: Likewise.
19924 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19925
19926 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19927
19928 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19929 * g++.old-deja/g++.abi/align.C: Likewise.
19930 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19931
19932 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19933 on FreeBSD/i386.
19934 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19935 FreeBSD.
19936
19937 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19938
19939 * gcc.dg/20020104-1.c: New test.
19940
19941 * gcc.dg/20020104-2.c: New test.
19942
19943 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19944
19945 * gcc.dg/20020103-1.c: Fix typo in target selector.
19946
19947 2002-01-03 Richard Henderson <rth@redhat.com>
19948
19949 * gcc.dg/20020103-1.c: New.
19950
19951 2002-01-03 Kazu Hirata <kazu@hxi.com>
19952
19953 * gcc.c-torture/execute/20020103-1.c: New test.
19954
19955 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19956
19957 * g++.dg/other/debug2.C: New test.
19958
19959 * gcc.c-torture/compile/20020103-1.c: New test.
19960
19961 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19962
19963 * gcc.dg/gnu89-init-1.c: Added new tests.
19964
19965 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19966
19967 * g++.dg/template/friend2.C: Remove as patch is reverted.
19968
19969 * g++.dg/warn/oldcast1.C: New test.
19970
19971 * g++.dg/template/ptrmem1.C: New test.
19972 * g++.dg/template/ptrmem2.C: New test.
19973
19974 * g++.dg/template/ntp.C: New test.
19975
19976 * g++.dg/other/component1.C: New test.
19977
19978 * g++.dg/template/ttp3.C: New test.
19979
19980 * g++.dg/template/friend2.C: New test.
19981 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19982
19983 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19984
19985 * g++.dg/other/ptrmem1.C: New test.
19986 * g++.dg/other/ptrmem2.C: New test.
19987
19988 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19989
19990 * g++.dg/template/ctor1.C: New test.
19991
19992 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19993
19994 * g++.dg/template/friend2.C: New test.
19995
19996 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19997
19998 * gcc.dg/mmix-1.c: New test.
19999
20000 2001-12-31 Richard Henderson <rth@redhat.com>
20001
20002 * gcc.dg/asm-5.c: New.
20003
20004 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20005
20006 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20007 in namespace __gnu_cxx
20008
20009 2001-12-30 Richard Henderson <rth@redhat.com>
20010
20011 * gcc.dg/debug-6.c: New.
20012
20013 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20014
20015 * gcc.c-torture/compile/20011229-2.c: New test.
20016
20017 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20018
20019 * gcc.dg/debug-3.c: New test.
20020 * gcc.dg/debug-4.c: New test.
20021 * gcc.dg/debug-5.c: New test.
20022
20023 2001-12-29 Richard Henderson <rth@redhat.com>
20024
20025 * g++.dg/eh/loop1.C: New.
20026
20027 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20028
20029 * g++.dg/template/crash1.C: New test.
20030
20031 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20032
20033 * g++.dg/other/const1.C: New test.
20034
20035 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20036
20037 * gcc.c-torture/compile/20011229-1.c: New test.
20038
20039 2001-12-28 Stan Shebs <shebs@apple.com>
20040
20041 * lib/objc-torture.exp: Resync with c-torture.exp.
20042 * lib/objc.exp: Load standard libraries.
20043
20044 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20045
20046 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20047 additional tests.
20048
20049 2001-12-27 Roger Sayle <roger@eyesopen.com>
20050
20051 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20052
20053 2001-12-27 Richard Henderson <rth@redhat.com>
20054
20055 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20056
20057 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20058
20059 * g++.dg/eh/ctor1.C: New test.
20060 * g++.dg/other/error2.C: New test.
20061
20062 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20063
20064 * g++.dg/other/init2.C: New test.
20065
20066 2001-12-24 Richard Henderson <rth@redhat.com>
20067
20068 * gcc.dg/20011223-1.c: New.
20069 * gcc.dg/inline-1.c: New.
20070
20071 2001-12-23 Richard Henderson <rth@redhat.com>
20072
20073 * gcc.dg/asm-4.c: Test operand modifiers.
20074
20075 2001-12-23 Richard Henderson <rth@redhat.com>
20076
20077 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20078
20079 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20080
20081 * gcc.c-torture/execute/20011223-1.c: New test.
20082
20083 2001-12-21 Richard Henderson <rth@redhat.com>
20084
20085 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20086 re-enables the warning.
20087
20088 2001-12-21 Richard Henderson <rth@redhat.com>
20089
20090 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20091
20092 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20093
20094 * gcc.c-torture/compile/20011218-1.c: New test.
20095
20096 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20097
20098 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20099 arm-isr.c test.
20100 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20101 epilogue generation for ARM ISR routines.
20102
20103 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20104
20105 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20106 * gcc.dg/format/c90-printf-3.c: Likewise.
20107 * gcc.dg/format/c99-printf-3.c: Likewise.
20108 * gcc.dg/format/ext-1.c: Likewise.
20109 * gcc.dg/format/ext-6.c: Likewise.
20110 * gcc.dg/format/format.h: Prototype unlocked stdio.
20111
20112 2001-12-20 Richard Henderson <rth@redhat.com>
20113
20114 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20115 (arena): Use it.
20116 (malloc): Correct allocation logic. Abort if we fill up the
20117 arena before initialization complete.
20118 (realloc): Correct allocation logic.
20119
20120 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20121
20122 * gcc.c-torture/compile/20011219-2.c: New test.
20123
20124 * gcc.c-torture/execute/20011219-1.c: New test.
20125
20126 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20127
20128 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20129 target does not support weak symbols.
20130
20131 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20132
20133 * gcc.c-torture/compile/20011219-1.c: New test.
20134
20135 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20136
20137 * g++.dg/other/error1.C: New test.
20138
20139 2001-12-17 Jeffrey A Law (law@redhat.com)
20140
20141 * gcc.c-torture/execute/20011217-1.c: New test.
20142
20143 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20144
20145 * objc.dg/special/: New directory.
20146 * objc.dg/special/special.exp: New file.
20147 * objc.dg/special/unclaimed-category-1.h: New file.
20148 * objc.dg/special/unclaimed-category-1a.m: New file.
20149 * objc.dg/special/unclaimed-category-1.m: New file.
20150
20151 2001-12-17 Andreas Jaeger <aj@suse.de>
20152
20153 * gcc.c-torture/compile/20011217-2.c: New test.
20154
20155 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20156
20157 * gcc.c-torture/compile/20011217-1.c: New test.
20158
20159 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20160
20161 * testsuite/gcc.dg/20011214-1.c: New.
20162
20163 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20164
20165 * gcc.dg/altivec-4.c: New.
20166
20167 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20168
20169 * gcc.dg/20011113-1.c: New test.
20170
20171 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20172
20173 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20174 std::__malloc_alloc_template<0> and
20175 std::__default_alloc_template<false, 0>.
20176
20177 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20178
20179 * objc/execute/bf-21.m: New test.
20180 * objc/execute/enumeration-1.m: New test.
20181 * objc/execute/enumeration-2.m: New test.
20182
20183 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20184
20185 * gcc.dg/gnu89-init-1.c: New test.
20186
20187 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20188
20189 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20190 * g++.old-deja/g++.jason/2371.C: Likewise.
20191 * g++.old-deja/g++.jason/template33.C: Likewise.
20192 * g++.old-deja/g++.jason/template34.C: Likewise.
20193 * g++.old-deja/g++.jason/template36.C: Likewise.
20194 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20195 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20196 * g++.old-deja/g++.other/typename1.C: Likewise.
20197 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20198 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20199 * g++.old-deja/g++.pt/typename11.C: Likewise.
20200 * g++.old-deja/g++.pt/typename14.C: Likewise.
20201 * g++.old-deja/g++.pt/typename16.C: Likewise.
20202 * g++.old-deja/g++.pt/typename3.C: Likewise.
20203 * g++.old-deja/g++.pt/typename4.C: Likewise.
20204 * g++.old-deja/g++.pt/typename5.C: Likewise.
20205 * g++.old-deja/g++.pt/typename7.C: Likewise.
20206 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20207
20208 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20209
20210 * g++.dg/other/linkage1.C: New test.
20211 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20212 specifiers.
20213
20214 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20215
20216 * gcc.dg/concat.c: New test.
20217
20218 2001-12-11 Stan Shebs <shebs@apple.com>
20219
20220 * objc/compile: New test directory.
20221 * objc/compile/compile.exp: New expect script.
20222 * objc/compile/20011211-1.m: New compile test.
20223
20224 2001-12-11 Jason Merrill <jason@redhat.com>
20225
20226 * lib/prune.exp (prune_gcc_output): Also handle "In member
20227 function". So many permutations...
20228
20229 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20230
20231 * g++.dg/template/typedef1.C: New test.
20232
20233 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20234
20235 * g++.dg/other/copy1.C: New test.
20236
20237 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20238
20239 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20240
20241 * gcc.dg/builtin-choose-expr.c: New.
20242
20243 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20244
20245 * gcc.dg/altivec-2.c: New.
20246
20247 2001-12-07 Richard Henderson <rth@redhat.com>
20248
20249 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20250
20251 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20252
20253 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20254 ultrasparc.
20255
20256 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20257
20258 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20259
20260 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20261
20262 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20263 variable argument list.
20264
20265 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20266
20267 * gcc.c-torture/execute/memcheck: Delete entire directory.
20268 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20269 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20270
20271 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20272
20273 * gcc.dg/Wshadow-1.c: New test.
20274
20275 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20276
20277 * gcc.c-torture/compile/20011130-1.c: New test.
20278
20279 * gcc.dg/noncompile/20011025-1.c: New test.
20280
20281 * g++.dg/other/anon-union.C: New test.
20282
20283 * gcc.c-torture/execute/20011024-1.c: New test.
20284
20285 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20286
20287 * gcc.c-torture/execute/20000722-1.x,
20288 gcc.c-torture/execute/20010123-1.x: Remove.
20289 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20290 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20291 gcc.dg/c99-complit-2.c: New tests.
20292
20293 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20294
20295 * g++.dg/inherit/base1.C: New test.
20296
20297 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20298
20299 * g++.dg/other/stdarg1.C: New test.
20300
20301 * gcc.c-torture/compile/20011130-2.c: New test.
20302
20303 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20304
20305 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20306 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20307 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20308 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20309 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20310 * gcc.dg/builtin-prefetch-1.c: New test.
20311
20312 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20313
20314 * gcc.dg/20011130-1.c: New test.
20315
20316 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 * g++.dg/other/scope1.C: New test.
20319 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20320
20321 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20322
20323 * gcc.dg/vla-init-1.c: New test.
20324
20325 2001-12-01 Geoff Keating <geoffk@redhat.com>
20326
20327 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20328
20329 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20330
20331 * objc.dg/alias.m: Update.
20332 * objc.dg/class-1.m: Update.
20333 * objc.dg/const-str-1.m: Update.
20334 * objc.dg/fwd-proto-1.m: Update.
20335 * objc.dg/id-1.m: Update.
20336 * objc.dg/super-class-1.m: Update.
20337
20338 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20339
20340 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20341 constructs.
20342
20343 2001-11-28 Jeffrey A Law (law@cygnus.com)
20344
20345 * gcc.c-torture/execute/20011128-1.c: New test.
20346
20347 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20348
20349 * gcc.dg/20011127-1.c: New test.
20350
20351 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20352
20353 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20354 from Austin Group draft 7.
20355 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20356 scanf format arguments.
20357 * gcc.dg/format/no-exargs-2.c: New test.
20358
20359 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20360
20361 * g++.dg/abi/vbase8-4.C: New test.
20362
20363 2001-11-24 Ian Lance Taylor <ian@airs.com>
20364
20365 * gcc.c-torture/execute/20011121-1.c: New test.
20366
20367 2001-11-23 Jeffrey A Law (law@cygnus.com)
20368
20369 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20370
20371 2001-11-23 Andreas Jaeger <aj@suse.de>
20372
20373 * gcc.dg/cpp/charconst-2.c: New test.
20374
20375 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20376
20377 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20378 to the host if it is remote. Let tests specify extra headers
20379 they use.
20380 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20381 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20382 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20383 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20384 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20385 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20386 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20387 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20388 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20389 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20390
20391 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20392
20393 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20394 for little endian ARMs.
20395
20396 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20397
20398 * gcc.c-torture/compile/20011119-1.c: New test.
20399 * gcc.c-torture/compile/20011119-2.c: New test.
20400
20401 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20402
20403 * gcc.dg/altivec-1.c: Fix typo.
20404
20405 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20406
20407 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20408
20409 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20410
20411 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20412
20413 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20414
20415 * lib/g77.exp: Don't specify --rpath-link.
20416
20417 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20418 across all the headers.
20419 * gcc.dg/format/format.exp: For testing on a remote host,
20420 copy format.h.
20421
20422 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20423 * gcc.c-torture/execute/930406-1.c: Likewise.
20424 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20425
20426 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20427
20428 * gcc.dg/altivec-1.c: New.
20429
20430 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20431
20432 * gcc.dg/cpp/fpreprocessed.c: New test case.
20433
20434 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20435
20436 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20437 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20438 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20439
20440 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20441
20442 * gcc.dg/no-builtin-1.c: New test.
20443
20444 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20445
20446 * gcc.c-torture/execute/20011115-1.c: New test.
20447
20448 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20449
20450 * gcc.c-torture/compile/20011114-2.c: New test.
20451 * gcc.c-torture/compile/20011114-3.c: New test.
20452 * gcc.c-torture/compile/20011114-4.c: New test.
20453
20454 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20455
20456 * g++.dg/other/init1.C: New test.
20457
20458 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20459
20460 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20461 message.
20462
20463 * gcc.c-torture/execute/20011114-1.c: New testcase.
20464
20465 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20466 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20467 like the (before this change) version of 20010327-1.c.
20468
20469 2001-11-14 Roger Sayle <roger@eyesopen.com>
20470
20471 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20472
20473 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20474
20475 * g++.dg/init/array2.C: New test.
20476
20477 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20478
20479 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20480
20481 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20482
20483 * g++.dg/other/forscope1.C: New test.
20484 * g++.dg/ext/forscope1.C: New test.
20485 * g++.dg/ext/forscope2.C: New test.
20486
20487 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20488
20489 * gcc.c-torture/execute/20011113-1.c: New test.
20490
20491 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20492
20493 * gcc.c-torture/execute/20011109-2.c: New test.
20494
20495 * gcc.c-torture/execute/20011109-1.c: New test.
20496
20497 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20498
20499 * gcc.c-torture/compile/20011109-1.c: New test.
20500
20501 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20502
20503 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20504 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20505 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20506 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20507 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20508 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20509 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20510
20511 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20512
20513 * g++.dg/warn/Wshadow-1.C: New tests.
20514 * g++.old-deja/g++.mike/for3.C: Update.
20515
20516 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20517
20518 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20519 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20520 XFAILs. Adjust expected error texts.
20521 * gcc.c-torture/compile/20011106-1.c,
20522 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20523 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20524 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20525 gcc.dg/c99-array-lval-5.c: New tests.
20526
20527 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20528
20529 * gcc.dg/cpp/defined.c: Update.
20530
20531 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20532
20533 * gcc.c-torture/execute/anon-1.c: New test.
20534
20535 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20536
20537 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20538 same size, so no warning should be produced on stormy16.
20539
20540 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20541 due to oversized array.
20542 * g++.old-deja/g++.mike/ns15.C: Likewise.
20543 * g++.old-deja/g++.pt/crash16.C: Likewise.
20544
20545 2001-11-02 Graham Stott <grahams@redhat.com>
20546
20547 * g++.dgother/debug1.C: Fix typos.
20548
20549 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20550
20551 * g++.dg/other/debug1.C: New test.
20552
20553 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20554
20555 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20556 of unsigned long.
20557
20558 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20559
20560 * gcc.dg/20011029-2.c: New test.
20561
20562 * gcc.c-torture/compile/20011029-1.c: New test.
20563
20564 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20565
20566 * objc/execute/class_self-1.m: New test.
20567 * objc/execute/class_self-2.m: New test.
20568
20569 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20570
20571 * gcc.misc-tests/msgs.exp: Delete.
20572 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20573 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20574 error set to match recent changes.
20575
20576 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20577
20578 * gcc.dg/20011021-1.c: New test.
20579
20580 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20581
20582 * gcc.c-torture/compile/20011023-1.c: New test.
20583
20584 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20585
20586 * lib/g77.exp: Rewrite based on lib/g++.exp.
20587
20588 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20589
20590 * gcc.c-torture/execute/20011019-1.c: New test.
20591
20592 * gcc.dg/20011018-1.c: New test.
20593
20594 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20595
20596 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20597
20598 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20599
20600 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20601 * gcc.dg/attr-invalid.c: Likewise.
20602
20603 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20604
20605 * testsuite/gcc.dg/20011015-1.c: New test.
20606
20607 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20608
20609 * g++.dg/template/unify2.C: New test.
20610
20611 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20612
20613 * g++.dg/other/exception-specification.C: New test
20614
20615 2001-10-13 Tom Rix <trix@redhat.com>
20616
20617 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20618 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20619
20620 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20621
20622 * testsuite/gcc.dg/20011009-1.c: New test.
20623
20624 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20625
20626 PR g++/4476
20627 * g++.dg/other/friend1.C: New test.
20628
20629 2001-10-11 Richard Henderson <rth@redhat.com>
20630
20631 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20632
20633 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20634
20635 * gcc.c-torture/compile/20011010-1.c: New.
20636
20637 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20638
20639 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20640 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20641 g77.f-torture/execute/execute.exp,
20642 g77.f-torture/noncompile/noncompile.exp,
20643 gcc.c-torture/compile/compile.exp,
20644 gcc.c-torture/execute/execute.exp,
20645 gcc.c-torture/execute/ieee/ieee.exp,
20646 gcc.c-torture/execute/memcheck/memcheck.exp,
20647 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20648 objc/execute/execute.exp: Update FSF address.
20649
20650 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20651
20652 * gcc.dg/cpp/cmdlne-C.c: Update.
20653 * gcc.dg/cpp/cmdlne-C2.c: New.
20654
20655 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20656
20657 * gcc.c-torture/execute/20011008-3.c: New.
20658
20659 2001-10-08 DJ Delorie <dj@redhat.com>
20660
20661 * gcc.dg/20011008-1.c: New.
20662 * gcc.dg/20011008-2.c: New.
20663
20664 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20665
20666 * gcc.dg/cpp/spacing1.c: Update test.
20667
20668 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20669
20670 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20671 spelling errors of "separate" as "seperate".
20672
20673 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20674
20675 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20676 enough to avoid inlining.
20677
20678 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20679
20680 * lib/g77.exp: set libg2c_dir correctly.
20681
20682 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20683
20684 * gcc.dg/cpp/macro11.c: New test.
20685
20686 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20687
20688 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20689 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20690 gcc.dg/format/multattr-3.c: New tests.
20691 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20692 tests for format attributes on function pointers being rejected.
20693
20694 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20695
20696 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20697
20698 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20699
20700 * g++.dg/warn/format1.C: New test.
20701
20702 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20703
20704 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20705
20706 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20707
20708 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20709
20710 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20711
20712 * gcc.dg/cpp/redef2.c: Add test.
20713
20714 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20715
20716 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20717 long-standing bug on i686, apparently.
20718 * gcc.c-torture/execute/loop-2c.x: New file.
20719 * gcc.c-torture/execute/loop-2d.x: New file.
20720 * gcc.c-torture/execute/loop-3c.x: New file.
20721
20722 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20723
20724 * gcc.dg/cpp/20000625-2.c: Correct line number.
20725
20726 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20727
20728 * gcc.dg/cpp/macro10.c: New test.
20729 * gcc.dg/cpp/strify3.c: New test.
20730 * gcc.dg/cpp/spacing1.c: Add tests.
20731 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20732 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20733
20734 2001-09-24 DJ Delorie <dj@redhat.com>
20735
20736 * gcc.c-torture/execute/20010924-1.c: New test.
20737
20738 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20739
20740 * testsuite/objc/execute/paste.m: Remove.
20741
20742 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20743
20744 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20745
20746 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20747
20748 * g77.dg/strlen0.f: New test.
20749
20750 2001-09-21 Richard Henderson <rth@redhat.com>
20751
20752 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20753 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20754
20755 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20756
20757 Table-driven attributes.
20758 * g++.dg/ext/attrib1.C: New test.
20759
20760 2001-09-20 DJ Delorie <dj@redhat.com>
20761
20762 * gcc.dg/20000926-1.c: Update expected warning messages.
20763 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20764 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20765 array.
20766
20767 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20768
20769 * g++.dg/eh/registers1.C: New test case.
20770
20771 2001-09-17 Richard Henderson <rth@redhat.com>
20772
20773 * gcc.dg/array-5.c: Fix VLA decomposition test.
20774
20775 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20776
20777 * gcc.dg/cpp/line5.c: New testcase.
20778
20779 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20780
20781 * gcc.dg/cpp/macro9.c: New test.
20782
20783 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20784
20785 * gcc.c-torture/execute/980223.c: Change type of addr from long
20786 to char *.
20787
20788 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20789
20790 * gcc.c-torture/execute/20010915-1.c: New test.
20791
20792 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20793
20794 * g77.dg/bprob: New directory.
20795 * g77.dg/bprob/bprob.exp: New file.
20796 * g77.dg/bprob/bprob-1.f: New test.
20797 * g77.dg/gcov: New directory.
20798 * g77.dg/gcov/gcov.exp: New file.
20799 * g77.dg/gcov/gcov-1.f: New test.
20800 * g77.dg/gcov/gcov-1.x: New file.
20801
20802 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20803
20804 * gcc.dg/cpp/directiv.c: Update.
20805 * gcc.dg/cpp/undef1.c: Update.
20806
20807 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20808
20809 * gcc.dg/20010912-1.c: New test.
20810
20811 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20812
20813 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20814 language-independent file in lib.
20815 * lib/gcov.exp: New file.
20816
20817 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20818
20819 * gcc.c-torture/compile/20010911-1.c: New test.
20820
20821 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20822
20823 * lib/profopt.exp: New, to support profile-directed optimizations.
20824 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20825 * gcc.misc-tests/bprob-1.c: New test.
20826 * gcc.misc-tests/bprob-2.c: New test.
20827
20828 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20829
20830 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20831 XFAIL and which kinds of gcov output to verify.
20832 * gcc.misc-tests/gcov-4b.x: New file.
20833 * gcc.misc-tests/gcov-5b.x: New file.
20834 * gcc.misc-tests/gcov-6.x: New file.
20835 * gcc.misc-tests/gcov-7.c: New test.
20836 * gcc.misc-tests/gcov-7.x: New file.
20837
20838 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20839
20840 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20841 * gcc.misc-tests/gcov-6.c: New test.
20842
20843 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20844
20845 PR c++/3986
20846 * g++.dg/abi/vbase1.C: New test.
20847
20848 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20849
20850 * objc.dg/method-2.m: New.
20851
20852 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20853
20854 PR c++/4203
20855 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20856 * g++.dg/init/empty1.C: New test.
20857
20858 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20859
20860 * gcc.c-torture/compile/20010903-1.c: New test.
20861
20862 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20863
20864 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20865 for m68k.
20866
20867 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20868
20869 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20870
20871 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20872
20873 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20874
20875 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20876
20877 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20878 for 16-bit 'unsigned int'.
20879
20880 2001-08-29 Kazu Hirata <kazu@hxi.com>
20881
20882 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20883
20884 2001-08-27 Richard Henderson <rth@redhat.com>
20885
20886 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20887 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20888
20889 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20890
20891 * gcc.dg/asm-names.c (ymain): New.
20892
20893 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20894
20895 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20896 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20897 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20898
20899 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20900
20901 * gcc.dg/compare5.c: New testcase.
20902
20903 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20904
20905 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20906 and "In instantiation".
20907
20908 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20909
20910 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20911
20912 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20913
20914 * gcc.misc-tests/gcov.exp: Add support for branch information.
20915 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20916 * gcc.misc-tests/gcov-4.c: New test.
20917 * gcc.misc-tests/gcov-4b.c: New test.
20918 * gcc.misc-tests/gcov-5b.c: New test.
20919
20920 2001-08-20 Zack Weinberg <zackw@panix.com>
20921
20922 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20923 expected to fail.
20924
20925 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20926
20927 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20928
20929 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20930
20931 * g++.dg/eh/template1.C: New test.
20932
20933 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20934
20935 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20936 Fix thinko.
20937 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20938 for xfail.
20939
20940 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20941
20942 * lib/g77-dg.exp: Use prune.exp for common procedures
20943 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20944 * lib/g77.exp: (g77-dg-prune) Remove
20945
20946 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20947
20948 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20949
20950 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20951
20952 * g++.dg/template/unify1.C: New test.
20953
20954 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20955
20956 * g++.dg/abi/empty4.C: New test.
20957
20958 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20959
20960 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20961 solaris2.*
20962 * g77.f-torture/compile/pr3743.x: Likewise
20963
20964 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20965
20966 * g++.dg/other/using-declaration.C: New test.
20967
20968 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20969
20970 * gcc.dg/cpp/tr-sign.c: New testcase.
20971
20972 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/19951025-1.c: Revert.
20975 * gcc.dg/cpp/directiv.c: We no longer process directives that
20976 interrupt macro arguments.
20977
20978 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20979
20980 * gcc.dg/bconstp-1.c: New test.
20981
20982 2001-08-03 Richard Henderson <rth@redhat.com>
20983
20984 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20985
20986 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20987
20988 * gcc.dg/cpp/19951025-1.c: Update.
20989
20990 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20991
20992 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20993 should be x.
20994
20995 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20996
20997 Kill -fhonor-std.
20998 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20999 * g++.old-deja/g++.other/std1.C: Likewise.
21000 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21001
21002 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21003
21004 * lib/g77.exp: Load gcc-defs.exp for common procedures
21005 (g77_pass, g77_fail, g77_finish, g77_exit,
21006 ${tool}_check_unsupported_p} Now redundant. Deleted.
21007
21008 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21009
21010 * g77.dg/fbackslash.f
21011 * g77.dg/fcase-preserve.f
21012 * g77.dg/ff90-1.f
21013 * g77.dg/ffixed-line-length-0.f
21014 * g77.dg/ffixed-line-length-132.f
21015 * g77.dg/ffixed-line-length-7.f
21016 * g77.dg/ffixed-line-length-72.f
21017 * g77.dg/ffixed-line-length-none.f
21018 * g77.dg/ffree-form-1.f
21019 * g77.dg/fno-backslash.f
21020 * g77.dg/fno-f90-1.f
21021 * g77.dg/fno-fixed-form-1.f
21022 * g77.dg/fno-onetrip.f
21023 * g77.dg/fno-typeless-boz.f
21024 * g77.dg/fno-underscoring.f
21025 * g77.dg/fno-vxt-1.f
21026 * g77.dg/fonetrip.f
21027 * g77.dg/ftypeless-boz.f
21028 * g77.dg/fugly-assumed.f
21029 * g77.dg/funderscoring.f
21030 * g77.dg/fvxt-1.f
21031
21032 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21033
21034 * objc.dg/fwd-proto-1.m: New.
21035 * objc.dg/local-decl-1.m: New.
21036 * objc.dg/naming-1.m: New.
21037 * objc.dg/naming-2.m: New.
21038 * objc.dg/proto-hier-1.m: New.
21039
21040 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21041
21042 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21043 largest-type elements to a struct makes its size grow.
21044
21045 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21046
21047 * g++.dg/abi/vthunk1.C: New test.
21048
21049 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21050
21051 * g++.dg/abi/vbase8-22.C: New test.
21052
21053 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21054
21055 * gcc.dg/cpp/macro8.c: New test.
21056
21057 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21058
21059 * g++.dg/abi/vbase8-21.C: New test.
21060
21061 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21062
21063 * g++.dg/abi/vbase8-10.C: New test.
21064
21065 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21066
21067 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21068 ${tool}_set_ld_library_path.
21069 Changed caller.
21070 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21071 g++.exp.
21072
21073 2001-07-26 Stan Cox <scox@redhat.com>
21074
21075 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21076 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21077 gcc_exit, gcc_check_unsupported_p):
21078 Moved to gcc-deps.exp
21079 * gcc-deps.exp: New file.
21080
21081 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21082
21083 * g++.old-deja/g++.pt/defarg14.C: New test.
21084
21085 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21086
21087 * g++.old-deja/g++.other/lineno5.C: New test.
21088
21089 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21090
21091 * g++.old-deja/g++.pt/crash68.C: New test.
21092
21093 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21094
21095 * g++.old-deja/g++.other/crash42.C: New test.
21096
21097 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21098
21099 * gcc.dg/cpp/extratokens.c: Fix.
21100 * gcc.dg/cpp/skipping2.c: New tests.
21101
21102 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21103
21104 * gcc.c-torture/execute/20010724-1.c: New file.
21105 * gcc.c-torture/execute/20010724-1.x: New file.
21106
21107 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21108
21109 * g++.old-deja/g++.other/cond7.C: New test.
21110
21111 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.old-deja/g++.other/optimize4.C: New test.
21114
21115 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21116
21117 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21118
21119 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21120
21121 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21122 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21123 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21124 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21125
21126 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21127 bug report" message.
21128
21129 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21130 * g++.dg/ext/instantiate1.C: Move from old-deja.
21131
21132 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21133
21134 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21135 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21136 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21137 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21138
21139 2001-07-23 Jeffrey A Law (law@cygnus.com)
21140
21141 * gcc.c-torture/execute/20010723-1.c: New test.
21142
21143 2001-07-23 Ben Elliston <bje@redhat.com>
21144
21145 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21146
21147 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21148
21149 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21150 i[34567]86-*-*.
21151 Delete handling of ieee_multilib_flags.
21152 Pass -mieee for alpha*-*-* and sh-*-*.
21153 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21154
21155 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21156
21157 Remove old-abi tests.
21158 * g++.old-deja/g++.mike/p11116.C: Remove.
21159 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21160
21161 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21162
21163 * g77.f-torture/compile/pr3743.f: New test
21164
21165 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21166
21167 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21168
21169 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21170
21171 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21172 g++.old-deja/g++.pt/static6.C: Likewise.
21173 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21174 supports weak symbols.
21175
21176 2001-07-18 Andreas Jaeger <aj@suse.de>
21177
21178 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21179 supported again.
21180
21181 2001-07-18 Andreas Jaeger <aj@suse.de>
21182
21183 * gcc.dg/iftrap-1.c: Fix target line.
21184
21185 2001-07-17 Richard Henderson <rth@redhat.com>
21186
21187 * gcc.c-torture/execute/20010717-1.c: New.
21188
21189 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21190
21191 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21192 tests.
21193
21194 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21195
21196 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21197
21198 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21199
21200 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21201 UAC_SIGBUS, UAC_NOPRINT definitions.
21202
21203 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21204
21205 * objc/execute/object_is_class.m: New test.
21206 * objc/execute/object_is_meta_class.m: New test.
21207
21208 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21209
21210 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21211 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21212
21213 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21214
21215 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21216 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21217
21218 2001-07-14 Richard Henderson <rth@redhat.com>
21219
21220 * gcc.dg/iftrap-1.c: New.
21221
21222 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21223
21224 * g77.f-torture/execute/intrinsic77.f: New test.
21225
21226 2001-07-11 Janis Johnson <janis@us.ibm.com>
21227
21228 * gcc.misc-tests/gcov-3.c: New test.
21229
21230 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21231
21232 * gcc.c-torture/compile/20010711-1.c,
21233 * gcc.c-torture/compile/20010711-2.c: New tests.
21234
21235 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21236
21237 * gcc.c-torture/execute/20010711-1.c: New test.
21238
21239 2001-07-11 Ben Elliston <bje@redhat.com>
21240
21241 * g++.old-deja/g++.other/enum5.C: New test.
21242
21243 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21244
21245 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21246 (g++-dg-prune): Call prune_gcc_output.
21247 * prune.exp: New file for prune_gcc_output.
21248 * lib/g++.exp, lib/gcc.exp: Load it.
21249
21250 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21251
21252 * gcc.c-torture/compile/20010701-1.c,
21253 g++.old-deja/g++.ext/attrib6.C: New tests.
21254
21255 2001-07-06 Jeffrey A Law (law@cygnus.com)
21256
21257 * gcc.c-torture/compile/20010706-1.c: New test.
21258
21259 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21260
21261 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21262
21263 2001-06-28 Stan Shebs <shebs@apple.com>
21264
21265 * gcc.dg/pragma-darwin.c: New test.
21266
21267 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21268
21269 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21270 Solaris 2.[678] system.
21271
21272 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21273
21274 * gcc.dg/20010622-1.c: New test.
21275
21276 2001-06-18 Stan Shebs <shebs@apple.com>
21277
21278 * objc.dg: New directory.
21279 * objc.dg/dg.exp: New file.
21280 * objc.dg/alias.m: New.
21281 * objc.dg/class-1.m: New.
21282 * objc.dg/class-2.m: New.
21283 * objc.dg/const-str-1.m: New.
21284 * objc.dg/const-str-2.m: New.
21285 * objc.dg/id-1.m: New.
21286 * objc.dg/method-1.m: New.
21287 * objc.dg/super-class-1.m: New.
21288 * lib/objc-dg.exp: New file.
21289
21290 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21291
21292 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21293 of label name.
21294
21295 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21296
21297 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21298
21299 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21300
21301 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21302 variable.
21303
21304 2001-06-12 Richard Henderson <rth@redhat.com>
21305
21306 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21307
21308 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21309
21310 * g++.old-deja/g++.abi/vbase5.C: New test.
21311 * g++.old-deja/g++.abi/vbase6.C: New test.
21312 * g++.old-deja/g++.abi/vbase7.C: New test.
21313
21314 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21315
21316 * gcc.c-torture/compile/20010610-1.c: New test.
21317
21318 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21319
21320 * g++.old-deja/g++.abi/vbase4.C: New test.
21321
21322 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21323
21324 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21325 support %f for HC11/HC12 targets.
21326 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21327 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21328 on HC11/HC12 targets.
21329 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21330
21331 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21332
21333 * gcc.dg/wchar_t-1.c: New file.
21334 * gcc.dg/wint_t-1.c: Likewise.
21335
21336 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21337
21338 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21339
21340 2001-06-11 Richard Henderson <rth@redhat.com>
21341
21342 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21343
21344 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21345
21346 * gcc.c-torture/compile/20010611-1.c: New test.
21347
21348 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21349
21350 * gcc.dg/c99-tag-1.c: Add more tests.
21351
21352 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21353
21354 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21355 representation on MN10300 and ARM/Thumb.
21356
21357 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21358
21359 * g77.f-torture/execute/20010610.f: New.
21360
21361 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21362
21363 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21364 names.
21365
21366 2001-06-09 Richard Henderson <rth@redhat.com>
21367
21368 * gcc.c-torture/execute/ashrdi-1.c: New.
21369 * gcc.c-torture/execute/ashldi-1.c: New.
21370 * gcc.c-torture/execute/lshrdi-1.c: New.
21371
21372 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21373
21374 * objc/execute/load-3.m: Added. Check sending +load to categories,
21375 in addition to classes.
21376
21377 2001-06-08 Stan Shebs <shebs@apple.com>
21378
21379 * objc/execute/load-2.m: New test. From Nicola Pero
21380 <n.pero@mi.flashnet.it>.
21381
21382 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21383
21384 * gcc.c-torture/execute/20010605-2.c: New test.
21385
21386 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21387
21388 * g++.old-deja/g++.abi/vbase2.C: New test.
21389 * g++.old-deja/g++.abi/vbase3.C: New test.
21390
21391 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21392
21393 * g++.old-deja/g++.pt/friend49.C: New test.
21394
21395 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21396
21397 * g++.old-deja/g++.ext/anon3.C: New test.
21398
21399 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21400
21401 * g++.old-deja/g++.other/conv7.C: New test.
21402
21403 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21404
21405 * gcc.c-torture/compile/20010605-2.c: New test.
21406
21407 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21408
21409 * gcc.c-torture/execute/20010604-1.c: New test.
21410
21411 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21412
21413 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21414
21415 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21416
21417 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21418 (g++_link_flags): Likewise.
21419 (g++_init): Pass gccpath's value to two previous functions.
21420
21421 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21422
21423 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21424 Ensure logfile entry matches exec command line.
21425
21426 2001-05-31 Richard Henderson <rth@redhat.com>
21427
21428 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21429 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21430
21431 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21432
21433 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21434 compiler for irix6.2
21435
21436 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21437
21438 * g++.old-deja/g++.other/optimize3.C: New file.
21439
21440 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21441
21442 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21443 assemble.
21444
21445 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21446
21447 * g++.old-deja/g++.other/optimize2.C: New file.
21448
21449 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21450
21451 * gcc.c-torture/compile/20010518-2.c: New file.
21452 * gcc.c-torture/execute/20010518-1.c: New file.
21453 * gcc.c-torture/execute/20010518-2.c: New file.
21454
21455 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21456
21457 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21458
21459 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21460
21461 G++ no longer defines builtins that do not begin with __builtin.
21462 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21463 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21464 * g++.old-deja/g++.law/builtin1.C: Likewise.
21465 * g++.old-deja/g++.law/cvt2.C: Likewise.
21466 * g++.old-deja/g++.mike/net5.C: Likewise.
21467 * g++.old-deja/g++.other/builtins1.C: Likewise.
21468 * g++.old-deja/g++.other/builtins2.C: Likewise.
21469 * g++.old-deja/g++.other/builtins3.C: Likewise.
21470 * g++.old-deja/g++.other/builtins4.C: Likewise.
21471 * g++.old-deja/g++.other/inline8.C: Likewise.
21472 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21473
21474 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21475
21476 * g++.old-deja/g++.pt/using1.C: Adjust.
21477 * g++.old-deja/g++.pt/using2.C: New test.
21478
21479 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21480
21481 * gcc.dg/cpp/charconst.c: New tests.
21482 * gcc.dg/cpp/escape.c: New tests.
21483 * gcc.dg/cpp/escape-1.c: New tests.
21484 * gcc.dg/cpp/escape-2.c: New tests.
21485 * gcc.dg/cpp/ucs.c: New tests.
21486
21487 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21488
21489 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21490 native compiler for irix6.5.
21491
21492 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21493
21494 * lib/g++.exp (g++_include_flags): Use args to compute
21495 get_multilibs.
21496 (g++_link_flags): Likewise.
21497 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21498
21499 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21500
21501 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21502
21503 2001-05-21 Geoff Keating <geoffk@redhat.com>
21504
21505 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21506 this file.
21507
21508 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21509
21510 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21511 STACK_SIZE;
21512 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21513 to STACK_SIZE; Use it to define size of add_histo array.
21514 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21515 to STACK_SIZE.
21516 (f): Use GITT_SIZE to define size of gitt local table.
21517 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21518 to STACK_SIZE; Use it to define size of bytemem array.
21519
21520 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21521
21522 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21523 on 68HC11/HC12 due to the asm instruction.
21524 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21525 * gcc.c-torture/compile/920520-1.x: Likewise.
21526 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21527 on 68HC11/HC12 because the function is larger than 64K.
21528 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21529 on 68HC11/HC12 because the structure is too large.
21530
21531 2001-05-20 Richard Henderson <rth@redhat.com>
21532
21533 * gcc.c-torture/execute/20010520-1.c: New.
21534
21535 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21536
21537 * g++.old-deja/g++.warn/compare1.C: New test.
21538 * gcc.dg/compare4.c: New test.
21539
21540 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21541
21542 * g++.old-deja/g++.other/optimize1.C: New test.
21543
21544 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21545
21546 * g++.old-deja/g++.pt/spec41.C: New test.
21547
21548 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21549
21550 * gcc.c-torture/compile/20010114-1.x: Remove.
21551
21552 2001-05-18 Stan Shebs <shebs@apple.com>
21553
21554 * gcc.c-torture/compile/20010518-1.c: New test.
21555
21556 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21557
21558 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21559 * g++.old-deja/g++.pt/crash67.C: New test.
21560
21561 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21562
21563 * g++.old-deja/g++.other/debug9.C: New test.
21564
21565 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21566
21567 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21568
21569 2001-05-16 Jan Hubicka <jh@suse.cz>
21570
21571 * gcc.c-torture/compile/20010516-1.c: New test.
21572
21573 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21574
21575 * g++.old-deja/g++.other/crash41.C: New test.
21576
21577 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21578
21579 * g++.old-deja/g++.pt/crash66.C: New test.
21580
21581 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21582
21583 * g++.old-deja/g++.robertl/eb27.C: Convert.
21584
21585 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21586
21587 * g++.dg/friend-warn.C: New test. Do not warn about friend
21588 declaration being redundant.
21589
21590 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21591
21592 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21593
21594 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21595
21596 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21597
21598 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21599
21600 * lib/g++.exp: Use testsuite_flags.
21601
21602 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21603
21604 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21605
21606 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21607
21608 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21609
21610 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21611
21612 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21613
21614 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21615
21616 * gcc.c-torture/compile/20010313-1.c: New test.
21617
21618 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21619
21620 * gcc.dg/cpp/direct2.c: New test.
21621 * gccq.dg/cpp/direct2s.c: New test.
21622
21623 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21624
21625 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21626
21627 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21628 * g++.old-deja/g++.other/op3.C: Likewise.
21629
21630 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21631
21632 * gcc.dg/cpp/syshdr.h: New file.
21633 * gcc.dg/cpp/sysmac1.c: Update.
21634 * gcc.dg/cpp/sysmac2.c: Update.
21635
21636 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21637
21638 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21639
21640 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21641
21642 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21643 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21644
21645 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21646
21647 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21648
21649 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21650
21651 * lib/g++.exp (g++_include_flags): Don't use any special flags
21652 if TESTING_IN_BUILD_TREE is not defined.
21653 (g++_init): Use a plain 'c++' as the compiler if
21654 TESTING_IN_BUILD_TREEE is not defined.
21655
21656 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21657
21658 * g++.old-deja/g++.eh/catch13.C: New test.
21659 * g++.old-deja/g++.eh/catch14.C: New test.
21660
21661 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21662
21663 * gcc.dg/cpp/tr-define.c: New test.
21664
21665 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21666
21667 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21668 <stdlib.h>, not <malloc.h>.
21669
21670 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21671
21672 * g++.old-deja/g++.ns/template17.C: New test.
21673
21674 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21675
21676 * g++.old-deja/g++.pt/ref4.C: New test.
21677
21678 2001-04-30 Richard Henderson <rth@redhat.com>
21679
21680 * gcc.dg/20000724-1.c: Revert last change.
21681
21682 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21683
21684 * g77.f-torture/execute/20010430.f: New test.
21685
21686 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21687
21688 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21689
21690 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21691
21692 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21693
21694 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21695
21696 * g++.old-deja/g++.eh/crash6.C: New test.
21697
21698 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21699
21700 * g++.old-deja/g++.other/warn7.C: New test.
21701
21702 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21703
21704 * g++.old-deja/g++.other/defarg9.C: New test.
21705
21706 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21707
21708 * g77.f-torture/compile/20010426.f: New test.
21709 * g77.f-torture/execute/20010426.f: New test.
21710
21711 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21712
21713 * g77.f-torture/compile/20000629-1.x: Remove - error
21714 has been fixed.
21715
21716 2001-04-26 Jeffrey A Law (law@cygnus.com)
21717
21718 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21719 Tweak slightly to work with g++.dg framework.
21720 * g++.dg/special/ecos.exp: Run initp1.C test.
21721 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21722
21723 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21724 its linker doesn't give line numbers either.
21725 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21726
21727 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21728
21729 * g++.old-deja/g++.other/lex1.C: New test.
21730
21731 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21732
21733 * gcc.dg/noncompile/20010425-1.c: New test.
21734
21735 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21736
21737 * g++.old-deja/g++.pt/mangle2.C: New test.
21738
21739 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21740
21741 * gcc.dg/format/plus-1.c: New test.
21742
21743 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21744
21745 * gcc.dg/20010423-1.c: New test.
21746
21747 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21748
21749 * gcc.c-torture/execute/20010422-1.c: New test.
21750
21751 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21752
21753 * g++.old-deja/g++.ns/type2.C: New test.
21754
21755 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21756
21757 * g++.old-deja/g++.other/perf1.C: New test.
21758
21759 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21760
21761 * gcc.dg/c99-func-2.c: Remove xfail.
21762 * gcc.dg/c99-func-3.c: Remove xfail.
21763 * gcc.dg/c99-func-4.c: Remove xfail.
21764
21765 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21766
21767 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21768
21769 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21770
21771 * gcc.c-torture/compile/20010423-1.c: New test.
21772
21773 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21774
21775 * g++.old-deja/g++.pt/typename28.C: New test.
21776
21777 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.abi/empty2.C: New test.
21780 * g++.old-deja/g++.abi/empty3.C: New test.
21781
21782 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21783
21784 * g++.old-deja/g++.other/comdat2.C: New test.
21785 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21786
21787 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21788
21789 * g++.old-deja/g++.other/overload14.C: New test.
21790
21791 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21792
21793 * g++.old-deja/g++.other/lookup23.C: New test.
21794
21795 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21796
21797 * gcc.c-torture/execute/20010403-1.c: New test.
21798
21799 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21800 Mark Mitchell <mark@codesourcery.com>
21801
21802 * lib/old-dejagnu.exp: Don't delete output of executable.
21803 Add .exe suffix to executables.
21804
21805 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21806
21807 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21808
21809 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21810
21811 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21812
21813 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21814
21815 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21816 * g++.old-deja/g++.abi/crash1.C: New test.
21817
21818 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21819
21820 * g++.old-deja/g++.other/crash40.C: New test.
21821
21822 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21823
21824 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21825
21826 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21827
21828 * g++.old-deja/g++.other/warn6.C: New test.
21829
21830 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21831
21832 * g++.old-deja/g++.robertl/eb42.C: Same.
21833
21834 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21835
21836 * gcc.dg/wtr-conversion-1.c: New testcase.
21837
21838 2001-04-10 Richard Henderson <rth@redhat.com>
21839
21840 * g++.old-deja/g++.other/array5.C: New.
21841
21842 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21843
21844 * gcc.c-torture/execute/20010408-1.c: New test.
21845
21846 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21847
21848 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21849 headers and constructs.
21850 * g++.old-deja/g++.robertl/eb79.C: Same.
21851 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21852 * g++.old-deja/g++.robertl/eb73.C: Same.
21853 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21854 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21855 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21856 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21857 * g++.old-deja/g++.robertl/eb44.C: Same.
21858 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21859 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21860 * g++.old-deja/g++.robertl/eb39.C: Same.
21861 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21862 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21863 * g++.old-deja/g++.robertl/eb30.C: Same.
21864 * g++.old-deja/g++.robertl/eb3.C: Same.
21865 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21866 * g++.old-deja/g++.robertl/eb21.C: Same.
21867 * g++.old-deja/g++.robertl/eb15.C: Same.
21868 * g++.old-deja/g++.robertl/eb118.C: Same.
21869 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21870 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21871 * g++.old-deja/g++.robertl/eb109.C: Same.
21872 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21873 * g++.old-deja/g++.mike/rtti1.C: Same.
21874 * g++.old-deja/g++.mike/p658.C: Same.
21875 * g++.old-deja/g++.mike/net46.C: Same.
21876 * g++.old-deja/g++.mike/net34.C: Same.
21877 * g++.old-deja/g++.mike/memoize1.C: Same.
21878 * g++.old-deja/g++.mike/eh2.C: Same.
21879 * g++.old-deja/g++.law/weak.C: Same.
21880 * g++.old-deja/g++.law/visibility7.C: Same.
21881 * g++.old-deja/g++.law/visibility25.C: Same.
21882 * g++.old-deja/g++.law/visibility22.C: Same.
21883 * g++.old-deja/g++.law/visibility2.C: Same.
21884 * g++.old-deja/g++.law/visibility17.C: Same.
21885 * g++.old-deja/g++.law/visibility13.C: Same.
21886 * g++.old-deja/g++.law/visibility10.C: Same.
21887 * g++.old-deja/g++.law/visibility1.C: Same.
21888 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21889 * g++.old-deja/g++.law/vbase1.C: Same.
21890 * g++.old-deja/g++.law/operators32.C: Same.
21891 * g++.old-deja/g++.law/nest3.C: Same.
21892 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21893 * g++.old-deja/g++.law/except5.C (main): Same.
21894 * g++.old-deja/g++.law/cvt7.C (run): Same.
21895 * g++.old-deja/g++.law/cvt2.C: Same.
21896 * g++.old-deja/g++.law/cvt16.C: Same.
21897 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21898 * g++.old-deja/g++.law/ctors17.C (main): Same.
21899 * g++.old-deja/g++.law/ctors13.C: Same.
21900 * g++.old-deja/g++.law/ctors12.C (main): Same.
21901 * g++.old-deja/g++.law/ctors10.C: Same.
21902 * g++.old-deja/g++.law/code-gen5.C: Same.
21903 * g++.old-deja/g++.law/bad-error7.C: Same.
21904 * g++.old-deja/g++.law/arm9.C: Same.
21905 * g++.old-deja/g++.law/arm12.C: Same.
21906 * g++.old-deja/g++.law/arg8.C: Same.
21907 * g++.old-deja/g++.law/arg1.C: Same.
21908 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21909 * g++.old-deja/g++.jason/template31.C: Same.
21910 * g++.old-deja/g++.jason/template24.C (main): Same.
21911 * g++.old-deja/g++.jason/2371.C: Same.
21912 * g++.old-deja/g++.eh/new2.C: Same.
21913 * g++.old-deja/g++.eh/new1.C: Same.
21914 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21915 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21916 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21917 * g++.old-deja/g++.brendan/crash62.C: Same.
21918 * g++.old-deja/g++.brendan/crash52.C: Same.
21919 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21920 * g++.old-deja/g++.brendan/crash38.C: Same.
21921 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21922 * g++.old-deja/g++.brendan/copy9.C: Same.
21923
21924 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21925
21926 * gcc.c-torture/execute/20001203-2.c (memset):
21927 Count argument is of type __SIZE_TYPE__.
21928
21929 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21930
21931 * gcc.c-torture/compile/20010404-1.c: New test.
21932
21933 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21934
21935 * gcc.c-torture/compile/20010326-1.c: New test.
21936
21937 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21938
21939 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21940 peculiarities of the SH.
21941 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21942
21943 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21944
21945 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21946 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21947 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21948
21949 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21950
21951 * g77.f-torture/compile/20010321-1.f: New test.
21952
21953 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21954
21955 * gcc.c-torture/compile/20010329-1.c: New test.
21956
21957 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21958
21959 * gcc.c-torture/execute/20010329-1.c: New test.
21960
21961 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21962
21963 * g++.old-deja/g++.other/eh4.C: Fix typo.
21964
21965 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21966
21967 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21968
21969 2001-03-28 Philip Blundell <philb@gnu.org>
21970
21971 * gcc.c-torture/compile/20010328-1.c: New test.
21972
21973 2001-03-27 Richard Henderson <rth@redhat.com>
21974
21975 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21976 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21977
21978 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21979
21980 * gcc.c-torture/compile/20010327-1.c: New test.
21981
21982 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21983
21984 * g++.old-deja/g++.other/friend12.C: New test.
21985 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21986 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21987
21988 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21989
21990 * gcc.c-torture/execute/20010325-1.c: New test.
21991
21992 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21993
21994 * g++.old-deja/g++.other/mangle3.C: New test.
21995
21996 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21997
21998 * g++.old-deja/g++.other/anon8.C: New test.
21999
22000 2001-03-20 Philip Blundell <philb@gnu.org>
22001
22002 * gcc.c-torture/compile/20010320-1.c: New test.
22003
22004 2001-03-17 Richard Henderson <rth@redhat.com>
22005
22006 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22007
22008 2001-03-15 Geoff Keating <geoff@redhat.com>
22009
22010 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22011 tests on AIX.
22012
22013 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22014
22015 * g++.old-deja/g++.other/eh4.C: New test.
22016
22017 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22018
22019 * gcc.dg/cpp/mi1.c: Update.
22020
22021 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22022
22023 * g++.old-deja/g++.other/regstack.C: New test.
22024
22025 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22026
22027 * g++.old-deja/g++.other/ref4.C: New test.
22028
22029 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22030
22031 * objc/execute/va_method.m: Added.
22032 * objc/execute/IMP.m: Added.
22033 * objc/execute/_cmd.m: Added.
22034 * objc/execute/accessing_ivars.m: Added.
22035 * objc/execute/class-1.m: Added.
22036 * objc/execute/class-10.m: Added.
22037 * objc/execute/class-11.m: Added.
22038 * objc/execute/class-12.m: Added.
22039 * objc/execute/class-13.m: Added.
22040 * objc/execute/class-14.m: Added.
22041 * objc/execute/class-2.m: Added.
22042 * objc/execute/class-3.m: Added.
22043 * objc/execute/class-4.m: Added.
22044 * objc/execute/class-5.m: Added.
22045 * objc/execute/class-6.m: Added.
22046 * objc/execute/class-7.m: Added.
22047 * objc/execute/class-8.m: Added.
22048 * objc/execute/class-9.m: Added.
22049 * objc/execute/class-tests-1.h
22050 * objc/execute/class-tests-2.h
22051 * objc/execute/compatibility_alias.m: Added.
22052 * objc/execute/encode-1.m: Added.
22053 * objc/execute/formal_protocol-1.m: Added.
22054 * objc/execute/formal_protocol-2.m: Added.
22055 * objc/execute/formal_protocol-3.m: Added.
22056 * objc/execute/formal_protocol-4.m: Added.
22057 * objc/execute/formal_protocol-5.m: Added.
22058 * objc/execute/formal_protocol-6.m: Added.
22059 * objc/execute/formal_protocol-7.m: Added.
22060 * objc/execute/informal_protocol.m: Added.
22061 * objc/execute/initialize.m: Added.
22062 * objc/execute/load.m: Added.
22063 * objc/execute/many_args_method.m: Added.
22064 * objc/execute/nested-3.m: Added.
22065 * objc/execute/no_clash.m: Added.
22066 * objc/execute/private.m: Added.
22067 * objc/execute/redefining_self.m: Added.
22068 * objc/execute/root_methods.m: Added.
22069 * objc/execute/selector-1.m: Added.
22070 * objc/execute/static-1.m: Added.
22071 * objc/execute/static-2.m: Added.
22072 * objc/execute/va_method.m: Added.
22073
22074 2001-03-10 Richard Henderson <rth@redhat.com>
22075
22076 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22077
22078 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22079
22080 * g++.old-deja/g++.other/crash31.C: XFAIL.
22081 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22082 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22083 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22084 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22085 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22086
22087 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22088
22089 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22090
22091 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22092
22093 * gcc.dg/20000724-1.c: Don't use multiline strings.
22094
22095 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22096
22097 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22098 result of -cString against what we expect it to be; don't just
22099 print it out for no one to read.
22100
22101 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22102 Based on testcases provided by Nicola Pero.
22103
22104 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22105
22106 * gcc.dg/cpp/macro7.c: New test.
22107
22108 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22109
22110 * gcc.dg/cpp/multiline.c: Update.
22111
22112 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22113
22114 * g++.old-deja/g++.other/enum3.C: New test.
22115
22116 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22117
22118 * g++.old-deja/g++.other/pod1.C: New test.
22119
22120 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22121
22122 * g++.old-deja/g++.ext/overload1.C: New test.
22123
22124 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22125
22126 * g++.old-deja/g++.pt/using1.C: New test.
22127
22128 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22129
22130 * g++.old-deja/g++.other/using9.C: New test.
22131
22132 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22133
22134 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22135
22136 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22137
22138 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22139
22140 * g++.old-deja/g++.ext/realpt1.C: Remove.
22141
22142 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22145
22146 2001-02-26 Will Cohen <wcohen@redhat.com>
22147
22148 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22149
22150 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22151
22152 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22153 templatized constructors.
22154
22155 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22156
22157 * gcc.c-torture/execute/20010224-1.c: New test.
22158
22159 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22160
22161 * gcc.c-torture/execute/20010222-1.c: New test.
22162
22163 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22164
22165 * g++.old-deja/g++.other/inline20.C: New test.
22166
22167 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22168
22169 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22170
22171 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22172
22173 * g++.old-deja/g++.other/lookup22.C: New test.
22174
22175 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22176
22177 * g77.dg: New directory.
22178 * g77.dg/20010216-1.f: New test case.
22179 * g77.dg/dg.exp: New driver.
22180 * lib/g77-dg.exp: New driver library.
22181
22182 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22183
22184 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22185
22186 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22187
22188 * g++.old-deja/g++.other/decl9.C: New test.
22189
22190 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22191
22192 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22193 not need <string> and also tests the initialization at runtime.
22194
22195 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22196
22197 * gcc.c-torture/execute/longlong.c: New test.
22198
22199 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22200
22201 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22202
22203 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22204
22205 * gcc.c-torture/execute/920302-1.c (execute):
22206 Change argument type to short.
22207
22208 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22209
22210 * g++.old-deja/g++.pt/deduct6.C: New test.
22211
22212 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22213
22214 * g++.old-deja/g++.pt/deduct5.C: New test.
22215
22216 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22217
22218 * gcc.c-torture/execute/20010209-1.c: New test.
22219
22220 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22221
22222 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22223
22224 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22225
22226 * g++.dg/vtgc1.C: Update for new ABI.
22227
22228 * consistency.vlad: New directory, 1665 files.
22229
22230 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22231
22232 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22233 return type.
22234 * gcc.dg/cpp/digraphs.c: Declare puts.
22235
22236 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22237
22238 * g++.old-deja/g++.other/warn5.C: New test.
22239
22240 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22241
22242 * g++.old-deja/g++.pt/spec40.C: New test.
22243
22244 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22245
22246 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22247 case.
22248 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22249
22250 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22251
22252 * gcc.c-torture/compile/20010209-1.c: New test.
22253
22254 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22255
22256 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22257 excess errors message but not if it crashes.
22258 * g++.old-deja/g++.other/crash27.C: Likewise.
22259 * g++.old-deja/g++.other/crash28.C: Likewise.
22260 * g++.old-deja/g++.other/crash30.C: Likewise.
22261 * g++.old-deja/g++.other/crash32.C: Likewise.
22262 * g++.old-deja/g++.other/crash35.C: Likewise.
22263 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22264
22265 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22266
22267 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22268 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22269 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22270 g77.f-torture/execute/execute.exp,
22271 g77.f-torture/noncompile/noncompile.exp,
22272 gcc.c-torture/execute/execute.exp,
22273 gcc.c-torture/execute/memcheck/memcheck.exp,
22274 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22275 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22276 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22277 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22278 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22279 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22280 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22281 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22282 Remove bug reporting instructions with ancient email addresses.
22283
22284 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22285
22286 * gcc.dg/20010202-1.c: New test.
22287 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22288
22289 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22290
22291 * g++.dg/stdbool-if.C: New test.
22292
22293 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22294
22295 * objc/execute/fdecl.m: Added main().
22296
22297 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22298
22299 * gcc.c-torture/execute/20010206-1.c: New test.
22300
22301 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22302
22303 * gcc.dg/cpp/avoidpaste1.c: Update.
22304
22305 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22306
22307 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22308 Pero <nicola@brainstorm.co.uk>.
22309 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22310
22311 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22312
22313 * g++.old-deja/g++.pt/spec39.C: New test.
22314
22315 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22316
22317 * gcc.c-torture/compile/20010202-1.c: New test.
22318
22319 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22320
22321 * g++.old-deja/g++.abi/primary2.C: New test.
22322 * g++.old-deja/g++.abi/primary3.C: New test.
22323 * g++.old-deja/g++.abi/primary4.C: New test.
22324 * g++.old-deja/g++.abi/primary5.C: New test.
22325 * g++.old-deja/g++.abi/vtable3.h: New test.
22326 * g++.old-deja/g++.abi/vtable3a.C: New test.
22327 * g++.old-deja/g++.abi/vtable3b.C: New test.
22328 * g++.old-deja/g++.abi/vtable3c.C: New test.
22329 * g++.old-deja/g++.abi/vtable3d.C: New test.
22330 * g++.old-deja/g++.abi/vtable3e.C: New test.
22331 * g++.old-deja/g++.abi/vtable3f.C: New test.
22332 * g++.old-deja/g++.abi/vtable3g.C: New test.
22333 * g++.old-deja/g++.abi/vtable3h.C: New test.
22334 * g++.old-deja/g++.abi/vtable3i.C: New test.
22335 * g++.old-deja/g++.abi/vtable3j.C: New test.
22336 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22337
22338 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22339
22340 * g++.old-deja/g++.other/anon6.C: New test.
22341 * g++.old-deja/g++.other/anon7.C: New test.
22342
22343 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22344
22345 * gcc.dg/cpp/avoidpaste2.c: New tests.
22346
22347 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22348
22349 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22350
22351 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22352
22353 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22354 DECIMAL_DIG cases for Irix."
22355
22356 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22357
22358 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22359
22360 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22361
22362 * gcc.dg/c99-tag-1.c: New test.
22363
22364 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22365
22366 * gcc.dg/cpp/tr-warn1.c: Add tests.
22367
22368 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22369
22370 * gcc.dg/cpp/avoidpaste1.c: Update.
22371 * gcc.dg/cpp/paste4.c: Update.
22372
22373 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22374
22375 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22376 cases for Irix.
22377
22378 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22379
22380 * g++.old-deja/g++.other/inline19.C: New test.
22381
22382 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22383
22384 * gcc.dg/Wlarger-than.c: New test.
22385
22386 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22387
22388 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22389
22390 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22391
22392 * gcc.c-torture/execute/20010129-1.c: New test.
22393 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22394
22395 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22396
22397 * gcc.dg/cpp/avoidpaste1.c: Test case.
22398
22399 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22400
22401 * g++.old-deja/g++.other/inline18.C: New test.
22402
22403 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22404
22405 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22406 and __builtin_putchar.
22407
22408 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22409
22410 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22411 tests.
22412
22413 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22414
22415 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22416 floating point number rounding mode to round to the nearest
22417 representable mode.
22418
22419 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22420
22421 * g++.old-deja/g++.other/mangle2.C: New test.
22422
22423 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22424
22425 * gcc.c-torture/compile/20010124-1.c: New test.
22426
22427 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22428
22429 * g++.old-deja/g++.pt/spec38.C: New test.
22430
22431 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22432
22433 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22434 "Build don't run".
22435
22436 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22437
22438 * gcc.c-torture/execute/20010123-1.c: New test.
22439
22440 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22441
22442 * g++.old-deja/g++.pt/spec37.C: New test.
22443
22444 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22445
22446 * g++.old-deja/g++.pt/overload14.C: New test.
22447
22448 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22449
22450 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22451 __builtin_return_address.
22452
22453 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22454
22455 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22456 * g++.old-deja/g++.pt/spec35.C: New test.
22457 * g++.old-deja/g++.pt/spec36.C: New test.
22458
22459 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22460
22461 * gcc.c-torture/compile/20010118-1.c: New test.
22462
22463 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22464
22465 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22466
22467 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22468
22469 * gcc.c-torture/execute/20010119-1.c: New test.
22470
22471 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22472
22473 * g++.old-deja/g++.other/vbase5.C: New test.
22474
22475 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22476
22477 * gcc.c-torture/execute/20010118-1.c: New test.
22478
22479 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22480
22481 * g++.old-deja/g++.pt/deduct3.C: New test.
22482
22483 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22484
22485 * g++.old-deja/g++.pt/spec34.C: New test.
22486
22487 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22488
22489 * g77.f-torture/compile/20000601-2.f: New test.
22490
22491 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22492
22493 * g++.old-deja/g++.other/init17.C: New test.
22494
22495 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22496
22497 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22498
22499 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22500
22501 * g++.old-deja/g++.pt/unify8.C: New test.
22502
22503 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22504
22505 * g++.old-deja/g++.abi/vbase1.C: New test.
22506
22507 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22508
22509 * g++.old-deja/g++.pt/crash65.C: New test.
22510
22511 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22512
22513 * gcc.dg/cpp/assembl2.S: New test case.
22514
22515 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22516
22517 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22518 are supported.
22519
22520 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22521
22522 * g++.old-deja/g++.other/builtins1.C: New test.
22523 * g++.old-deja/g++.other/builtins2.C: Likewise.
22524 * g++.old-deja/g++.other/builtins3.C: Likewise.
22525 * g++.old-deja/g++.other/builtins4.C: Likewise.
22526
22527 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22528
22529 * gcc.c-torture/compile/20010117-1.c: New test.
22530 * gcc.c-torture/compile/20010117-2.c: New test.
22531
22532 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22533
22534 * g77.f-torture/execute/20010116.[fx]: New test,
22535 XFAIL on i?86-*-*.
22536 * g77.f-torture/compile/20010115.f: Indicate it's
22537 a test for PR fortran/1636.
22538
22539 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22540
22541 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22542
22543 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22544
22545 * g77.f-torture/compile/20010115.f: New test.
22546
22547 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22548
22549 * g++.old-deja/g++.pt/nontype5.C: New test.
22550
22551 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22552
22553 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22554 have an equivalent working one below it.
22555
22556 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22557
22558 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22559 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22560
22561 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22562
22563 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22564 message containing "init_priority".
22565 (conpr-2.C): Likewise.
22566 (conpr-3.C): Likewise.
22567 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22568
22569 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22570
22571 * gcc.c-torture/execute/20010114-2.c: New test.
22572
22573 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22574
22575 * gcc.c-torture/compile/20010114-1.c: New test.
22576 * gcc.c-torture/compile/20010114-1.x: Xfail.
22577 * gcc.c-torture/compile/20010114-2.c: New test.
22578 * gcc.c-torture/execute/20010114-1.c: New test.
22579 * gcc.dg/trunc-1.c: New test.
22580 * gcc.dg/uninit-B.c: New test.
22581
22582 2001-01-13 Nick Clifton <nickc@redhat.com>
22583
22584 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22585 target.
22586
22587 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22588
22589 * gcc.c-torture/compile/20010113-1.c: New test.
22590
22591 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22592
22593 * gcc.c-torture/compile/20001212-1.c: New test.
22594
22595 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22596
22597 * gcc.dg/cpp/widestr1.c: Update.
22598 * gcc.dg/cpp/prag-imp.c: Remove.
22599
22600 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22601
22602 * gcc.c-torture/execute/20000801-3.x: Remove.
22603 * gcc.dg/c90-init-1.c: New test.
22604 * gcc.dg/c99-init-1.c: New test.
22605 * gcc.dg/c99-init-2.c: New test.
22606 * gcc.dg/gnu99-init-1.c: New test.
22607
22608 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22609
22610 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22611 testing that no relevant ones were found.
22612
22613 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22614
22615 * g++.old-deja/g++.pt/cast2.C: New test.
22616
22617 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22618
22619 * g++.old-deja/g++.pt/friend47.C: New test.
22620
22621 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22622
22623 * g++.old-deja/g++.pt/instantiate13.C: New test.
22624
22625 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22626
22627 * g++.old-deja/g++.other/defarg7.C: New test.
22628 * g++.old-deja/g++.other/defarg8.C: New test.
22629
22630 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22631
22632 * g++.old-deja/g++.pt/crash64.C: New test.
22633
22634 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22635
22636 * g++.old-deja/g++.pt/crash63.C: New test.
22637
22638 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22639
22640 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22641
22642 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22643
22644 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22645
22646 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22647
22648 * g++.old-deja/g++.pt/error3.C: New test.
22649
22650 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22651
22652 * g++.old-deja/g++.other/crash39.C: New test.
22653
22654 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.old-deja/g++.other/vbase4.C: New test.
22657
22658 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22659
22660 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22661 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22662 * gcc.dg/special/special.exp: New test driver which will check
22663 for alias support for the above test.
22664
22665 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22666
22667 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22668 problems on small machines.
22669 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22670 parameterize.
22671
22672 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22673
22674 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22675 mips.
22676 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22677
22678 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22679
22680 * g++.old_deja/g++.pt/using8.C: New test.
22681
22682 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22683
22684 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22685
22686 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22687
22688 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22689 where a failure is expected.
22690 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22691
22692 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22693
22694 * g++.old_deja/g++.pt/instantiate12.C: New test.
22695
22696 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22697
22698 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22699 start of structs.
22700 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22701 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22702 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22703 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22704 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22705 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22706 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22707 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22708 * g++.old-deja/g++.eh/spec6.C: Likewise.
22709 * g++.old-deja/g++.jason/crash3.C: Likewise.
22710 * g++.old-deja/g++.law/ctors11.C: Likewise.
22711 * g++.old-deja/g++.law/ctors17.C: Likewise.
22712 * g++.old-deja/g++.law/ctors5.C: Likewise.
22713 * g++.old-deja/g++.law/ctors9.C: Likewise.
22714 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22715 * g++.old-deja/g++.mike/net22.C: Likewise.
22716 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22717 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22718 * g++.old-deja/g++.mike/virt3.C: Likewise.
22719 * g++.old-deja/g++.niklas/t128.C: Likewise.
22720 * g++.old-deja/g++.other/anon4.C: Likewise.
22721 * g++.old-deja/g++.other/using1.C: Likewise.
22722 * g++.old-deja/g++.other/warn3.C: Likewise.
22723 * g++.old-deja/g++.pt/t37.C: Likewise.
22724 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22725 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22726
22727 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22728
22729 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22730
22731 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22732
22733 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22734
22735 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22736
22737 * gcc.c-torture/compile/20010107-1.c: New test.
22738
22739 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22740
22741 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22742
22743 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22744
22745 * gcc.dg/format/format.h: New file.
22746 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22747 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22748 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22749 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22750 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22751 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22752 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22753 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22754 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22755 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22756 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22757 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22758 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22759 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22760 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22761 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22762 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22763 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22764 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22765 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22766 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22767 instead of declaring standard types, macros and functions in each
22768 test.
22769
22770 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22771
22772 * gcc.c-torture/execute/20010106-1.c: New test.
22773
22774 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22775
22776 * gcc.dg/format/format.exp: New file.
22777 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22778 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22779 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22780 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22781 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22782 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22783 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22784 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22785 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22786 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22787 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22788 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22789 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22790 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22791 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22792 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22793 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22794 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22795 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22796 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22797 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22798 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22799 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22800 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22801 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22802 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22803 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22804 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22805 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22806 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22807 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22808 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22809 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22810 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22811 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22812 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22813 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22814 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22815 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22816 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22817 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22818 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22819
22820 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22821
22822 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22823 account.
22824
22825 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22826
22827 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22828
22829 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22830
22831 * g++.old-deja/g++.pt/crash62.C: New test.
22832
22833 2001-01-04 Richard Henderson <rth@redhat.com>
22834
22835 * gcc.dg/20000926-1.c: Update expected warnings.
22836 * gcc.dg/array-2.c: Likewise.
22837 * gcc.dg/array-4.c: Also validate flexible array members.
22838 * gcc.dg/c99-flex-array-1.c: New.
22839
22840 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22841
22842 * gcc.c-torture/compile/20001222-1.x: Remove.
22843
22844 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22845
22846 * gcc.c-torture/execute/built-in-setjmp.c: New.
22847
22848 2001-01-03 Richard Henderson <rth@redhat.com>
22849
22850 * gcc.dg/940510-1.c: Update expected error wording.
22851 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22852
22853 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22854
22855 * lib/target-supports.exp (check_alias_available): Modified to
22856 indicate aliases not supported if only weak aliases are supported.
22857
22858 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22859
22860 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22861 Turn on cmpstrsi checks for __pj__ and __i370__.
22862
22863 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22864
22865 * g++.old-deja/g++.other/virtual11.C: New test.
22866
22867 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22870
22871 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22872
22873 * gcc.c-torture/compile/20010102-1.c: New test.
22874
22875 2001-01-02 Andreas Jaeger <aj@suse.de>
22876
22877 * gcc.dg/noreturn-3.c: New test.
22878
22879 * gcc.dg/noreturn-4.c: New test.
22880
22881 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22882
22883 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22884 __builtin_fputc and __builtin_fwrite.
22885
22886 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22887
22888 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22889 signed char, not default char.
22890
22891 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22892
22893 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22894
22895 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22896
22897 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22898
22899 2000-12-29 Richard Henderson <rth@redhat.com>
22900
22901 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22902 (__cyg_profile_func_exit): Define.
22903
22904 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22905
22906 * g++.dg/vtgc1.C: New test.
22907
22908 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22909
22910 * gcc.dg/noncompile/20001228-1.c: New test.
22911
22912 * gcc.dg/20001228-1.c: New test.
22913
22914 * gcc.c-torture/execute/20001228-1.c: New test.
22915
22916 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22917
22918 * gcc.dg/format-strfmon-1.c: New test.
22919
22920 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22921
22922 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22923 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22924 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22925 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22926 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22927 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22928 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22929 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22930 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22931 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22932 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22933 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22934 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22935
22936 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22937 * gcc.c-torture/execute/string-opt-4.c: Test index.
22938
22939 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22940
22941 * gcc.c-torture/compile/20001226-1.c: New test.
22942
22943 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22944
22945 * gcc.c-torture/compile/20001222-1.c: New test.
22946 * gcc.c-torture/compile/20001222-1.x: Xfail.
22947
22948 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22949
22950 * gcc.c-torture/execute/comp-goto-2.c: New test.
22951
22952 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22953
22954 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22955 Use long types if __INT_MAX__ is 32767.
22956 (main): Use cast to (sint32 *) when poking 88 into a_page.
22957
22958 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22959
22960 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22961
22962 * gcc.c-torture/compile/20001221-1.c: New test.
22963 * gcc.c-torture/execute/20001221-1.c: New test.
22964
22965 2000-12-20 Richard Henderson <rth@redhat.com>
22966
22967 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22968 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22969
22970 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22971
22972 * gcc.dg/compare3.c: New test.
22973
22974 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22975
22976 * gcc.dg/format-warnll-1.c: New test.
22977
22978 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22979
22980 * gcc.dg/cpp/cmdlne-P.c: New test.
22981
22982 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22983
22984 * gcc.c-torture/execute/builtin-abs-1.c,
22985 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22986
22987 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22988
22989 * gcc.dg/cpp/multiline.c: New test.
22990
22991 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22992
22993 * g++.old-deja/g++.other/syshdr1.C: Update.
22994 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22995
22996 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22997
22998 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22999
23000 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23001
23002 * g++.old-deja/g++.pt/ttp65.C: New test.
23003
23004 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23005
23006 * g++.old-deja/g++.pt/ttp64.C: New test.
23007
23008 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23009
23010 * g++.old-deja/g++.pt/spec33.C: New test.
23011
23012 2000-12-14 Catherine Moore <clm@redhat.com>
23013
23014 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23015 * gcc.c-torture/execute/920612-2.c: Likewise.
23016 * gcc.c-torture/execute/920428-2.c: Likewise.
23017 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23018 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23019
23020 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23021
23022 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23023 * gcc.dg/pack-test-2.c: Likewise.
23024
23025 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23026
23027 Tests by Zack Weinberg <zackw@stanford.edu>.
23028
23029 * gcc.dg/cpp/defined.c: Update.
23030 * gcc.dg/cpp/defined_trad.c: New tests.
23031
23032 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23033
23034 * gcc.dg/cpp/trad-direct.c: Update.
23035
23036 2000-12-11 Neil Booth <neilb@earthling.net>
23037
23038 * gcc.dg/cpp/defined_trad.c
23039
23040 2000-12-11 Neil Booth <neilb@earthling.net>
23041
23042 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23043
23044 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23045
23046 * gcc.dg/format-miss-2.c: New test.
23047
23048 2000-12-09 Neil Booth <neilb@earthling.net>
23049
23050 * gcc.dg/cpp/lineflags.c: New tests.
23051 * gcc.dg/cpp/poison.c: Update.
23052 * gcc.dg/cpp/redef2.c: Update.
23053 * gcc.dg/cpp/skipping.c: New test.
23054
23055 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23056
23057 * g++.old-deja/g++.other/eh3.C: New testcase.
23058
23059 2000-12-07 Neil Booth <neilb@earthling.net>
23060
23061 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23062 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23063 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23064 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23065 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23066 Update.
23067
23068 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23069
23070 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23071 __SIZE_TYPE__ instead of int for type of integers cast to
23072 pointers.
23073
23074 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23075
23076 * g++.old-deja/g++.other/cleanup4.C: New test.
23077
23078 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23079
23080 * format-sec-1.c: New test.
23081
23082 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23083
23084 * gcc.dg/format-nonlit-3.c: New test.
23085
23086 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23087
23088 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23089 through a null pointer.
23090
23091 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23092
23093 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23094 * g++.old-deja/g++.pt/partial4.C: New test.
23095
23096 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23097
23098 * gcc.c-torture/execute/ieee/hugeval.x: New.
23099
23100 2000-12-06 Neil Booth <neilb@earthling.net>
23101
23102 * gcc.dg/cpp/backslash2.c: New tests.
23103
23104 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23105
23106 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23107 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23108
23109 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23110
23111 * gcc.c-torture/execute/20001203-2.c: New testcase.
23112
23113 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23114
23115 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23116 * g++.old-deja/g++.other/virtual10.C: New test.
23117
23118 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23119
23120 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23121
23122 2000-12-05 Richard Henderson <rth@redhat.com>
23123
23124 * gcc.c-torture/compile/20001205-1.c: New.
23125
23126 2000-12-04 Neil Booth <neilb@earthling.net>
23127
23128 * g++.old-deja/g++.other/virtual9.C: New test.
23129 * g++.old-deja/g++.pt/crash61.C: New test.
23130 * gcc.c-torture/execute/loop-9.c: New test.
23131
23132 2000-12-04 Neil Booth <neilb@earthling.net>
23133
23134 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23135 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23136 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23137 * gcc.dg/cpp/extratokens.c: ...here.
23138
23139 2000-12-04 Neil Booth <neilb@earthling.net>
23140
23141 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23142 New tests.
23143
23144 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23145
23146 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23147 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23148
23149 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23150
23151 * gcc.c-torture/execute/20001203-1.c: New test.
23152
23153 2000-12-03 Neil Booth <neilb@earthling.net>
23154
23155 * gcc.dg/cpp/macro6.c: New test cases.
23156
23157 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23158
23159 * gcc.c-torture/execute/string-opt-9.c: New test.
23160 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23161 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23162 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23163
23164 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23165 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23166
23167 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23168
23169 * gcc.dg/cpp/if-6.c: New testcase.
23170
23171 * gcc.dg/20001201-1.c: New testcase.
23172
23173 2000-12-02 Neil Booth <neilb@earthling.net>
23174
23175 * g++.old-deja/g++.other/externC4.C,
23176 g++.old-deja/g++.other/friend10.C: New tests.
23177
23178 2000-12-02 Neil Booth <neilb@earthling.net>
23179
23180 * g++.old-deja/g++.other/instan2.C
23181 * g++.old-deja/g++.other/instan3.C: New test.
23182
23183 2000-12-02 Neil Booth <neilb@earthling.net>
23184
23185 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23186 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23187 gnuc99.c,gnuc99-pedantic.c: New tests.
23188
23189 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23190
23191 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23192 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23193
23194 2000-12-01 Neil Booth <neilb@earthling.net>
23195
23196 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23197 * gcc.dg/cpp/poison.c: Update.
23198 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23199
23200 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23201
23202 * g77.f-torture/execute/20001201.f: New test.
23203
23204 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23205
23206 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23207
23208 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23209
23210 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23211
23212 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23213
23214 * g++.old-deja/g++.other/cast6.C: New test.
23215
23216 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23217
23218 * gcc.c-torture/execute/20001130-2.c: New testcase.
23219
23220 2000-11-30 Richard Henderson <rth@redhat.com>
23221
23222 * gcc.c-torture/execute/20001130-1.c: New test.
23223
23224 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23225
23226 * g++.old-deja/g++.other/op3.C: New test.
23227
23228 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23229
23230 * g++.old-deja/g++.other/op2.C: New test.
23231
23232 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23233
23234 * g++.old-deja/g++.other/crash38.C: New test.
23235
23236 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23237
23238 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23239
23240 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23241
23242 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23243 tests.
23244 * gcc.c-torture/execute/string-opt-6.c: New test.
23245
23246 * gcc.dg/20001117-1.c: Add main.
23247
23248 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23249
23250 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23251 Move from here ...
23252 * gcc.dg/940510-1.c: ... to here.
23253
23254 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23255 zero-size arrays in toplevel structures.
23256
23257 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23258
23259 * gcc.c-torture/execute/loop-8.c: New test.
23260
23261 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23262
23263 * g++.old-deja/g++.other/base1.C: New test.
23264
23265 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23266
23267 * g++.old-deja/g++.other/parse2.C: New test.
23268
23269 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23270
23271 * g++.old-deja/g++.pt/incomplete1.C: New test.
23272
23273 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23274
23275 * g++.old-deja/g++.other/friend9.C: New test.
23276
23277 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23278
23279 * gcc.dg/20001127-1.c: New test.
23280
23281 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23282
23283 * g++.old-deja/g++.pt/friend46.C: New test.
23284
23285 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23286
23287 * g++.old-deja/g++.other/ptrmem8.C: New test.
23288
23289 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23290
23291 * gcc.c-torture/execute/string-opt-7.c: New test.
23292 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23293
23294 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23295
23296 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23297 instead of 'mkcheck 2'.
23298
23299 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23300
23301 * gcc.c-torture/execute/memcheck/driver.c,
23302 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23303 C9X references to refer to C99.
23304
23305 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23306
23307 * gcc.dg/ultrasp3.c: New test.
23308
23309 2000-11-25 Neil Booth <neilb@earthling.net>
23310
23311 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23312
23313 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23314
23315 * gcc.c-torture/compile/20001123-2.c: New.
23316
23317 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23318
23319 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23320
23321 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23322
23323 * gcc.dg/sequence-point-1.c: Add some new tests.
23324 * gcc.c-torture/execute/20001124-1.c: New test.
23325
23326 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23327
23328 * g++.old-deja/g++.other/vaarg4.C: New test.
23329 * gcc.c-torture/compile/20001123-1.c: New test.
23330
23331 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23332
23333 * g++.other/crash24.C: Adjust and remove XFAIL.
23334 * g++.other/crash37.C: New test.
23335
23336 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23337
23338 * g++.old-deja/g++.pt/instantiate9.C: New test.
23339
23340 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23341
23342 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23343 new ABI, too.
23344
23345 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23346 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23347
23348 2000-11-22 Neil Booth <neilb@earthling.net>
23349
23350 * gcc.dg/cpp/Wtrigraphs.c: New test.
23351
23352 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23353
23354 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23355
23356 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23357
23358 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23359
23360 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23361
23362 * lib/gcc-dg.exp: load_lib scanasm.exp.
23363 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23364 * lib/g++-dg.exp: load_lib scanasm.exp.
23365 * lib/scanasm.exp: New.
23366 (scan-assembler, scan-assembler-not): Add optional arguments to
23367 test name, or if not present, the pattern name.
23368 (scan-assembler-dem, scan-assembler-dem-not): New.
23369
23370 * g++.dg/dg.exp: New.
23371
23372 2000-11-21 Neil Booth <neilb@earthling.net>
23373
23374 * gcc.dg/cpp/integrated1.c: Remove.
23375
23376 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23377
23378 * gcc.c-torture/execute/20001121-1.c: New test.
23379
23380 2000-11-21 Richard Henderson <rth@redhat.com>
23381
23382 * gcc.c-torture/compile/20001121-1.c: New test.
23383
23384 2000-11-20 Neil Booth <neilb@earthling.net>
23385
23386 * gcc.dg/cpp/integrated1.c: New test.
23387
23388 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23389
23390 * g++.old-deja/g++.other/inline17.C: New test.
23391
23392 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23393
23394 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23395 local variable to be zero: I made the variable global. Now
23396 uses abort() and exit() instead of relying on main's return value.
23397
23398 2000-11-20 Neil Booth <neilb@earthling.net>
23399
23400 * gcc.dg/cpp/paste2.c: Update test.
23401 * objc/execute/paste.m: New test.
23402
23403 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23404
23405 * gcc.dg/c99-condexpr-1.c: New test.
23406
23407 2000-11-20 Neil Booth <neilb@earthling.net>
23408
23409 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23410
23411 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23412
23413 * g++.old-deja/g++.pt/export1.C: New test.
23414
23415 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23416
23417 * gcc.dg/20001117-1.c: New test.
23418
23419 2000-11-18 Richard Henderson <rth@redhat.com>
23420
23421 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23422
23423 2000-11-18 Richard Henderson <rth@redhat.com>
23424
23425 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23426 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23427 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23428
23429 2000-11-18 Richard Henderson <rth@redhat.com>
23430
23431 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23432 (main): New. Exit cleanly.
23433
23434 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23435
23436 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23437 gcc.dg/c99-fordecl-2.c: New tests.
23438
23439 2000-11-18 Richard Henderson <rth@redhat.com>
23440
23441 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23442 * gcc.c-torture/execute/zerolen-2.c: New.
23443
23444 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23445
23446 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23447 memory.
23448
23449 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23450
23451 * g++.old-deja/g++.pt/instantiate8.C: New test.
23452
23453 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23454
23455 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23456 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23457
23458 2000-11-16 Nick Clifton <nickc@redhat.com>
23459
23460 * gcc.c-torture/execute/nestfunc-2.c: New test.
23461 * gcc.c-torture/execute/nestfunc-3.c: New test.
23462
23463 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23464
23465 * gcc.c-torture/compile/20001116-1.c: New test.
23466
23467 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23468
23469 * gcc.c-torture/execute/20001115-1.c: New test.
23470
23471 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23472
23473 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23474 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23475 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23476 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23477
23478 2000-11-15 Neil Booth <neilb@earthling.net>
23479
23480 gcc.dg/cpp/_Pragma1.c: Update.
23481 gcc.dg/cpp/_Pragma2.c: New test.
23482
23483 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23484
23485 * g++.old-deja/g++.other/anon5.C: New test.
23486
23487 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23488
23489 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23490 tests.
23491
23492 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23493
23494 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23495 output.
23496
23497 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23498
23499 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23500 labels at end of compound statements.
23501
23502 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23503
23504 * gcc.c-torture/execute/loop-7.c: New test.
23505
23506 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23507
23508 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23509
23510 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23511
23512 * gcc.dg/c99-bool-1.c: New test.
23513
23514 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23515
23516 * gcc.dg/c99-scope-1.c: Remove xfail.
23517 * gcc.dg/c99-scope-2.c: New test.
23518
23519 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23520
23521 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23522 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23523
23524 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23525
23526 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23527 error messages.
23528
23529 * g++.mike/p700.C: Don't typedef wchar_t.
23530 * g++.mike/p784.C: Likewise.
23531 * g++.mike/eb101.C: Don't use __wchar_t.
23532
23533 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23534
23535 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23536 from DO loop.
23537
23538 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23539
23540 * gcc.c-torture/execute/20001111-1.c: New test.
23541
23542 2000-11-10 Nick Clifton <nickc@redhat.com>
23543
23544 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23545 long multuiple and accumulate.
23546
23547 2000-11-09 Richard Henderson <rth@redhat.com>
23548
23549 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23550 via size_t instead of int.
23551
23552 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23553 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23554 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23555 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23556
23557 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23558
23559 * gcc.c-torture/compile/20001109-1.c: New test.
23560 * gcc.c-torture/compile/20001109-2.c: New test.
23561
23562 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23563
23564 * g++.old-deja/g++.pt/operator1.C: New test.
23565 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23566
23567 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23568
23569 * gcc.dg/20001108-1.c: New test.
23570
23571 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23572
23573 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23574 with both arguments constant strings.
23575 * gcc.c-torture/execute/string-opt-3.c: New test.
23576 * gcc.c-torture/execute/string-opt-4.c: New test.
23577 * gcc.c-torture/execute/string-opt-5.c: New test.
23578
23579 2000-11-08 Nick Clifton <nickc@redhat.com>
23580
23581 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23582 mulsidi3adddi patterns.
23583
23584 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23585
23586 * g++.old-deja/g++.other/crash36.C: New test.
23587
23588 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23589
23590 * g++.old-deja/g++.other/init16.C: New test.
23591
23592 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23593
23594 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23595
23596 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23597
23598 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23599 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23600 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23601
23602 2000-11-07 DJ Delorie <dj@redhat.com>
23603
23604 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23605
23606 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23607
23608 * gcc.c-torture/execute/string-opt-1.c: New test.
23609
23610 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23611
23612 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23613 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23614 parameters in registers, and there is no way for a varargs
23615 function to know in which order the integer and floating-point
23616 parameters should be interleaved when they are placed on the
23617 stack.
23618 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23619 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23620
23621 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23622
23623 * gcc.c-torture/execute/string-opt-2.c: New test.
23624
23625 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23626
23627 * g++.old-deja/g++.pt/crash60.C: New test.
23628
23629 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23630
23631 * g++.old-deja/g++.other/crash24.C: New test.
23632 * g++.old-deja/g++.other/crash25.C: New test.
23633 * g++.old-deja/g++.other/crash26.C: New test.
23634 * g++.old-deja/g++.other/crash27.C: New test.
23635 * g++.old-deja/g++.other/crash28.C: New test.
23636 * g++.old-deja/g++.other/crash29.C: New test.
23637 * g++.old-deja/g++.other/crash30.C: New test.
23638 * g++.old-deja/g++.other/crash31.C: New test.
23639 * g++.old-deja/g++.other/crash32.C: New test.
23640 * g++.old-deja/g++.other/crash33.C: New test.
23641 * g++.old-deja/g++.other/crash34.C: New test.
23642 * g++.old-deja/g++.other/crash35.C: New test.
23643
23644 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23645
23646 * gcc.c-torture/execute/20001031-1.c: New test.
23647
23648 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23649
23650 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23651 namespace.
23652
23653 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23654 standards-conformant.
23655
23656 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23657
23658 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23659 * g++.old-deja/g++.mike/p755a.C: Likewise.
23660 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23661 library makes no calls to `operator new' during initialization.
23662
23663 2000-11-04 Neil Booth <neilb@earthling.net>
23664
23665 * gcc.dg/cpp/include2.c: New tests.
23666
23667 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23668
23669 * lib/g++.exp (g++_set_ld_library_path): New function.
23670 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23671
23672 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23673
23674 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23675 warnings.
23676
23677 2000-11-01 Richard Henderson <rth@redhat.com>
23678
23679 * g++.old-deja/g++.ext/namedret1.C: New.
23680 * g++.old-deja/g++.ext/namedret2.C: New.
23681 * g++.old-deja/g++.ext/namedret3.C: New.
23682
23683 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23684
23685 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23686 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23687
23688 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23689
23690 * gcc.c-torture/execute/va-arg-21.c: New test.
23691
23692 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23693
23694 * gcc.dg/c99-complex-2.c: New test.
23695
23696 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23697
23698 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23699
23700 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23701
23702 * g++.old-deja/g++.other/inline16.C: New test.
23703
23704 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23705
23706 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23707 __PRETTY_FUNCTION__
23708
23709 2000-10-29 Neil Booth <neilb@earthling.net>
23710
23711 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23712 New tests.
23713 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23714 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23715 optimisation.
23716
23717 2000-10-29 Neil Booth <neilb@earthling.net>
23718
23719 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23720 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23721 * mi5.c: Test multiple includes work with -C.
23722 * trigraphs.c: Test ^= version.
23723
23724 2000-10-28 Neil Booth <neilb@earthling.net>
23725
23726 New tests and test updates for new macro expander.
23727
23728 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23729 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23730 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23731 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23732 new diagnostic messages.
23733
23734 * gcc.dg/cpp/macro3.c: New tests.
23735
23736 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23737
23738 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23739 on the same line.
23740
23741 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23742
23743 * g++.old-deja/g++.other/eh2.C: New test.
23744
23745 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23746
23747 * gcc.c-torture/execute/20001027-1.c: New test.
23748
23749 2000-10-26 Richard Henderson <rth@redhat.com>
23750
23751 * gcc.c-torture/execute/20001026-1.c: New.
23752
23753 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23754
23755 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23756 * g++.old-deja/g++.law/builtin1.C: Likewise.
23757 * g++.old-deja/g++.law/ctors10.C: Likewise.
23758 * g++.old-deja/g++.law/virtual3.C: Likewise.
23759 * g++.old-deja/g++.mike/p658.C: Likewise.
23760 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23761 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23762 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23763 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23764 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23765
23766 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23767
23768 * gcc.c-torture/compile/20001024-1.c: New test.
23769
23770 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23771
23772 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23773 to tell us whether or not we are using V3.
23774
23775 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23776
23777 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23778 operands.
23779
23780 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23781
23782 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23783
23784 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23785
23786 * gcc.c-torture/execute/20001024-1.c: New test.
23787
23788 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23789
23790 * g++.old-deja/g++.other/sibcall1.C: New test.
23791
23792 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23793
23794 * gcc.dg/noncompile/init-3.c: New test.
23795
23796 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23797
23798 * gcc.dg/format-array-1.c: New test.
23799
23800 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23801
23802 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23803 writing through null pointers; remove comment about testing
23804 unterminated strings.
23805
23806 2000-10-17 Matthew Hiller <hiller@redhat.com>
23807
23808 * gcc.c-torture/execute/20001017-2.c: New test.
23809
23810 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23811
23812 * gcc.c-torture/compile/20001018-1.c: New test.
23813 * gcc.c-torture/compile/20001018-1.x: Xfail.
23814
23815 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23816
23817 * gcc.c-torture/execute/20001017-1.c: New test.
23818
23819 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23820
23821 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23822 for multiple use of arguments with scanf formats; add tests for
23823 multiple use of arguments.
23824
23825 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23826
23827 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23828
23829 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23830
23831 * gcc.dg/format-miss-1.c: New test.
23832
23833 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23834
23835 * gcc.c-torture/execute/20001013-1.c: New test.
23836
23837 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23838
23839 * gcc.dg/format-branch-1.c: New test.
23840
23841 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23842
23843 * README, lib/file-format.exp: Remove EGCS references.
23844
23845 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23846
23847 * gcc.dg/20001013-1.c: New test.
23848
23849 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23850
23851 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23852 for intmax_t in the compiler using __typeof__ and the type rules
23853 for conditional expressions.
23854
23855 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23856
23857 * gcc.dg/20001012-1.c: New test.
23858 * gcc.dg/20001012-2.c: New test.
23859
23860 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23861
23862 * gcc.dg/format-attr-1.c: New test.
23863
23864 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23865
23866 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23867 __LONG_LONG_MAX__ instead of LLONG_MAX.
23868
23869 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23870
23871 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23872 scanf flags.
23873 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23874 flags.
23875
23876 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23877
23878 * gcc.dg/sequence-pt-1.c: New test.
23879
23880 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23881
23882 * gcc.c-torture/execute/20001011-1.c: New testcase.
23883 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23884
23885 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23886
23887 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23888 does not error on it.
23889
23890 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23891
23892 * gcc.dg/20001009-1.c: New test.
23893
23894 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23895
23896 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23897 * gcc.c-torture/execute/20001009-2.c: ... to here.
23898
23899 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23900
23901 * gcc.c-torture/compile/20001009-1.c: New testcase.
23902 * gcc.c-torture/execute/20001009-1.c: New testcase.
23903 Testcases provided by Jan Hubicka <jh@suse.cz>.
23904
23905 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23906
23907 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23908 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23909 uintmax_t using <limits.h> to emulate the compiler's internal
23910 logic. No longer XFAIL %j tests.
23911
23912 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23913
23914 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23915 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23916 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23917 regexps and details of expected handling of some bad formats.
23918 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23919 suppression.
23920
23921 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23922
23923 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23924 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23925 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23926 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23927 in list archives.
23928
23929 2000-10-06 Richard Henderson <rth@cygnus.com>
23930
23931 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23932 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23933 * g++.old-deja/g++.jason/report.C: Likewise.
23934 * g++.old-deja/g++.law/friend5.C: Likewise.
23935 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23936 of the expected warnings.
23937
23938 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23939
23940 * g++.old-deja/g++.pt/enum14.C: New test.
23941
23942 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23943
23944 * g++.old-deja/g++.pt/crash59.C: New test.
23945
23946 2000-10-04 Will Cohen <wcohen@redhat.com>
23947
23948 * gcc.dg/20000926-1.c: New test.
23949
23950 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23951
23952 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23953 function name for current C++ compiler.
23954 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23955
23956 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23957
23958 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23959 __PRETTY_FUNCTION__.
23960 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23961
23962 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23963
23964 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23965
23966 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23967
23968 * gcc.c-torture/compile/20000923-1.c: New test.
23969
23970 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23971
23972 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23973 * g++.old-deja/g++.pt/ttp62.C: Same.
23974 * g++.old-deja/g++.other/inline14.C: Same.
23975
23976 2000-09-24 Richard Henderson <rth@cygnus.com>
23977
23978 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23979
23980 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23981
23982 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23983
23984 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23985
23986 * gcc.c-torture/compile/20000922-1.c: New file.
23987
23988 2000-09-21 Nick Clifton <nickc@redhat.com>
23989
23990 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23991 a signed long modulo operation.
23992 (mod6): New function - perform an unsigned long modulo operation.
23993 (main): Add tests for modulos of very large numbers by very small
23994 dividends.
23995
23996 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23997
23998 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23999
24000 2000-09-19 Richard Henderson <rth@cygnus.com>
24001
24002 * gcc.dg/compare2.c (case 10): XFAIL.
24003
24004 2000-09-18 Richard Henderson <rth@cygnus.com>
24005
24006 * gcc.c-torture/execute/20000906-1.c: Move ...
24007 * gcc.dg/20000906-1.c: ... here. Only run on targets
24008 that support __builtin_trap.
24009
24010 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24011
24012 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24013
24014 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24015
24016 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24017 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24018 more $ format tests.
24019
24020 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24021
24022 * gcc.dg/format-errmk-1.c: New test.
24023
24024 2000-09-17 Greg McGary <greg@mcgary.org>
24025
24026 * gcc.c-torture/execute/20000917-1.x: Remove.
24027
24028 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24029
24030 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24031
24032 2000-09-17 Greg McGary <greg@mcgary.org>
24033
24034 * gcc.c-torture/execute/20000917-1.c: New test.
24035 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24036
24037 2000-09-16 Neil Booth <NeilB@earthling.net>
24038
24039 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24040 in nested macro bug.
24041
24042 2000-09-15 Neil Booth <NeilB@earthling.net>
24043
24044 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24045
24046 2000-09-14 Jeffrey A Law (law@cygnus.com)
24047
24048 * gcc.c-torture/execute/20000914-1.c: New test.
24049
24050 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24051
24052 * g++.other/inline13.C: New test.
24053
24054 2000-09-12 Andreas Jaeger <aj@suse.de>
24055
24056 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24057 constant by Ulrich Drepper <drepper@redhat.com>.
24058
24059 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24060
24061 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24062
24063 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24064
24065 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24066
24067 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24068
24069 * gcc.dg/cpp/backslash.c: New test.
24070
24071 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24072
24073 * gcc.c-torture/execute/20000910-1.c: New test.
24074 * gcc.c-torture/execute/20000910-2.c: Likewise.
24075
24076 2000-09-11 Robert Lipe <robertl@sco.com>
24077
24078 * gcc.dg/pragma-align.c: New test.
24079
24080 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24081
24082 * g++.old-deja/g++.pt/explicit82.C: New test.
24083 * g++.old-deja/g++.pt/explicit83.C: New test.
24084
24085 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24086
24087 * gcc.dg/asm-names.c: New test.
24088
24089 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24090
24091 * gcc.dg/cpp/tr-warn6.c: New test
24092
24093 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24094
24095 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24096 be accepted.
24097
24098 2000-09-07 Catherine Moore <clm@redhat.com>
24099
24100 * gcc.c-torture/execute/unroll-1.c: New test.
24101
24102 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24103
24104 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24105 ERROR markers.
24106 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24107 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24108 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24109 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24110 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24111 Preprocess only.
24112 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24113 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24114
24115 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24116
24117 * g++.old-deja/g++.pt/deduct2.C: New test.
24118
24119 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24120
24121 * g++.old-deja/g++.pt/parms2.C: New test.
24122
24123 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24124
24125 * g++.old-deja/g++.pt/crash58.C: New test.
24126
24127 2000-09-06 Greg McGary <greg@mcgary.org>
24128
24129 * gcc.c-torture/execute/20000906-1.c: New test.
24130 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24131
24132 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24133
24134 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24135
24136 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24137
24138 * g++.old-deja/g++.pt/crash57.C: New test.
24139
24140 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24141
24142 * g++.old-deja/g++.pt/crash56.C: New test.
24143
24144 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24145
24146 * g++.old-deja/g++.pt/koenig1.C: New test.
24147
24148 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24149
24150 * gcc.dg/20000904-1.c: New test.
24151
24152 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24153
24154 * gcc.dg/cpp/paste8.c: New test.
24155
24156 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24157
24158 * gcc.c-torture/compile/20000827-1.c: New test.
24159
24160 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24161
24162 * gcc.dg/format-diag-1.c: New test.
24163
24164 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24165
24166 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24167 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24168 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24169 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24170 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24171
24172 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24173
24174 * g++.old-deja/g++.other/nested4.C: New test.
24175
24176 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24177
24178 * g++.old-deja/g++.ns/scoped1.C: New test.
24179
24180 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24181
24182 * lib/g++.exp: Support testing already-installed GCC.
24183
24184 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24185
24186 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24187
24188 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24189
24190 * gcc.dg/return-type-2.c: New test.
24191
24192 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24193
24194 * gcc.c-torture/compile/20000825-1.c: New test.
24195
24196 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24197
24198 * gcc.dg/dwarf2-2.c: New test.
24199
24200 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24201
24202 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24203 dg-warning regexps.
24204
24205 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24206
24207 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24208 gcc.dg/format-ext-5.c: New tests.
24209
24210 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24211
24212 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24213
24214 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24215
24216 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24217
24218 2000-08-24 Richard Henderson <rth@cygnus.com>
24219
24220 * gcc.dg/ia64-sync-1.c: New test.
24221 * gcc.dg/ia64-sync-2.c: New test.
24222 * gcc.dg/ia64-asm-1.c: New test.
24223
24224 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24225
24226 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24227 * gcc.dg/format-ext-2.c: New test.
24228
24229 2000-08-23 Jason Merrill <jason@redhat.com>
24230
24231 * lib/old-dejagnu.exp: Also ignore "In member function" and
24232 "At global scope".
24233
24234 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24235
24236 * gcc.dg/noncompile/label-lineno-1.c: New test.
24237
24238 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24239
24240 * gcc.dg/c99-array-nonobj-1.c: New test.
24241
24242 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24243
24244 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24245 tests.
24246 * gcc.dg/format-ext-1.c: New test.
24247
24248 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24249
24250 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24251 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24252 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24253 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24254 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24255
24256 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24257
24258 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24259 gcc.dg/c99-strftime-2.c: New tests.
24260
24261 2000-08-22 Richard Henderson <rth@cygnus.com>
24262
24263 * gcc.c-torture/execute/20000822-1.c: New test.
24264
24265 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24266
24267 * gcc.c-torture/execute/20000819-1.x: Remove.
24268
24269 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24270
24271 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24272 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24273 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24274 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24275 gcc.dg/format-xopen-1.c: New tests.
24276
24277 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24278
24279 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24280
24281 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24282
24283 * g++.old-deja/g++.other/loop2.C: New test.
24284
24285 * gcc.c-torture/compile/20000606-1.c: New test.
24286 * gcc.c-torture/compile/20000728-1.c: New test.
24287 * gcc.c-torture/execute/20000801-1.c: New test.
24288 * gcc.c-torture/execute/20000801-2.c: New test.
24289 * gcc.c-torture/execute/20000819-1.c: New test.
24290 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24291 * gcc.dg/20000629-1.c: New test.
24292 * gcc.dg/20000724-1.c: New test.
24293 * gcc.dg/20000807-1.c: New test.
24294
24295 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24296
24297 * gcc.dg/cpp/pragma-1.c: New test.
24298 * gcc.dg/cpp/pragma-2.c: New test.
24299
24300 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24301
24302 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24303 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24304
24305 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24306
24307 * gcc.c-torture/compile/20000818-1.c: New test.
24308
24309 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24310
24311 * gcc.c-torture/execute/20000818-1.c: New test.
24312
24313 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24314
24315 * gcc.dg/format-va-1.c: New test.
24316
24317 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24318
24319 * g++.old-deja/g++.other/typedef8.C: New test.
24320
24321 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24322
24323 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24324 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24325 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24326 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24327 * g++.old-deja/g++.other/ptrmem7.C: New test.
24328 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24329
24330 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24331
24332 * g++.old-deja/g++.pt/typename27.C: New test.
24333
24334 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24335
24336 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24337 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24338 * g++.old-deja/g++.pt/friend45.C: New test.
24339 * g++.old-deja/g++.other/friend8.C: New test.
24340
24341 2000-08-15 Richard Henderson <rth@cygnus.com>
24342
24343 * gcc.c-torture/execute/20000815-1.c: New test.
24344
24345 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24346
24347 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24348 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24349 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24350
24351 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24352
24353 * g++.old-deja/g++.other/refinit2.C: New test.
24354
24355 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24356
24357 * lib/c-torture.exp (c-torture): Make
24358 compiler_conditional_xfail_data global.
24359 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24360 compiler_conditional_xfail_data machinery.
24361 (f-torture-execute): Likewise.
24362 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24363 and only when unrolling loops.
24364
24365 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24366
24367 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24368
24369 * g++.old-deja/g++.pt/explicit81.C: New test.
24370
24371 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.pt/typename26.C: New test.
24374
24375 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24376
24377 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24378 warning.
24379
24380 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.old-deja/g++.other/array3.C: New test.
24383
24384 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24385
24386 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24387 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24388 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24389 New tests.
24390
24391 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24392
24393 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24394 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24395
24396 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24397
24398 * gcc.c-torture/execute/20000808-1.c: New test.
24399
24400 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24401
24402 * gcc.dg/c90-const-expr-1.c: New test.
24403
24404 2000-08-08 Richard Henderson <rth@cygnus.com>
24405
24406 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24407
24408 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24409
24410 * gcc.dg/noncompile/const-ll-1.c: New test.
24411
24412 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24413
24414 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24415
24416 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24417
24418 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24419 that running programs linked against the shared version of libobjc
24420 run correctly.
24421
24422 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24423
24424 * gcc.dg/c99-printf-1.c: New test.
24425
24426 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24427
24428 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24429
24430 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24431
24432 * gcc.c-torture/execute/20000731-1.x: Delete.
24433
24434 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24435
24436 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24437 and torture_without_loops as is done by c-torture.exp.
24438 (search_for): Copy from c-torture.exp.
24439 (gcc-dg-runtest): New function, drives a directory of tests
24440 iterating over the TORTURE_OPTIONS.
24441 (scan-assembler, scan-assembler-not): Move here from
24442 individual directory drivers.
24443
24444 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24445 defined by lib/gcc-dg.exp.
24446 * gcc.dg/cpp/cpp.exp: Likewise.
24447 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24448 gcc-dg-runtest, so we cycle over optimization options.
24449
24450 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24451 * gcc.dg/compare2.c: No longer expected to fail.
24452
24453 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24454
24455 * gcc.c-torture/execute/20000804-1.c: New test.
24456
24457 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24458
24459 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24460
24461 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24462
24463 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24464
24465 2000-08-03 Jeffrey A Law (law@cygnus.com)
24466
24467 * gcc.c-torture/compile/20000803-1.c: New test.
24468
24469 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24470
24471 * gcc.c-torture/execute/20000801-3.c,
24472 gcc.c-torture/execute/20000801-4.c: New tests.
24473 * gcc.c-torture/execute/20000801-3.x,
24474 gcc.c-torture/execute/20000801-4.x: Xfail.
24475
24476 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24477
24478 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24479 libobjc/.libs to allow for libtool.
24480
24481 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24482
24483 * gcc.c-torture/compile/20000802-1.c: New test.
24484
24485 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24486
24487 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24488
24489 2000-07-31 Jeffrey A Law (law@cygnus.com)
24490
24491 * gcc-c-torture/execute/20000731-2.c: New test.
24492
24493 * gcc.c-torture/execute/20000731-1.c: New test.
24494 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24495
24496 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24497
24498 * testsuite/gcc.dg/cpp/paste7.c: New test.
24499 * gcc.dg/cpp/20000725-1.c: New test.
24500
24501 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24502
24503 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24504 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24505 declaration warning for __builtin_dwarf_reg_size.
24506
24507 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24508
24509 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24510
24511 * gcc.dg/noncompile/voidparam-1.c: New test.
24512
24513 2000-07-30 Richard Henderson <rth@cygnus.com>
24514
24515 * gcc.dg/c90-digraph-1.c: Don't xfail.
24516 * gcc.dg/compare2.c (case 10): Xfail.
24517 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24518
24519 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24520
24521 * gcc.dg/c99-main-1.c: New test.
24522
24523 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24524
24525 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24526
24527 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24528
24529 * gcc.c-tortuer/execute/20000726-1.c: New test.
24530
24531 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24532
24533 * gcc.c-torture/execute/enum-2.c: New test.
24534
24535 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24536
24537 * gcc.dg/cpp/tr-warn3.c: New test.
24538
24539 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24540
24541 * g++.old-deja/g++.ext/implicit1.C: Remove.
24542 * g++.old-deja/g++.jason/c2.C: Remove
24543 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24544 * g++.old-deja/g++.pt/crash16.C: Likewise.
24545 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24546
24547 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24548
24549 * g++.old-deja/g++.other/for2.C: New test.
24550
24551 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24552
24553 * gcc.dg/20000720-1.c: New test.
24554
24555 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24556
24557 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24558
24559 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24560
24561 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24562 * gcc.c-torture/execute/20000722-1.c: New.
24563 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24564
24565 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24566
24567 * gcc.dg/cpp/20000720-1.S: New test.
24568
24569 2000-07-21 Michael Meissner <meissner@redhat.com>
24570
24571 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24572
24573 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24574
24575 * g++.old-deja/g++.brendan/crash16.C,
24576 g++.old-deja/g++.brendan/parse3.C,
24577 g++.old-deja/g++.brendan/redecl1.C,
24578 g++.old-deja/g++.ns/template13.C,
24579 g++.old-deja/g++.other/decl4.C,
24580 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24581
24582 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24583
24584 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24585 and "Internal error".
24586
24587 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24588 regexps.
24589 * gcc.dg/cpp/paste6.c: New test.
24590
24591 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24592
24593 * gcc.dg/cpp/tr-direct.c: New test.
24594
24595 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24596 gcc.dg/cpp/undef1.c: Tweak error regexps.
24597
24598 2000-07-18 Eric Christopher <echristo@redhat.com>
24599
24600 * gcc.c-torture/compile/20000718-1.c: New test.
24601
24602 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24603
24604 * cpplex.c (_cpp_push_token): If the token being pushed back
24605 is the previous token in this context, just subtract one from
24606 context->posn.
24607 * cppmacro.c (save_expansion): Clear aux field when storing a
24608 placemarker.
24609
24610 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24611
24612 * gcc.dg/noncompile/redecl-1.c: New test.
24613
24614 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24615
24616 * gcc.c-torture/execute/20000717-5.c: New test.
24617 * gcc.c-torture/execute/20000717-1.x: Removed.
24618
24619 2000-07-17 Richard Henderson <rth@cygnus.com>
24620
24621 * gcc.c-torture/execute/20000717-4.c: New test.
24622
24623 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24624
24625 * gcc.dg/cpp/syshdr.c: New test.
24626 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24627
24628 2000-07-17 Neil Booth <neilb@earthling.net>
24629
24630 * gcc.dg/cpp/cmdlne-dM.c: New test.
24631 * gcc.dg/cpp/cmdlne-dD.c: New test.
24632
24633 2000-07-17 Jeffrey A Law (law@cygnus.com)
24634
24635 * gcc.c-torture/execute/20000717-3.c: New test.
24636
24637 * gcc.c-torture/compile/20000717-1.c: New test.
24638
24639 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24640
24641 * gcc.c-torture/execute/20000717-2.c: New test.
24642
24643 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24644
24645 * gcc.dg/formatz-1.c: New test.
24646
24647 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24648 * gcc.dg/c99-digraph-1.c: New tests.
24649
24650 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24651 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24652
24653 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24654 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24655 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24656 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24657 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24658 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24659 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24660
24661 2000-07-17 Greg McGary <greg@mcgary.org>
24662
24663 * gcc.c-torture/execute/20000717-1.c: New test.
24664 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24665
24666 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24667
24668 * gcc.c-torture/execute/20000715-2.c: New test.
24669 * gcc.dg/20000715-1.c: New test.
24670
24671 2000-07-15 Michael Meissner <meissner@redhat.com>
24672
24673 * gcc.c-torture/execute/20000715-1.c: New test.
24674
24675 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24676
24677 * gcc.c-torture/execute/20000707-1.c: New test.
24678
24679 2000-07-13 Neil Booth <NeilB@earthling.net>
24680
24681 * testsuite/gcc.dg/cpp/digraph1.c,
24682 testsuite/gcc.dg/cpp/digraph2.c,
24683 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24684
24685 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24686
24687 * g77.f-torture/compile/20000630-2.f: New test.
24688 * g77.f-torture/compile/20000630-2.x
24689
24690 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24691
24692 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24693
24694 2000-07-11 Neil Booth <NeilB@earthling.net>
24695
24696 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24697
24698 2000-07-11 Neil Booth <NeilB@earthling.net>
24699
24700 * gcc.dg/cpp/cmdlne-C.c: New.
24701
24702 2000-07-09 Neil Booth <NeilB@earthling.net>
24703
24704 * gcc.dg/cpp/directiv.c: New tests.
24705 * gcc.dg/cpp/undef1.c: Update.
24706
24707 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24708
24709 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24710
24711 2000-07-09 Neil Booth <NeilB@earthling.net>
24712
24713 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24714
24715 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24716
24717 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24718 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24719
24720 2000-07-08 Neil Booth <NeilB@earthling.net>
24721
24722 * gcc.dg/cpp/macsyntx.c: New tests.
24723
24724 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24725
24726 * gcc.dg/20000707-1.c: New test.
24727
24728 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24729
24730 * gcc.c-torture/execute/20000706-1.c: New test.
24731 * gcc.c-torture/execute/20000706-2.c: New test.
24732 * gcc.c-torture/execute/20000706-3.c: New test.
24733 * gcc.c-torture/execute/20000706-4.c: New test.
24734 * gcc.c-torture/execute/20000706-5.c: New test.
24735
24736 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24737
24738 * g++.old-deja/g++.pt/instantiate7.C: New test.
24739
24740 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24741
24742 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24743 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24744 * g++.old-deja/g++.other/rtti3.C: Likewise.
24745 * g++.old-deja/g++.other/rttid3.C: Likewise.
24746
24747 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24748
24749 * g77.f-torture/compile/20000630-1.x: Fix typo
24750
24751 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24752
24753 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24754 assembly output.
24755
24756 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24757
24758 * gcc.dg/cpp/ident.c: New test.
24759
24760 2000-07-05 Neil Booth <NeilB@earthling.net>
24761
24762 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24763 gcc.dg/cpp/lexstrng.c: New tests.
24764
24765 2000-07-04 Neil Booth <NeilB@earthling.net>
24766
24767 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24768 * gcc.dg/cpp/strify2.c: Same.
24769
24770 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24771
24772 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24773 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24774 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24775 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24776
24777 * testsuite/gcc.dg/cpp/macro1.c,
24778 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24779 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24780 testsuite/gcc.dg/cpp/strify1.c,
24781 testsuite/gcc.dg/cpp/strify2.c: New tests.
24782
24783 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24784
24785 * gcc.c-torture/execute/20000703-1.c: New test.
24786
24787 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24788
24789 * g++.old-deja/g++.pt (lookup10.C): New test.
24790
24791 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24792
24793 * g++.old-deja/g++.pt (typename25.C): New test.
24794
24795 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24796
24797 * gcc.c-torture/compile/20000701-1.c: New test.
24798
24799 2000-06-30 Nick Clifton <nickc@cygnus.com>
24800
24801 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24802 to test case.
24803
24804 2000-06-30 Catherine Moore <clm@cygnus.com>
24805
24806 * gcc.c-torture/execute/align-1.c: New test.
24807
24808 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24809
24810 * g++.old-deja/g++.pt/expr8.C: New test.
24811 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24812
24813 2000-06-29 Nick Clifton <nickc@cygnus.com>
24814
24815 * gcc.c-torture/compile/20000629-1.c: New test.
24816
24817 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24818
24819
24820 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24821 gcc.dg/noncompile directory, depending on whether they're
24822 preprocessor tests or not. Annotate all the tests for the dg
24823 framework.
24824
24825 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24826 * gcc.dg/noncompile/noncompile.exp: New.
24827
24828 * Moved files:
24829 Old name New name
24830 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24831 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24832 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24833 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24834 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24835 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24836 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24837 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24838 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24839 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24840 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24841 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24842 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24843 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24844 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24845 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24846 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24847 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24848 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24849 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24850 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24851 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24852 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24853 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24854
24855 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24856 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24857 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24858 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24859 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24860 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24861
24862 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24863
24864 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24865 declare one variable. On the fourth, error.
24866 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24867 declared by 20000628-1a.h.
24868
24869 2000-06-29 Richard Henderson <rth@redhat.com>
24870
24871 * gcc.c-torture/execute/930529-1.x: New file.
24872 * gcc.dg/920413-1.c: Adjust expected warning text.
24873 * gcc.dg/980217-1.c: Declare abort.
24874 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24875
24876 2000-06-29 Jeffrey A Law (law@cygnus.com)
24877
24878 * g77.f-torture/compile/20000629-1.f: New test.
24879 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24880
24881 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24882
24883 Rearrange lots of files, removing entirely the
24884 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24885 directories.
24886
24887 * Deleted files:
24888 gcc.c-torture/code_quality/code_quality.exp
24889 gcc.c-torture/special/special.exp
24890 gcc.failure/failure.exp
24891 gcc.failure/940409-1.x
24892 gcc.c-torture/compile/961203-1.x
24893
24894 * New files:
24895 gcc.misc-tests/linkage.exp
24896 gcc.c-torture/execute/920730-1t.c
24897 gcc.c-torture/execute/920730-1t.x
24898 gcc.c-torture/compile/920520-1.x
24899 gcc.c-torture/compile/920521-1.x
24900 gcc.c-torture/compile/981006-1.x
24901 gcc.c-torture/execute/eeprof-1.x
24902
24903 * Moved files (possibly with modifications to fit a new harness):
24904 Old name New name
24905 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24906 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24907 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24908 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24909 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24910 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24911 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24912 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24913 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24914 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24915 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24916 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24917 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24918 gcc.failure/940409-1.c gcc.dg/940409-1.c
24919
24920 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24921
24922 * c-torture/compile/961203-1.x: Delete.
24923
24924 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24925 not exit. Include stdio.h.
24926 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24927 * gcc.misc-tests/dg-12.c: Likewise.
24928 * gcc.misc-tests/dg-5.c: Likewise.
24929 * gcc.misc-tests/dg-6.c: Likewise.
24930 * gcc.misc-tests/dg-7.c: Prototype abort.
24931 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24932 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24933 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24934 not exit.
24935 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24936 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24937
24938 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24939
24940 * gcc.dg/cpp/20000628-1.c: New test.
24941 * gcc.dg/cpp/20000628-1.h: New header for above test.
24942 * gcc.dg/cpp/20000628-1a.h: Likewise.
24943
24944 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24945
24946 * gcc.dg/cpp: New directory.
24947 * gcc.dg/cpp/cpp.exp: New driver.
24948 * gcc.dg/cpp/20000627-1.c: New test.
24949 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24950 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24951 and rewrite as a compilation test.
24952
24953 * gcc.dg: Move many files into the cpp subdirectory, possibly
24954 renaming or editing them as well.
24955 Old name New name
24956 990119-1.c cpp/19990119-1.c
24957 990228-1.c cpp/19990228-1.c
24958 990407-1.c cpp/19990407-1.c
24959 990409-1.c cpp/19990409-1.c
24960 990413-1.c cpp/19990413-1.c
24961 990703-1.c cpp/19990703-1.c
24962 20000127-1.c cpp/20000127-1.c
24963 20000129-1.c cpp/20000129-1.c
24964 20000207-1.c cpp/20000207-1.c
24965 20000207-2.c cpp/20000207-2.c
24966 20000209-1.c cpp/20000209-1.c
24967 20000209-2.c cpp/20000209-2.c
24968 20000301-1.c cpp/20000301-1.c
24969 20000419-1.c cpp/20000419-1.c
24970 20000510-1.S cpp/20000510-1.S
24971 20000519-1.c cpp/20000519-1.c
24972 20000529-1.c cpp/20000529-1.c
24973 20000625-1.c cpp/20000625-1.c
24974 20000625-2.c cpp/20000625-2.c
24975 cpp-as1.c cpp/assert1.c
24976 cpp-as2.c cpp/assert2.c
24977 cxx-comments-1.c cpp/cxxcom1.c
24978 cxx-comments-2.c cpp/cxxcom2.c
24979 endif-label.c cpp/endif.c
24980 cpp-hash1.c cpp/hash1.c
24981 cpp-hash2.c cpp/hash2.c
24982 cpp-if1.c cpp/if-1.c
24983 cpp-if2.c cpp/if-2.c
24984 cpp-if3.c cpp/if-3.c
24985 cpp-if4.c cpp/if-4.c
24986 cpp-if5.c cpp/if-5.c
24987 cpp-cond.c cpp/if-cexp.c
24988 cpp-missingop.c cpp/if-mop.c
24989 cpp-missingparen.c cpp/if-mpar.c
24990 cpp-opprec.c cpp/if-oppr.c
24991 cpp-ifparen.c cpp/if-paren.c
24992 cpp-shortcircuit.c cpp/if-sc.c
24993 cpp-shift.c cpp/if-shift.c
24994 cpp-unary.c cpp/if-unary.c
24995 cpp-li1.c cpp/line1.c
24996 cpp-li2.c cpp/line2.c
24997 lineno.c cpp/line3.c
24998 lineno-2.c cpp/line4.c
24999 cpp-mi.c cpp/mi1.c
25000 cpp-mic.h cpp/mi1c.h
25001 cpp-micc.h cpp/mi1cc.h
25002 cpp-mind.h cpp/mi1nd.h
25003 cpp-mindp.h cpp/mi1ndp.h
25004 cpp-mix.h cpp/mi1x.h
25005 cpp-mi2.c cpp/mi2.c
25006 cpp-mi2a.h cpp/mi2a.h
25007 cpp-mi2b.h cpp/mi2b.h
25008 cpp-mi2c.h cpp/mi2c.h
25009 cpp-mi3.c cpp/mi3.c
25010 cpp-mi3.def cpp/mi3.def
25011 poison-1.c cpp/poison.c
25012 pr-impl.c cpp/prag-imp.c
25013 cpp-redef-2.c cpp/redef1.c
25014 cpp-redef.c cpp/redef2.c
25015 strpaste.c cpp/strp1.c
25016 strpaste-2.c cpp/strp2.c
25017 cpp-tradpaste.c cpp/tr-paste.c
25018 cpp-tradstringify.c cpp/tr-str.c
25019 cpp-tradwarn1.c cpp/tr-warn1.c
25020 cpp-tradwarn2.c cpp/tr-warn2.c
25021 trigraphs.c cpp/trigraphs.c
25022 cpp-unc1.c cpp/unc1.c
25023 cpp-unc2.c cpp/unc2.c
25024 cpp-unc3.c cpp/unc3.c
25025 cpp-unc.c cpp/unc4.c
25026 undef.c cpp/undef1.c
25027 undef-2.c cpp/undef2.c
25028 cpp-wi1.c cpp/widestr1.c
25029
25030 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25031
25032 * lib/g++.exp (g++_include_flags): Tweak.
25033
25034 2000-06-27 H.J. Lu <hjl@gnu.org>
25035 Loren J. Rittle <ljrittle@acm.org>
25036
25037 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25038 version with one that knows about the new gcc tree structure.
25039 (g++_link_flags): Same.
25040
25041 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25042
25043 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25044 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25045 case we are cross-compiling.
25046
25047 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25048 g++.old-deja/g++.niklas/Makefile.in,
25049 g++.old-deja/g++.niklas/configure.in,
25050 g++.old-deja/g++.other/Makefile.in,
25051 g++.old-deja/g++.other/configure.in,
25052 gcc.c-torture/code_quality/Makefile.in,
25053 gcc.c-torture/code_quality/configure.in,
25054 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25055 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25056 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25057 gcc.c-torture/execute/ieee/Makefile.in,
25058 gcc.c-torture/execute/ieee/configure.in,
25059 gcc.c-torture/noncompile/Makefile.in,
25060 gcc.c-torture/noncompile/configure.in,
25061 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25062 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25063 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25064
25065 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25066
25067 * g++.old-deja/g++.other/ambig3.C: New test.
25068
25069 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25070
25071 * g++.old-deja/g++.pt/syntax1.C: New test.
25072 * g++.old-deja/g++.pt/syntax2.C: New test.
25073 * g++.old-deja/g++.other/syntax3.C: New test.
25074 * g++.old-deja/g++.other/syntax4.C: New test.
25075
25076 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25077
25078 * gcc.dg/20000623-1.c: Prototype exit and abort.
25079
25080 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25081
25082 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25083 New tests.
25084 * gcc.dg/cpp-mi3.def: New file.
25085
25086 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25087 inside assertions.
25088 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25089 lexer's error messages.
25090 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25091 divine anything from the linemarkers.
25092 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25093 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25094
25095 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25096
25097 * gcc.dg/20000623-1.c: New test.
25098
25099 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25100
25101 * gcc.c-torture/execute/20000622-1.c: New test.
25102
25103 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25104
25105 * g++.old-deja/g++.other/init15.C: New test.
25106
25107 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25108
25109 * g++.old-deja/g++.pt/vaarg2.C: New test.
25110 * g++.old-deja/g++.pt/vaarg3.C: New test.
25111
25112 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25113
25114 * g++.old-deja/g++.other/dyncast6.C: New test.
25115
25116 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25117
25118 * gcc.c-torture/execute/loop-6.c: New test.
25119
25120 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25121
25122 * gcc.dg/20000614-1.c: New test.
25123 * gcc.dg/20000614-2.c: New test.
25124
25125 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25126
25127 * g++.old-deja/g++.other/inline12.C: New test.
25128
25129 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25130
25131 * g++.old-deja/g++.other/eh1.C: New test.
25132
25133 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25134
25135 * g++.old-deja/g++.other/type.C: New test.
25136
25137 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25138
25139 * g++.old-deja/g++.other/initstring.C: New test.
25140
25141 2000-06-12 Jason Merrill <jason@redhat.com>
25142
25143 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25144
25145 2000-06-09 Jeffrey A Law (law@cygnus.com)
25146
25147 * gcc.c-torture/compile/20000609-1.c: New test.
25148
25149 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25150
25151 * gcc.dg/20000609-1.c: New test.
25152
25153 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25154
25155 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25156 * gcc.c-torture/noncompile/poison-1.c: Move...
25157 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25158 * gcc.dg/cpp-li1.c: Add a token after the #line.
25159
25160 2000-06-05 Richard Henderson <rth@cygnus.com>
25161
25162 * gcc.c-torture/execute/20000605-2.c: New test.
25163 * gcc.c-torture/execute/20000605-3.c: New test.
25164
25165 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25166
25167 * g77.f-torture/execute/20000503-1.x: New file.
25168
25169 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25170
25171 * g++.old-deja/g++.eh/badalloc1.C: New test.
25172
25173 2000-06-05 Richard Henderson <rth@cygnus.com>
25174
25175 * gcc.c-torture/execute/20000605-1.c: New test.
25176
25177 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25178 Nathan Sidwell <nathan@codesourcery.com>
25179
25180 * gcc.c-torture/compile/20000605-1.c: New test.
25181
25182 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25183
25184 * g77.f-torture/compile/20000601-1.f: New test.
25185
25186 2000-06-03 Richard Henderson <rth@cygnus.com>
25187
25188 * gcc.c-torture/execute/20000603-1.c: New.
25189
25190 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25191
25192 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25193 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25194
25195 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25196
25197 * gcc.dg/compare2.c (case 12): XFAIL.
25198 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25199 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25200
25201 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25202
25203 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25204
25205 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25206 guard macro is already defined when the header is first
25207 included.
25208 * gcc.dg/cpp-mix.h: New file.
25209 * gcc.dg/endif-label.c: Update patterns to match compiler.
25210
25211 * g++.brendan/complex1.C: Declare abort.
25212 * g++.law/refs4.C: Remove XFAIL.
25213 * g++.oliva/expr2.C: Declare abort and exit.
25214
25215 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25216
25217 * gcc.c-torture/execute/20000528-1.c: New test.
25218
25219 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25220 * g++.old-deja/g++.law/temps4.C: Likewise.
25221
25222 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25223 stdlib.h. Call abort() on failure.
25224 * g++.old-deja/g++.law/refs4.C: Likewise.
25225 * g++.old-deja/g++.law/temps4.C: Likewise.
25226 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25227 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25228
25229 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25230
25231 Relative to g++.dg/special:
25232 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25233
25234 Relative to g++.old-deja:
25235 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25236 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25237 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25238 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25239 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25240 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25241 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25242
25243 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25244 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25245 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25246 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25247 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25248 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25249 and/or string.h.
25250
25251 * g++.other/goto1.C: Update expectations for error messages.
25252
25253 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25254
25255 * gcc.c-torture/compile/20000523-1.c: New test.
25256
25257 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25258
25259 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25260
25261 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25262
25263 * g++.old-deja/g++.eh/catch11.C: New test.
25264 * g++.old-deja/g++.eh/catch12.C: New test.
25265
25266 2000-05-24 Nick Clifton <nickc@cygnus.com>
25267
25268 * gcc.c-torture/execute/20000523-1.c: New test.
25269
25270 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25271
25272 * c-torture/execute/bcp-1.c: Replace abort in arg of
25273 __builtin_constant_p with a generic external function.
25274
25275 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25276 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25277 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25278 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25279 Prototype abort and/or exit.
25280
25281 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25282 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25283 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25284 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25285
25286 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25287
25288 * gcc.dg/dwarf2-1.c: New test.
25289
25290 2000-05-20 Richard Henderson <rth@cygnus.com>
25291
25292 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25293
25294 2000-05-20 Andreas Jaeger <aj@suse.de>
25295
25296 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25297 testcase.
25298
25299 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25300
25301 * gcc.c-torture/execute/20000519-2.c: New test.
25302
25303 2000-05-19 Andreas Jaeger <aj@suse.de>
25304
25305 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25306 which fails with SSA.
25307
25308 * lib/c-torture.exp: Also test with -O3 -fssa.
25309
25310 2000-05-18 Michael Meissner <meissner@redhat.com>
25311
25312 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25313 * gcc.c-torture/execute/920415-1.c: Ditto.
25314 * gcc.c-torture/execute/920501-1.c: Ditto.
25315 * gcc.c-torture/execute/conversion.c: Ditto.
25316 * gcc.c-torture/execute/cvt-1.c: Ditto.
25317
25318 2000-05-18 Jeffrey A Law (law@cygnus.com)
25319
25320 * gcc.c-torture/compile/20000518-1.c: New test.
25321
25322 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25323
25324 * g77.f-torture/compile/200005018.f: New test.
25325
25326 2000-05-17 Jeffrey A Law (law@cygnus.com)
25327
25328 * gcc.c-torture/compile/20000517-1.c: New test.
25329
25330 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25331
25332 * gcc.c-torture/execute/20000516-1.c: New test.
25333
25334 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25335
25336 * g++.old-deja/g++.other/eh.C: New test.
25337
25338 2000-05-12 Richard Henderson <rth@cygnus.com>
25339
25340 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25341 constants through to doit's conditional.
25342
25343 2000-05-11 Jeffrey A Law (law@cygnus.com)
25344
25345 * gcc.c-torture/compile/20000511-1.c: New test.
25346 * g77.f-torture/compile/20000511-1.f: New test.
25347 * g77.f-torture/compile/20000511-2.f: New test.
25348
25349 2000-05-11 Michael Meissner <meissner@redhat.com>
25350
25351 * gcc.c-torture/execute/20000511-1.c: New test.
25352
25353 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25354
25355 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25356 * gcc.dg/20000510-1.S: New.
25357
25358 2000-05-08 Catherine Moore <clm@cygnus.com>
25359
25360 * gcc.dg/unused-3.c: New.
25361
25362 2000-05-06 Richard Henderson <rth@cygnus.com>
25363
25364 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25365 * g++.old-deja/g++.mike/warn1.C: Likewise.
25366 * g++.old-deja/g++.pt/local1.C: Likewise.
25367 * g++.old-deja/g++.pt/local7.C: Likewise.
25368 * g++.old-deja/g++.pt/spec16.C: Likewise.
25369
25370 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25371
25372 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25373
25374 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25375
25376 * g77.f-torture/execute/20000503-1.f: New test.
25377
25378 2000-05-04 Andreas Jaeger <aj@suse.de>
25379
25380 * gcc.dg/noreturn-2.c: New test.
25381
25382 2000-05-04 Neil Booth <NeilB@earthling.net>
25383
25384 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25385 preprocessor.
25386
25387 2000-05-04 Richard Henderson <rth@cygnus.com>
25388
25389 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25390
25391 2000-05-04 Richard Henderson <rth@cygnus.com>
25392
25393 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25394 OpenSSL by Jason R Thorpe.
25395
25396 2000-05-03 Jim Wilson <wilson@cygnus.com>
25397
25398 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25399
25400 2000-05-03 Robert Lipe <robertlipe@usa.net>
25401
25402 * gcc.dg/20000503-1.c: New test.
25403
25404 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25405
25406 * gcc.c-torture/compile/20000502-1.c: New test.
25407 * g++.old-deja/g++.other/align.C: New test.
25408 * gcc.dg/cpp-tradstringify.c: New test.
25409
25410 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25411
25412 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25413 and hard registers.
25414
25415 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25416
25417 * gcc.c-torture/execute/loop-5.c: New test.
25418
25419 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25420
25421 * gcc.c-torture/execute/va-arg-20.c: New test.
25422
25423 2000-04-23 Jeffrey A Law (law@cygnus.com)
25424
25425 * gcc.c-torture/execute/20000422-1.c: New test.
25426
25427 2000-04-20 Greg McGary <gkm@gnu.org>
25428
25429 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25430 when optimizing, but without sibling-call optimizations (-O1).
25431
25432 2000-04-20 Jeffrey A Law (law@cygnus.com)
25433
25434 * gcc.c-torture/compile/20000420-1.c: New test.
25435
25436 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25437
25438 * g++.abi/ptrflags.C: New test.
25439 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25440
25441 2000-04-19 Catherine Moore <clm@cygnus.com>
25442
25443 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25444
25445 2000-04-19 Greg McGary <gkm@gnu.org>
25446
25447 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25448 sibling-call optimizations.
25449
25450 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25451
25452 * gcc.dg/20000419-1.c: New test.
25453
25454 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25455
25456 * gcc.c-torture/execute/20000412-6.c: New test.
25457
25458 2000-04-12 Jeffrey A Law (law@cygnus.com)
25459
25460 * gcc.c-torture/execute/20000412-5.c: New test.
25461 * g77.f-torture/compile/20000412-1.f: New test.
25462 * gcc.c-torture/execute/20000412-4.c: New test.
25463 * gcc.c-torture/compile/20000412-2.c: New test.
25464 * gcc.c-torture/execute/20000412-3.c: New test.
25465 * gcc.c-torture/compile/20000412-1.c: New test.
25466 * gcc.c-torture/execute/20000412-2.c: New test.
25467
25468 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25469
25470 * objc/execute/bf-20.m: New test.
25471
25472 2000-04-10 Richard Henderson <rth@cygnus.com>
25473
25474 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25475
25476 * gcc.c-torture/execute/20000412-1.c: New test.
25477
25478 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25479
25480 * g++.old-deja/g++.eh/catchptr1.C: New test.
25481
25482 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25483
25484 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25485
25486 2000-04-08 Neil Booth <NeilB@earthling.net>
25487
25488 * gcc.dg/cpp-nullchar.c: Remove test as
25489 embedded nulls cause problems.
25490
25491 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25492
25493 * gcc.dg/compare2.c: New test.
25494
25495 2000-04-08 Neil Booth <NeilB@earthling.net>
25496
25497 * gcc.dg/cpp-nullchar.c: New test.
25498
25499 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25500
25501 * gcc.dg/cpp-mi2.c: New test.
25502 * gcc.dg/cpp-mi2[abc].h: New files.
25503
25504 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25505
25506 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25507 member name.
25508
25509 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25510
25511 * g++.old-deja/g++.abi/vmihint.C: New test.
25512
25513 2000-04-06 Neil Booth <NeilB@earthling.net>
25514
25515 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25516 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25517 copyright.
25518
25519 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25520
25521 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25522 avoid stack-frame overwrite.
25523
25524 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25525
25526 * gcc.c-torture/compile/20000405-2.c: New test.
25527 * gcc.c-torture/compile/20000405-3.c: New test.
25528
25529 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25530
25531 * gcc.c-torture/compile/20000405-1.c: New test.
25532
25533 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25534
25535 * gcc.dg/cast-qual-1.c: Revert last change.
25536
25537 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25538
25539 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25540
25541 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25542
25543 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25544 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25545
25546 2000-04-03 Jeffrey A Law (law@cygnus.com)
25547
25548 * gcc.c-torture/compile/20000403-2.c: New test.
25549 * gcc.c-torture/compile/20000403-1.c: New test.
25550
25551 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25552
25553 * gcc.c-torture/execute/20000403-1.c: New test.
25554
25555 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25556
25557 * gcc.c-torture/execute/20000402-1.c: New test.
25558
25559 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25560
25561 * gcc.c-torture/execute/va-arg-15.c: New test.
25562 * gcc.c-torture/execute/va-arg-16.c: New test.
25563 * gcc.c-torture/execute/va-arg-17.c: New test.
25564 * gcc.c-torture/execute/va-arg-18.c: New test.
25565 * gcc.c-torture/execute/va-arg-19.c: New test.
25566
25567 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25568
25569 * gcc.c-torture/compile/981211-1.c: Move to...
25570 * gcc.dg/cpp-as1.c: ...here.
25571 * gcc.dg/cpp-as2.c: New file.
25572
25573 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25574 compiler.
25575
25576 2000-04-02 Neil Booth <NeilB@earthling.net>
25577
25578 * gcc.dg/cpp-cond.c New tests.
25579 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25580 accidental success less likely.
25581 * gcc.dg/cpp-missingop.c New tests.
25582 * gcc.dg/cpp-missingparen.c New tests.
25583 * gcc.dg/cpp-shift.c New tests.
25584 * gcc.dg/cpp-shortcircuit.c New tests.
25585 * gcc.dg/cpp-unary.c New tests.
25586
25587 2000-03-29 Jeffrey A Law (law@cygnus.com)
25588
25589 * gcc.c-torture/compile/20000329-1.c: New test.
25590
25591 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25592
25593 * gcc.c-torture/compile/20000326-1.c: New test.
25594 * gcc.c-torture/compile/20000326-2.c: New test.
25595
25596 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25597
25598 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25599 the first parameter is a function argument.
25600
25601 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25602
25603 * g++.old-deja/g++.ext/array4.C: New test.
25604
25605 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25606
25607 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25608
25609 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25610
25611 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25612
25613 2000-03-19 Richard Henderson <rth@cygnus.com>
25614
25615 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25616
25617 2000-03-19 Richard Henderson <rth@cygnus.com>
25618
25619 * gcc.c-torture/compile/20000319-1.c: New test.
25620
25621 2000-03-14 Jeffrey A Law (law@cygnus.com)
25622
25623 * gcc.c-torture/execute/20000314-3.c: New test.
25624 * gcc.c-torture/execute/20000314-2.c: New test.
25625 * gcc.c-torture/execute/20000314-1.c: New test.
25626 * gcc.c-torture/compile/20000314-2.c: New test.
25627 * gcc.c-torture/compile/20000314-1.c: New test.
25628
25629 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25630
25631 * g++.old-deja/g++.warn/inline.C: New test.
25632
25633 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25634
25635 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25636 standards-compliant result rather than specific constants.
25637 Put test-values in array.
25638
25639 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25640
25641 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25642 (g++_target_compile): Put test-specific options last.
25643
25644 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25645
25646 * g++.old-deja/g++.eh/vbase4.C: New test.
25647
25648 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25649
25650 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25651
25652 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25653
25654 * g++.old-deja/g++.brendan/misc12.C: Removed.
25655 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25656 * g++.old-deja/g++.ext/pretty4.C: New test.
25657
25658 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25659
25660 * g++.old-deja/g++.other/string2.C: New test.
25661
25662 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25663
25664 * g++.old-deja/g++.warn/impint2.C: New test.
25665
25666 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25667
25668 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25669 is 1, not zero.
25670
25671 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25672
25673 * g++.old-deja/g++.warn/impint.C: New test.
25674 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25675 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25676 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25677 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25678 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25679 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25680 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25681 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25682 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25683 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25684 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25685 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25686
25687 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25688
25689 * gcc.dg/cpp-redef.c: New test.
25690
25691 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25692
25693 * g++.old-deja/g++.pt/unify7.C: New test.
25694
25695 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25696
25697 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25698 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25699
25700 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25701
25702 * gcc.c-torture/compile/20000224-1.c: New test.
25703
25704 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25705
25706 * gcc.c-torture/compile/cpp-2.c: New test.
25707 * gcc.c-torture/compile/cpp-1.c: New test.
25708
25709 2000-02-25 Jeffrey A Law (law@cygnus.com)
25710
25711 * gcc.c-torture/execute/20000225-1.c: New test.
25712
25713 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25714
25715 * gcc.dg/cpp-li2.c: New test.
25716
25717 * gcc.dg/cpp-wi1.c: New test.
25718
25719 * gcc.dg/cpp-li1.c: New test.
25720
25721 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25722
25723 * g++.old-deja/g++.other/sizeof5.C: New test.
25724
25725 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25726
25727 * gcc.c-torture/execute/va-arg-13.c: New test.
25728
25729 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25730
25731 * gcc.c-torture/execute/va-arg-12.c: New test.
25732
25733 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25734
25735 * gcc.c-torture/execute/20000223-1.c: New test.
25736
25737 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25738
25739 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25740
25741 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25742
25743 * g++.old-deja/g++.abi/ptrmem.C: New test.
25744
25745 2000-02-19 Richard Henderson <rth@cygnus.com>
25746
25747 * gcc.c-torture/compile/init-3.c: New.
25748
25749 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25750
25751 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25752 ALWAYS_CXXFLAGS.
25753
25754 2000-02-11 Robert Lipe <robertl@sco.com>
25755
25756 * gcc.c-torture/compile/20000211-3.c: New test.
25757
25758 2000-02-11 Martin Buchholz <martin@xemacs.org>
25759
25760 * gcc.c-torture/compile/20000211-2.c: New test.
25761
25762 2000-02-11 Jeffrey A Law (law@cygnus.com)
25763
25764 * gcc.c-torture/compile/20000211-1.c: New test.
25765
25766 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25767
25768 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25769 on native targets
25770
25771 2000-02-08 Nathan Sidwell <nathan@acm.org>
25772
25773 * g++.old-deja/g++.other/cast5.C: New test.
25774
25775 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25776
25777 * gcc.c-torture/execute/20000205-1.c: New.
25778
25779 2000-02-03 Nathan Sidwell <nathan@acm.org>
25780
25781 * g++.old-deja/g++.jason/cast3.C: Return void.
25782 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25783
25784 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25785
25786 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25787
25788 * gcc.dg/loop-1.c: New test.
25789
25790 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25791
25792 * gcc.c-torture/compile/20000127-1.c: New test.
25793 * gcc.c-torture/execute/991228-1.c: New test.
25794
25795 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25796
25797 * gcc.dg/unused-2.c: New test.
25798
25799 * gcc.dg/conv-1.c: New test.
25800
25801 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25802
25803 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25804 compiler.
25805 (tool_option_proc): Fix typo.
25806
25807 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25808
25809 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25810 of the ld on the host, not on the build machine.
25811 Also, don't crash if '--help' is not a supported option.
25812
25813 2000-01-24 Richard Henderson <rth@cygnus.com>
25814
25815 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25816
25817 2000-01-20 Jeffrey A Law (law@cygnus.com)
25818
25819 * gcc.c-torture/execute/20000120-2.c: New test.
25820 * gcc.c-torture/execute/20000120-1.c: New test.
25821
25822 2000-01-13 Jeffrey A Law (law@cygnus.com)
25823
25824 * gcc.c-torture/execute/20000113-1.c: New test.
25825
25826 2000-01-12 Jeffrey A Law (law@cygnus.com)
25827
25828 * gcc.c-torture/execute/20000112-1.c: New test.
25829
25830 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25831
25832 * gcc.dg/20000111-1.c: New test.
25833
25834 2000-01-10 Jeffrey A Law (law@cygnus.com)
25835
25836 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25837 with 16 bit integers.
25838
25839 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25840
25841 * gcc.dg/20000108-1.c: New test.
25842
25843 2000-01-05 Nathan Sidwell <nathan@acm.org>
25844
25845 * g++.old-deja/g++.ns/koenig8.C: New test.
25846
25847 2000-01-05 Nathan Sidwell <nathan@acm.org>
25848
25849 * g++.old-deja/g++.other/cast4.C: New test.
25850
25851 2000-01-05 Jeffrey A Law (law@cygnus.com)
25852
25853 * gcc.c-torture/compile/20000105-2.c: New test.
25854 * gcc.c-torture/compile/20000105-1.c: New test.
25855
25856 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25857
25858 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25859 references to printf & atoi to conform to ANSI standard.
25860 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25861 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25862 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25863 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25864 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25865 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25866 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25867 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25868 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25869 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25870 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25871 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25872 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25873 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25874 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25875 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25876 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25877 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25878 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25879 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25880 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25881 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25882 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25883 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25884 * g++.old-deja/g++.brendan/init3.C: Likewise.
25885 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25886 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25887 * g++.old-deja/g++.brendan/new2.C: Likewise.
25888 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25889 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25890 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25891 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25892 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25893 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25894 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25895 * g++.old-deja/g++.brendan/template24.C: Likewise.
25896 * g++.old-deja/g++.brendan/template3.C: Likewise.
25897 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25898 * g++.old-deja/g++.jason/inline3.C: Likewise.
25899 * g++.old-deja/g++.jason/opeq.C: Likewise.
25900 * g++.old-deja/g++.law/arg5.C: Likewise.
25901 * g++.old-deja/g++.law/arm7.C: Likewise.
25902 * g++.old-deja/g++.law/ctors11.C: Likewise.
25903 * g++.old-deja/g++.law/cvt8.C: Likewise.
25904 * g++.old-deja/g++.law/init9.C: Likewise.
25905 * g++.old-deja/g++.law/refs4.C: Likewise.
25906 * g++.old-deja/g++.law/template2.C: Likewise.
25907 * g++.old-deja/g++.law/visibility24.C: Likewise.
25908 * g++.old-deja/g++.law/vtable3.C: Likewise.
25909 * g++.old-deja/g++.mike/asm2.C: Likewise.
25910 * g++.old-deja/g++.mike/eh1.C: Likewise.
25911 * g++.old-deja/g++.mike/misc1.C: Likewise.
25912 * g++.old-deja/g++.mike/misc13.C: Likewise.
25913 * g++.old-deja/g++.mike/misc14.C: Likewise.
25914 * g++.old-deja/g++.mike/ns12.C: Likewise.
25915 * g++.old-deja/g++.mike/p1248.C: Likewise.
25916 * g++.old-deja/g++.mike/p3708.C: Likewise.
25917 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25918 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25919 * g++.old-deja/g++.mike/p646.C: Likewise.
25920 * g++.old-deja/g++.mike/p700.C: Likewise.
25921 * g++.old-deja/g++.mike/p783.C: Likewise.
25922 * g++.old-deja/g++.mike/p783a.C: Likewise.
25923 * g++.old-deja/g++.mike/p783b.C: Likewise.
25924 * g++.old-deja/g++.mike/p786.C: Likewise.
25925 * g++.old-deja/g++.mike/p789.C: Likewise.
25926 * g++.old-deja/g++.mike/p789a.C: Likewise.
25927 * g++.old-deja/g++.mike/p807a.C: Likewise.
25928 * g++.old-deja/g++.other/delete3.C: Likewise.
25929 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25930 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25931 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25932 * g++.old-deja/g++.other/empty1.C: Likewise.
25933 * g++.old-deja/g++.other/temporary1.C: Likewise.
25934 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25935 * g++.old-deja/g++.pt/t16.C: Likewise.
25936 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25937
25938 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25939
25940 * gcc.dg/991230-1.c: New test.
25941
25942 1999-12-29 Jeffrey A Law (law@cygnus.com)
25943
25944 * gcc.c-torture/compile/991229-3.c: New test.
25945 * gcc.c-torture/compile/991229-2.c: New test.
25946 * gcc.c-torture/compile/991229-1.c: New test.
25947
25948 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25949
25950 * gcc.c-torture/compile/labels-2.c: New test.
25951
25952 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25953
25954 * gcc.c-torture/execute/991227-1.c: New test.
25955
25956 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25957
25958 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25959
25960 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25961
25962 * gcc.c-torture/execute/991221-1.c: New test.
25963
25964 1999-12-20 Nathan Sidwell <nathan@acm.org>
25965
25966 * g++.old-deja/g++.other/cast3.C: New test.
25967
25968 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25969
25970 * gcc.c-torture/execute/991216-4.c: New test.
25971
25972 1999-12-16 Michael Meissner <meissner@cygnus.com>
25973
25974 * gcc.c-torture/execute/991216-1.c: New test.
25975 * gcc.c-torture/execute/991216-2.c: New test.
25976 * gcc.c-torture/execute/991216-3.c: New test.
25977
25978 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25979
25980 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25981 Actually make the test fail by using "-O2" for compilation.
25982
25983 1999-12-15 Nathan Sidwell <nathan@acm.org>
25984
25985 * g++.old-deja/g++.warn/cast-align1.C: New test.
25986
25987 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25988
25989 * gcc.c-torture/compile/991214-1.c: New test.
25990 * gcc.c-torture/compile/991214-2.c: New test.
25991
25992 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25993
25994 * gcc.dg/991214-1.c: New test.
25995
25996 1999-12-13 Jeffrey A Law (law@cygnus.com)
25997
25998 * gcc.c-torture/compile/991213-3.c: New test.
25999 * gcc.c-torture/compile/991213-2.c: New test.
26000 * gcc.c-torture/compile/991213-1.c: New test.
26001
26002 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26003
26004 * gcc.dg/991209-1.c: New test.
26005
26006 1999-12-08 Nathan Sidwell <nathan@acm.org>
26007
26008 * gcc.c-torture/compile/991208-1.c: New test.
26009
26010 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26011
26012 * gcc.dg/ultrasp2.c: New test.
26013
26014 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26015
26016 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26017
26018 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26019
26020 * gcc.c-torture/compile/991202-1.c: New test.
26021 * gcc.c-torture/execute/991202-1.c: New test.
26022 * gcc.c-torture/execute/991202-2.c: New test.
26023 * gcc.c-torture/execute/991202-3.c: New test.
26024
26025 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26026
26027 * g++.old-deja/g++.abi/align.C: New test.
26028 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26029 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26030
26031 1999-12-01 Richard Henderson <rth@cygnus.com>
26032
26033 * gcc.c-torture/execute/991201-1.c: New.
26034
26035 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26036
26037 * gcc.dg/991129-1.c: New test.
26038
26039 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26040
26041 * gcc.c-torture/compile/991127-1.c: New test.
26042
26043 1999-11-22 Nathan Sidwell <nathan@acm.org>
26044
26045 * g++.old-deja/g++.other/warn4.C: New test.
26046
26047 1999-11-22 Nathan Sidwell <nathan@acm.org>
26048
26049 * g++.old-deja/g++.eh/cleanup2.C: New test.
26050 * g++.old-deja/g++.ext/pretty2.C: New test.
26051 * g++.old-deja/g++.ext/pretty3.C: New test.
26052 * g++.old-deja/g++.other/debug6.C: New test.
26053
26054 1999-10-20 Jim Wilson <wilson@cygnus.com>
26055
26056 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26057 compiler_output to look for one error message instead of two.
26058
26059 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26060
26061 * gcc.c-torture/execute/991118-1.c: Also test case
26062 where the word boundary does not split a byte evenly.
26063
26064 1999-11-19 Nathan Sidwell <nathan@acm.org>
26065
26066 * g++.old-deja/g++.ext/restrict1.C: New test.
26067
26068 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26069
26070 * gcc.c-torture/execute/991118-1.c: New test.
26071
26072 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26073
26074 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26075 working directory pathnames.
26076
26077 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26078
26079 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26080 host is equipped with driver.h and driver.o so it can actually
26081 compile and run the tests.
26082
26083 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26084
26085 * gcc.c-torture/compile/991008-1.c: New test.
26086
26087 1999-11-08 Nick Clifton <nickc@cygnus.com>
26088
26089 * lib/gcc-dg.exp: Include target-supports.exp
26090
26091 1999-11-05 Nick Clifton <nickc@cygnus.com>
26092
26093 * lib/target-supports.exp: New file: Provide procs to test for
26094 features supported by the target.
26095 (check_weak_available): Moved here from ecos.exp.
26096 (check_alias_available): New proc: Determine of the target
26097 toolchain supports the alias attribute.
26098
26099 * gcc.dg/special/ecos.exp: Move check_weak_available to
26100 target-supports.exp.
26101 (alias-1.c): Only perform the test if the target supports
26102 aliases.
26103 (wkali-1.c): Only perform the test if the target supports
26104 aliases.
26105
26106 * gcc.dg/990506-0.c: Expect error messages from cross
26107 targets as well as native targets.
26108
26109 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26110
26111 * gcc.dg/ultrasp1.c: Removed xfail.
26112 * gcc.dg/struct-ret-2.c: Likewise.
26113 * gcc.dg/array-1.c: Likewise.
26114
26115 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26116
26117 * gcc.dg/struct-ret-2.c: New test.
26118
26119 * gcc.dg/array-1.c: New test.
26120
26121 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26122
26123 * gcc.c-torture/execute/991030-1.c: New test.
26124
26125 1999-10-26 Richard Henderson <rth@cygnus.com>
26126
26127 * gcc.c-torture/compile/991026-2.c: New test.
26128
26129 1999-10-26 Jeffrey A Law (law@cygnus.com)
26130
26131 * gcc.c-torture/compile/991026-1.c: New test.
26132
26133 1999-10-23 Jeffrey A Law (law@cygnus.com)
26134
26135 * gcc.c-torture/execute/991023-1.c: New test.
26136
26137 1999-10-19 Jeffrey A Law (law@cygnus.com)
26138
26139 * gcc.c-torture/execute/991019-1.c: New test.
26140
26141 1999-10-16 Richard Henderson <rth@cygnus.com>
26142
26143 * gcc.c-torture/execute/991016-1.c: New test.
26144
26145 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26146
26147 * gcc.c-torture/execute/991014-1.c: New test.
26148
26149 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26150
26151 * g++.old-deja/g++.other/union2.C: New test.
26152
26153 1999-10-13 Nathan Sidwell <nathan@acm.org>
26154
26155 * g++.old-deja/g++.other/vaarg2.C: New test.
26156 * g++.old-deja/g++.other/vaarg3.C: New test.
26157
26158 1999-10-12 Craig Burley <craig@jcb-sc.com>
26159
26160 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26161 in compile/.
26162
26163 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26164
26165 * gcc.c-torture/execute/va-arg-11.c: New test.
26166
26167 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26168
26169 * lib/file-format.exp (gcc_target_object_format): Don't
26170 crash if objdump is unavailable.
26171
26172 1999-09-29 Donn Terry <donn@interix.com>
26173
26174 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26175
26176 1999-09-28 Nick Clifton <nickc@cygnus.com>
26177
26178 * gcc.c-torture/compile/990928-1.c: New test.
26179
26180 1999-09-28 Nathan Sidwell <nathan@acm.org>
26181
26182 * g++.old-deja/g++.other/decl6.C: New test.
26183
26184 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26185
26186 * gcc.c-torture/execute/va-arg-10.c: New test.
26187
26188 1999-09-27 Nathan Sidwell <nathan@acm.org>
26189
26190 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26191 __PRETTY_FUNCTION__.
26192
26193 1999-09-23 Nick Clifton <nickc@cygnus.com>
26194
26195 * gcc.c-torture/execute/990923-1.c: New test.
26196
26197 1999-09-21 Nick Clifton <nickc@cygnus.com>
26198
26199 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26200 for which -fpic is inappropriate.
26201
26202 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26203
26204 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26205
26206 1999-09-21 Nathan Sidwell <nathan@acm.org>
26207
26208 * g++.old-deja/g++.other/dyncast1.C: New test.
26209 * g++.old-deja/g++.other/dyncast2.C: New test.
26210 * g++.old-deja/g++.other/dyncast3.C: New test.
26211 * g++.old-deja/g++.other/dyncast4.C: New test.
26212 * g++.old-deja/g++.other/dyncast5.C: New test.
26213 * g++.old-deja/g++.eh/catch3.C: New test.
26214 * g++.old-deja/g++.eh/catch3p.C: New test.
26215 * g++.old-deja/g++.eh/catch4.C: New test.
26216 * g++.old-deja/g++.eh/catch4p.C: New test.
26217 * g++.old-deja/g++.eh/catch5.C: New test.
26218 * g++.old-deja/g++.eh/catch5p.C: New test.
26219 * g++.old-deja/g++.eh/catch6.C: New test.
26220 * g++.old-deja/g++.eh/catch6p.C: New test.
26221 * g++.old-deja/g++.eh/catch7.C: New test.
26222 * g++.old-deja/g++.eh/catch7p.C: New test.
26223 * g++.old-deja/g++.eh/catch8.C: New test.
26224 * g++.old-deja/g++.eh/catch8p.C: New test.
26225 * g++.old-deja/g++.eh/catch9.C: New test.
26226 * g++.old-deja/g++.eh/catch9p.C: New test.
26227
26228 1999-09-13 Nathan Sidwell <nathan@acm.org>
26229
26230 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26231 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26232
26233 1999-09-13 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.c-torture/compile/990913-1.c: New test.
26236
26237 1999-09-10 Nathan Sidwell <nathan@acm.org>
26238
26239 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26240 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26241
26242 1999-09-09 Richard Henderson <rth@cygnus.com>
26243
26244 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26245
26246 1999-09-09 Nathan Sidwell <nathan@acm.org>
26247
26248 * g++.old-deja/g++.other/lookup11.C: New test.
26249 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26250 what is permitted and what we want.
26251 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26252 overload use.
26253 * g++.old-deja/g++.jason/rfg5.C: Likewise
26254
26255 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26256
26257 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26258 * gcc.c-torture/noncompile/poison-1.c: New file.
26259
26260 1999-09-08 Nathan Sidwell <nathan@acm.org>
26261
26262 * g++.old-deja/g++.other/sizeof3.C: New test.
26263 * g++.old-deja/g++.other/sizeof4.C: New test.
26264 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26265 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26266
26267 1999-09-07 Richard Henderson <rth@cygnus.com>
26268
26269 * gcc.dg/va-arg-1.c: New.
26270
26271 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26272
26273 * gcc.c-torture/execute/va-arg-9.c: New test.
26274
26275 1999-09-05 Craig Burley <craig@jcb-sc.com>
26276
26277 * g77.f-torture/compile/980519-2.f: New test.
26278 * g77.f-torture/compile/19990905-0.f: New test.
26279 * g77.f-torture/compile/19990905-1.f: New test.
26280 * g77.f-torture/compile/19990905-2.f: New test.
26281
26282 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26283
26284 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26285
26286 * gcc.c-torture/execute/990827-1.c: Fix typo.
26287
26288 1999-09-03 Nathan Sidwell <nathan@acm.org>
26289
26290 * g++.old-deja/g++.other/deref1.C: New test.
26291
26292 1999-09-02 Nathan Sidwell <nathan@acm.org>
26293
26294 * g++.old-deja/g++.other/ambig2.C: New test.
26295 * g++.old-deja/g++.other/cond5.C: New test.
26296 * g++.old-deja/g++.other/lookup16.C: New test.
26297
26298 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26299
26300 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26301 assemblers too.
26302
26303 1999-08-31 Jeffrey A Law (law@cygnus.com)
26304
26305 * lib/c-torture.exp: Avoid the "compare executables" optimization
26306 when testing native.
26307
26308 1999-08-29 Jeffrey A Law (law@cygnus.com)
26309
26310 * gcc.c-torture/execute/990829-1.c: New test.
26311 * gcc.c-torture/compile/990829-1.c: New test.
26312
26313 1999-08-27 Paul Burchard <burchard@pobox.com>
26314
26315 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26316 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26317 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26318 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26319 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26320 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26321 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26322 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26323 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26324 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26325 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26326
26327 1999-08-27 Jeffrey A Law (law@cygnus.com)
26328
26329 * gcc.c-torture/execute/990827-1.c: New test.
26330
26331 1999-08-26 Craig Burley <craig@jcb-sc.com>
26332
26333 * g77.f-torture/noncompile/19990826-4.f: New test.
26334
26335 * g77.f-torture/compile/19990826-3.f: New test.
26336
26337 * g77.f-torture/execute/19990826-2.f: New test.
26338
26339 * g77.f-torture/compile/19990826-1.f: New test.
26340
26341 * gcc.c-torture/execute/990826-0.c: New test.
26342 * g77.c-torture/execute/19990826-0.f: New test.
26343
26344 * g77.f-torture/noncompile/970626-2.f: New test.
26345
26346 1999-08-25 Paul Burchard <burchard@pobox.com>
26347
26348 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26349 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26350 lss-011.C: New tests.
26351
26352 1999-08-25 Nathan Sidwell <nathan@acm.org>
26353
26354 * g++.old-deja/g++.other/decl5.C: New test.
26355
26356 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26357
26358 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26359 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26360 call `postbase' for each one. All callers of `postbase' changed
26361 to call this instead.
26362
26363 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26364
26365 * gcc.c-torture/execute/990811-1.c: New test.
26366
26367 1999-08-09 Nick Clifton <nickc@cygnus.com>
26368
26369 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26370 just native ones.
26371
26372 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26373 just native ones.
26374
26375 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26376
26377 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26378
26379 1999-08-04 Jeffrey A Law (law@cygnus.com)
26380
26381 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26382
26383 1999-08-04 Nathan Sidwell <nathan@acm.org>
26384
26385 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26386
26387 1999-08-04 Jeffrey A Law (law@cygnus.com)
26388
26389 * gcc.c-torture/execute/990804-1.c: New test.
26390
26391 1999-08-03 Nathan Sidwell <nathan@acm.org>
26392
26393 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26394 * g++.old-deja/g++.brendan/crash64.C: Likewise
26395 * g++.old-deja/g++.brendan/overload8.C: Likewise
26396
26397 1999-08-03 Nathan Sidwell <nathan@acm.org>
26398
26399 * g++.old-deja/g++.other/struct1.C: New test.
26400
26401 1999-08-03 Nathan Sidwell <nathan@acm.org>
26402
26403 * g++.old-deja/g++.other/enum2.C: New test.
26404
26405 1999-08-02 Richard Henderson <rth@cygnus.com>
26406
26407 Adapted from tests from Franz Sirl:
26408 * gcc.c-torture/execute/va-arg-7.c: New test.
26409 * gcc.c-torture/execute/va-arg-8.c: New test.
26410
26411 1999-08-01 Jeffrey A Law (law@cygnus.com)
26412
26413 * gcc.c-torture/compile/990801-2.c: New test.
26414
26415 * gcc.c-torture/compile/990801-1.c: New test.
26416
26417 1999-07-27 Michael Meissner <meissner@cygnus.com>
26418
26419 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26420 fp-cmp-1.c, converting double to float.
26421
26422 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26423 fp-cmp-1.c, converting double to long double.
26424
26425 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26426 from fr1 to unknown_register, since fr1 is a legitimate register
26427 on some machines.
26428
26429 1999-07-25 Jeffrey A Law (law@cygnus.com)
26430
26431 * README: More listname related changes.
26432
26433 1999-07-08 Catherine Moore <clm@cygnus.com>
26434
26435 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26436
26437 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26438
26439 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26440
26441 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26442
26443 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26444
26445 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26446
26447 * gcc.dg/990703-1.c: New test.
26448
26449 1999-06-29 Nick Clifton <nickc@cygnus.com>
26450
26451 * lib/file-format.exp: New file: Move definition of proc
26452 gcc_target_object_format to here from
26453 gcc.dg/special/ecos.exp.
26454
26455 * lib/c-torture.exp: Include lib file-format.exp.
26456 * lib/gcc-dg.exp: Include lib file-format.exp.
26457
26458 * gcc.dg/special/ecos.exp: Remove definition of proc
26459 gcc_target_object_format.
26460
26461 1999-06-28 Jeffrey A Law (law@cygnus.com)
26462
26463 * gcc.c-torture/execute/990628-1.c: New test.
26464
26465 1999-06-25 Jeffrey A Law (law@cygnus.com)
26466
26467 * gcc.c-torture/compile/990625-2.c: New test.
26468
26469 * gcc.c-torture/compile/990625-1.c: New test.
26470
26471 1999-06-23 Nick Clifton <nickc@cygnus.com>
26472
26473 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26474 attributes compile.
26475 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26476 ports that use the COFF/PE file format.
26477
26478 1999-06-17 Jeffrey A Law (law@cygnus.com)
26479
26480 * gcc.c-torture/compile/990617-1.c: New test.
26481
26482 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26483
26484 * g++.old-deja/g++.other/decl4.C: New test.
26485
26486 1999-06-14 Nathan Sidwell <nathan@acm.org>
26487
26488 * g++.old-deja/g++.other/bitfld3.C: New test.
26489
26490 1999-06-08 Nathan Sidwell <nathan@acm.org>
26491
26492 * g++.old-deja/g++.eh/catch1.C: New test.
26493
26494 1999-06-07 Jeffrey A Law (law@cygnus.com)
26495
26496 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26497
26498 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26499 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26500
26501 1999-06-05 Craig Burley <craig@jcb-sc.com>
26502
26503 * g77.f-torture/compile/19990502-0.f: Replace with new,
26504 shorter, test that still fails after recent changes.
26505
26506 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26507
26508 * gcc.c-torture/execute/990604-1.c: New test.
26509
26510 1999-05-31 Jeffrey A Law (law@cygnus.com)
26511
26512 * gcc.c-torture/execute/990531-1.c: New test.
26513
26514 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26515
26516 * gcc.c-torture/compile/990527-1.c: New test.
26517
26518 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26519
26520 * gcc.c-torture/execute/990527-1.c: New test.
26521
26522 1999-05-25 Nick Clifton <nickc@cygnus.com>
26523
26524 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26525 bitfields as signed.
26526
26527 1999-05-25 Craig Burley <craig@jcb-sc.com>
26528
26529 * g77.f-torture/compile/19990525-0.f: New test.
26530
26531 1999-05-25 Jeffrey A Law (law@cygnus.com)
26532
26533 * gcc.c-torture/execute/990525-2.c: New test.
26534
26535 * gcc.c-torture/execute/990525-1.c: New test.
26536
26537 1999-05-24 Nathan Sidwell <nathan@acm.org>
26538
26539 * g++.old-deja/g++.other/anon3.C: New test.
26540 * g++.old-deja/g++.other/anon4.C: New test.
26541 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26542 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26543 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26544 Merrill).
26545
26546 1999-05-24 Jeffrey A Law (law@cygnus.com)
26547
26548 * gcc.c-torture/execute/990524-1.c: New test.
26549
26550 * gcc.dg/990524-1.c: New test.
26551
26552 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26553
26554 * gcc.c-torture/compile/990523-1.c: New test.
26555
26556 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26557
26558 * gcc.c-torture/compile/990519-1.c: New test.
26559
26560 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26561
26562 * gcc.c-torture/compile/990517-1.c: New test.
26563
26564 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26565 (e4, f4): New tests.
26566 (main): Call them.
26567
26568 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26569
26570 * gcc.dg/noreturn-1.c: New test.
26571
26572 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26573
26574 * gcc.c-torture/execute/990513-1.c: New test.
26575
26576 1999-05-10 Richard Henderson <rth@cygnus.com>
26577
26578 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26579
26580 1999-05-10 Craig Burley <craig@jcb-sc.com>
26581
26582 * g77.f-torture/execute/erfc.f: Use small single-precision
26583 values, to avoid problems on Alphas when not -mieee.
26584
26585 1999-05-08 Craig Burley <craig@jcb-sc.com>
26586
26587 * gcc.dg/990506-0.c: New test.
26588
26589 1999-05-08 Richard Henderson <rth@cygnus.com>
26590
26591 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26592 the constant to test. Don't XFAIL 64-bit targets.
26593
26594 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26595 * g++.old-deja/g++.law/profile1.C: Likewise.
26596
26597 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26598 operator new instances.
26599 * g++.old-deja/g++.other/delete5.C: Likewise.
26600
26601 1999-05-03 Craig Burley <craig@jcb-sc.com>
26602
26603 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26604 intrinsic.
26605
26606 1999-05-03 Craig Burley <craig@jcb-sc.com>
26607
26608 * g77.f-torture/execute/u77-test.f: Reverse order of two
26609 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26610
26611 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26612
26613 * gcc.dg/compare1.c: New test.
26614
26615 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26616
26617 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26618 New tests.
26619
26620 1999-05-02 Craig Burley <craig@jcb-sc.com>
26621
26622 * g77.f-torture/compile/19990502-1.f: New test.
26623
26624 1999-05-02 Craig Burley <craig@jcb-sc.com>
26625
26626 * g77.f-torture/compile/19990502-0.f: New test.
26627
26628 1999-05-02 Craig Burley <craig@jcb-sc.com>
26629
26630 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26631 intrinsic.
26632
26633 1999-05-02 Craig Burley <craig@jcb-sc.com>
26634
26635 * g77.f-torture/execute/u77-test.f (main): List libU77
26636 intrinsics not currently tested.
26637 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26638 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26639 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26640 Trim blanks off the ends of some printed strings.
26641
26642 1999-05-02 Craig Burley <craig@jcb-sc.com>
26643
26644 * g77.f-torture/execute/u77-test.f (main): Just warn about
26645 FSTAT gid disagreement, as it's expected on some systems.
26646
26647 1999-05-01 Craig Burley <craig@jcb-sc.com>
26648
26649 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26650 use a new function, which allows for some slop.
26651 Clean up some commentary.
26652 (issum): The new function.
26653 (sgladd): Deleted subroutine.
26654
26655 1999-05-01 Craig Burley <craig@jcb-sc.com>
26656
26657 * g77.f-torture/execute/u77-test.f: Modify to be more like
26658 libf2c/libU77 version, bringing patches to that version here.
26659 Add suitable commentary.
26660
26661 1999-04-25 Richard Henderson <rth@cygnus.com>
26662
26663 * gcc.dg/990424-1.c: New test.
26664
26665 1999-04-24 Craig Burley <craig@jcb-sc.com>
26666
26667 * g77.f-torture/execute/u77-test.f (main): Bug involving
26668 LSTAT has been fixed, so turn back on full checking.
26669
26670 1999-04-20 Craig Burley <craig@jcb-sc.com>
26671
26672 * g77.f-torture/compile/19990419-0.f: New test.
26673 * g77.f-torture/execute/19990419-1.f: New test.
26674
26675 1999-04-17 Richard Henderson <rth@cygnus.com>
26676
26677 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26678 to avoid the need for a prototype to supress a warning.
26679
26680 1999-04-07 Jim Wilson <wilson@cygnus.com>
26681
26682 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26683
26684 1999-04-04 Jeffrey A Law (law@cygnus.com)
26685
26686 * gcc.c-torture/execute/990404-1.c: New test.
26687
26688 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26689
26690 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26691 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26692 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26693 missing initializer warnings.
26694
26695 1999-03-28 Jeffrey A Law (law@cygnus.com)
26696
26697 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26698 matching strings.
26699
26700 1999-03-26 Jeffrey A Law (law@cygnus.com)
26701
26702 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26703
26704 1999-03-26 Craig Burley <craig@jcb-sc.com>
26705
26706 * g77.f-torture/execute/19990325-0.f: New test.
26707 * g77.f-torture/execute/19990325-1.f: New test.
26708
26709 1999-03-24 Jeffrey A Law (law@cygnus.com)
26710
26711 * gcc.c-torture/execute/990324-1.c: New test.
26712
26713 1999-03-22 Jim Wilson <wilson@cygnus.com>
26714
26715 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26716 test with 4.
26717
26718 1999-03-17 Richard Henderson <rth@cygnus.com>
26719
26720 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26721
26722 1999-03-13 Craig Burley <craig@jcb-sc.com>
26723
26724 * g77.f-torture/execute/19990313-2.f: New test.
26725 * g77.f-torture/execute/19990313-3.f: New test.
26726
26727 1999-03-13 Craig Burley <craig@jcb-sc.com>
26728
26729 * g77.f-torture/execute/19990313-0.f: New test.
26730 * g77.f-torture/execute/19990313-1.f: New test.
26731
26732 1999-03-12 Jim Wilson <wilson@cygnus.com>
26733
26734 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26735 printf to sprintf.
26736 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26737 (main): Add check for u15. Conditionalize u31 check depending on
26738 whether ints are <32 bits or >=32 bits.
26739
26740 1999-03-08 Craig Burley <craig@jcb-sc.com>
26741
26742 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26743
26744 1999-03-08 Craig Burley <craig@jcb-sc.com>
26745
26746 * g77.f-torture/compile/19990305-0.f: New test.
26747 * g77.f-torture/execute/19981119-0.f: New test.
26748
26749 1999-03-08 Craig Burley <craig@jcb-sc.com>
26750
26751 * g77.f-torture/execute/970625-2.f: call ABORT if final
26752 result is not correct, instead of just printing it.
26753 Add this checking via newly introduced obfuscation, to
26754 trip up buggy front ends.
26755
26756 1999-03-07 Craig Burley <craig@jcb-sc.com>
26757
26758 * g77.f-torture/compile/960317-1.f: Moved from being
26759 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26760
26761 1999-03-06 Craig Burley <craig@jcb-sc.com>
26762
26763 * g77.f-torture/execute/960317-1.f: New (old) test.
26764 * g77.f-torture/execute/970625-2.f: Ditto.
26765
26766 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26767
26768 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26769 message on line 1 or line 2; cccp and cpplib do this differently.
26770
26771 1999-03-01 Jeffrey A Law (law@cygnus.com)
26772
26773 * g++.old-deja/g++.law/weak1.C: New test.
26774
26775 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26776
26777 * gcc.c-torture/execute/990119-1.c: Renamed to...
26778 * gcc.dg/990119-1.c: this, so it will only be tested once
26779 (it's a preprocessor test, it doesn't need to be run at
26780 multiple optimization levels).
26781
26782 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26783
26784 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26785 ALWAYS_CXXFLAGS.
26786
26787 1999-02-24 Craig Burley <craig@jcb-sc.com>
26788
26789 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26790 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26791 to not be compilable by current g77.
26792
26793 1999-02-24 Nick Clifton <nickc@cygnus.com>
26794
26795 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26796
26797 1999-02-22 Jeffrey A Law (law@cygnus.com)
26798
26799 * gcc.c-torture/execute/990222-1.c: New test.
26800
26801 1999-02-19 Craig Burley <craig@jcb-sc.com>
26802
26803 * g77.f-torture/compile/19990218-0.f: New test.
26804 * g77.f-torture/noncompile/19990218-1.f: New test.
26805
26806 1999-02-18 Craig Burley <craig@jcb-sc.com>
26807
26808 * g77.f-torture/compile/19981216-0.f: New test.
26809
26810 1999-02-14 Jeffrey A Law (law@cygnus.com)
26811
26812 * gcc.dg/990214-1.c: New test.
26813
26814 1999-02-13 Jeffrey A Law (law@cygnus.com)
26815
26816 * gcc.dg/990213-2.c: New test.
26817
26818 * gcc.dg/990213-1.c: New test.
26819
26820 1999-02-12 Jeffrey A Law (law@cygnus.com)
26821
26822 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26823 ints.
26824
26825 1999-02-11 Nick Clifton <nickc@cygnus.com>
26826
26827 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26828 specified by target.
26829
26830 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26831
26832 1999-02-11 Jeffrey A Law (law@cygnus.com)
26833
26834 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26835
26836 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26837
26838 * gcc.dg/special/ecos.exp: New test driver for new tests with
26839 special requirements.
26840
26841 * gcc.dg/special/alias-1.c: New test.
26842 * gcc.dg/special/gcsec-1.c: New test.
26843 * gcc.dg/special/weak-1.c: New test.
26844 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26845 * gcc.dg/special/weak-2.c: New test.
26846 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26847 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26848 * gcc.dg/special/wkali-1.c: New test.
26849 * gcc.dg/special/wkali-2.c: New test.
26850 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26851 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26852
26853 1999-02-10 Felix Lee <flee@cygnus.com>
26854
26855 * lib/c-torture.exp (c-torture-compile): Pull out code for
26856 analyzing gcc error messages.
26857 (c-torture-execute): Likewise. Fix some (harmless) false
26858 positives.
26859 * lib/gcc.exp (gcc_check_compile): New function.
26860
26861 1999-02-08 Richard Henderson <rth@cygnus.com>
26862
26863 * gcc.c-torture/execute/990208-1.c: New test.
26864
26865 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26866
26867 * g++.dg/special/ecos.exp: New driver for new tests with special
26868 requirements
26869
26870 * g++.dg/special/conpr-1.C: New test
26871 * g++.dg/special/conpr-2.C: New test
26872 * g++.dg/special/conpr-2a.C: New test
26873 * g++.dg/special/conpr-3.C: New test
26874 * g++.dg/special/conpr-3a.C: New test
26875 * g++.dg/special/conpr-3b.C: New test
26876
26877 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26878 allow g++ to use the dg driver
26879
26880 * README: Add comment about g++.dg directory
26881
26882 1999-02-06 Jeffrey A Law (law@cygnus.com)
26883
26884 * README: Update email addresses.
26885
26886 1999-02-03 Nick Clifton <nickc@cygnus.com>
26887
26888 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26889 arguments in order to force structure S onto the stack even on
26890 the alpha.
26891 (test): Pass 10 leading arguments to function foo as well as the
26892 structure S.
26893
26894 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26895 failure for all targets.
26896
26897 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26898 abort to terminate program execution.
26899
26900 1999-01-30 Richard Henderson <rth@cygnus.com>
26901
26902 * gcc.c-torture/execute/990130-1.c: New test.
26903
26904 1999-01-30 Jeffrey A Law (law@cygnus.com)
26905
26906 * gcc.dg/990130-1.c: New test.
26907
26908 1999-01-28 Michael Meissner <meissner@cygnus.com>
26909
26910 * gcc.c-torture/execute/990128-1.c: New test.
26911
26912 1999-01-27 Michael Meissner <meissner@cygnus.com>
26913
26914 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26915
26916 1999-01-27 Felix Lee <flee@cygnus.com>
26917
26918 * lib/c-torture.exp (c-torture-compile): pull out code for
26919 analyzing gcc error messages.
26920 (c-torture-execute): ditto, and fix some (harmless) false
26921 positives.
26922 * lib/gcc.exp (gcc_check_compile): new function.
26923
26924 1999-01-17 Jeffrey A Law (law@cygnus.com)
26925
26926 * gcc.dg/990117-1.c: New test.
26927
26928 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26929
26930 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26931
26932 1999-01-15 Jeffrey A Law (law@cygnus.com)
26933
26934 * g77.f-torture/compile/990115-1.f: New test.
26935
26936 1999-01-07 Jeffrey A Law (law@cygnus.com)
26937
26938 * gcc.c-torture/compile/990107-1.c: New test
26939
26940 1999-01-06 Jeffrey A Law (law@cygnus.com)
26941
26942 * gcc.c-torture/execute/990106-2.c: New test.
26943
26944 * gcc.c-torture/execute/990106-1.c: New test.
26945
26946 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26947
26948 * gcc.c-torture/compile/981223-1.c: New test.
26949
26950 1998-12-29 Richard Henderson <rth@cygnus.com>
26951
26952 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26953 (opt3): Rename from opt4 and disable.
26954
26955 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26956
26957 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26958
26959 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26960
26961 * g++.old-deja/g++.other/conv5.C: New test.
26962
26963 1998-12-14 Nick Clifton <nickc@cygnus.com>
26964
26965 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26966
26967 1998-12-11 Jeffrey A Law (law@cygnus.com)
26968
26969 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26970
26971 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26972
26973 * gcc.c-torture/compile/981211-1.c: New test.
26974
26975 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26976
26977 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26978
26979 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26980
26981 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26982
26983 * gcc.special/930510-1.c: Make C9X safe.
26984 * gcc.misc-tests/gcov-1.c Similarly.
26985 * gcc.misc-tests/gcov-2.c Similarly.
26986
26987 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26988
26989 * gcc.dg/ultrasp1.c: New test.
26990
26991 1998-12-06 Richard Henderson <rth@cygnus.com>
26992
26993 * gcc.c-torture/execute/981206.c: New test.
26994
26995 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26996
26997 * g++.old-deja/g++.ns/template7.C: New test.
26998
26999 * g++.old-deja/g++.other/expr1.C: New test.
27000
27001 * g++.old-deja/g++.eh/tmpl3.C: New test.
27002
27003 * g++.old-deja/g++.eh/tmpl2.C: New test.
27004
27005 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27006
27007 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27008 * g++.old-deja/g++.other/using6.C: Removed.
27009 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27010
27011 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27012
27013 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27014
27015 * g++.old-deja/g++.pt/overload8.C: New test.
27016
27017 * g++.old-deja/g++.pt/overload7.C: New test.
27018
27019 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27020
27021 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27022 and relinking messages.
27023 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27024 compiling with -frepo.
27025
27026 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27027
27028 * g++.old-deja/g++.pt/lookup6.C: New test.
27029
27030 1998-11-30 Nick Clifton <nickc@cygnus.com>
27031
27032 * gcc.c-torture/execute/981130-1.c: New test.
27033 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27034
27035 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27036
27037 * g++.old-deja/g++.pt/explicit76.C: New test.
27038
27039 * g++.old-deja/g++.pt/friend38.C: New test.
27040
27041 * g++.old-deja/g++.ns/crash2.C: New test.
27042
27043 * g++.old-deja/g++.pt/defarg8.C: New test.
27044
27045 * g++.old-deja/g++.pt/instantiate6.C: New test.
27046
27047 * g++.old-deja/g++.pt/static6.C: New test.
27048
27049 * g++.old-deja/g++.pt/decl2.C: New test.
27050
27051 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27052
27053 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27054 problem is actually related with name lookup, but so what? :-)
27055
27056 * g++.old-deja/g++.pt/friend37.C: New test.
27057
27058 1998-11-25 Dave Love <d.love@dl.ac.uk>
27059
27060 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27061 element, which fails on some systems.
27062
27063 * g77.f-torture/execute/labug1.f: New test.
27064
27065 1998-11-21 Jeffrey A Law (law@cygnus.com)
27066
27067 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27068 is defined.
27069
27070 1998-11-18 Dave Love <d.love@dl.ac.uk>
27071
27072 * g77.f-torture/compile/981117-1.f: New test.
27073
27074 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27075
27076 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27077 properly discarded.
27078
27079 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27080
27081 * gcc.c-torture/execute/memcheck: New directory of tests for
27082 -fcheck-memory-usage.
27083
27084 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27085
27086 * README: New file, general information about the testsuite and
27087 new description of the various C++ test subdirectories.
27088 * README.g++: Eliminate obsolete information, update and move most
27089 relevant stuff to README.
27090
27091 1998-11-07 Richard Henderson <rth@cygnus.com>
27092
27093 * gcc.c-torture/compile/981107-1.c: New test.
27094
27095 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27096
27097 * execute/memcpy-bi.c: New testcase.
27098
27099 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27100
27101 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27102 base classes.
27103
27104 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27105 template is selected.
27106
27107 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27108 classes, it should be accepted for all types.
27109
27110 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27111
27112 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27113 specializations start with template headers.
27114
27115 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27116
27117 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27118
27119 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27120 non-POD types.
27121
27122 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27123
27124 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27125
27126 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27127
27128 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27129
27130 1998-10-19 Jeffrey A Law (law@cygnus.com)
27131
27132 * 981019-1.c: New test.
27133
27134 1998-10-14 Robert Lipe <robertl@dgii.com>
27135
27136 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27137 find objc headers.
27138
27139 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27140
27141 * compile/981001-4.c: Remove use of GCC extension that triggers a
27142 compiler bug.
27143
27144 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27145
27146 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27147
27148 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27149
27150 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27151 instantiation of template produces incorrect code for delete
27152 expression.
27153
27154 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27155 constructors' name is not unique.
27156 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27157 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27158
27159 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27160 automatic array of const is ill-formed.
27161
27162 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27163 of template parameter?
27164
27165 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27166 const.
27167
27168 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27169 pointer-to-member expression.
27170
27171 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27172 declaration causes ICE.
27173
27174 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27175
27176 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27177 reserved in the global namespace.
27178
27179 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27180 generate needed virtual table.
27181
27182 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27183
27184 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27185
27186 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27187 template-dependent type
27188
27189 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27190
27191 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27192 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27193 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27194
27195 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27196 class should be usable as argument of member function.
27197 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27198 class should be usable as return type of member function.
27199 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27200 class should be usable as type of data member.
27201
27202 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27203
27204 1998-10-09 Jeffrey A Law (law@cygnus.com)
27205
27206 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27207
27208 1998-10-08 Nick Clifton <nickc@cygnus.com>
27209
27210 * gcc.dg/dll-?.c Add thumb to target list.
27211 Fix assembler scan patterns to match current assembler output.
27212
27213 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27214
27215 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27216 matching of template brackets.
27217
27218 * g++.old-deja/g++.other/using4.C: New test. Test using
27219 declarations of methods from base classes.
27220
27221 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27222 within functions should introduce names into the innermost
27223 enclosing namespace.
27224
27225 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27226 of static locals if first initialization throws.
27227
27228 1998-10-07 Jim Wilson <wilson@cygnus.com>
27229
27230 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27231
27232 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27233
27234 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27235 lose track of the possible targets of tablejump insns.
27236 * special/special.exp: Run it.
27237
27238 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27239
27240 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27241 must be declared before its specializations can be named in friend
27242 declarations.
27243
27244 1998-10-05 Dave Love <d.love@dl.ac.uk>
27245
27246 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27247
27248 * g77.f-torture/execute/io1.f: New test.
27249
27250 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27251
27252 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27253 with pointer to template function, for which no argument deduction
27254 is possible.
27255
27256 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27257 specialization of template function as argument to template
27258 function.
27259
27260 * g++.old-deja/g++.other/access2.C: New test; Inner class
27261 shouldn't have privileged access to Outer's names.
27262
27263 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27264
27265 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27266 friend template declared within template class conflicts with
27267 nested class of the same name.
27268
27269 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27270 is ignored.
27271
27272 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27273 object with direct initializer as function declaration.
27274
27275 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27276 initializers.
27277
27278 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27279 involving const pointer and NULL produces incorrect result.
27280
27281 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27282 type name without `typename' should be rejected with -pedantic.
27283
27284 1998-10-02 Richard Henderson <rth@cygnus.com>
27285
27286 * g++.old-deja/g++.other/addrof1.C: New test.
27287
27288 1998-10-01 Nick Clifton <nickc@cygnus.com>
27289
27290 * gcc.c-torture/compile/981001-1.c: New test.
27291 * gcc.c-torture/execute/981001-1.c: New test.
27292
27293 1998-10-01 Jeffrey A Law (law@cygnus.com)
27294
27295 * gcc.c-torture/compile/981001-2.c: New test.
27296 * gcc.c-torture/compile/981001-3.c: New test.
27297 * gcc.c-torture/compile/981001-4.c: New test.
27298
27299 1998-10-01 Robert Lipe <robertl@dgii.com>
27300
27301 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27302 multilibbed hosts. Idea grafted from g77.exp.
27303
27304 1998-09-30 Dave Love <d.love@dl.ac.uk>
27305
27306 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27307 avoid losing on systems which need -lsocket.
27308
27309 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27310
27311 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27312 * g++.old-deja/g++.other/nested2.C: Ditto.
27313 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27314 failure.
27315
27316 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27317
27318 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27319 preferred over template operator!= for enum bitfields.
27320
27321 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27322
27323 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27324 that happen to have the same base name, but in different scopes,
27325 are incorrectly rejected.
27326
27327 1998-09-16 Richard Henderson <rth@cygnus.com>
27328
27329 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27330 on the native word size instead of an integer literal.
27331
27332 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27333
27334 * g++.old-deja/g++.other/static2.C: Invocation of static data
27335 member of type pointer-to-function denoted as non-static member.
27336
27337 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27338 checks involving function types and aliases.
27339
27340 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27341
27342 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27343 redefined to the same non-trivial type.
27344
27345 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27346 namespace-qualification of template specializations declared in
27347 other namespaces.
27348
27349 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27350 to declare a subset of the specializations of a template function
27351 as friends of specializations of a template class.
27352
27353 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27354 member templates that do not fully specialize the enclosing
27355 template class are rejected.
27356
27357 1998-09-11 Dave Love <d.love@dl.ac.uk>
27358
27359 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27360
27361 1998-09-08 Dave Love <d.love@dl.ac.uk>
27362
27363 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27364 altered from libf2c/libU77 version.
27365
27366 1998-09-06 Dave Love <d.love@dl.ac.uk>
27367
27368 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27369
27370 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27371
27372 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27373 (un)signed char are different types for template specialization
27374 purposes.
27375
27376 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27377
27378 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27379 * objc: ObjC testsuite.
27380
27381 1998-08-31 Catherine Moore <clm@cygnus.com>
27382
27383 * gcc.c-torture/execute/941014-1.x: New file.
27384
27385 1998-08-31 Nick Clifton <nickc@cygnus.com>
27386
27387 * lib/c-torture.exp: Add support for
27388 torture_eval_before_compile and torture_eval_before_execute
27389 variables.
27390
27391 1998-08-30 Jeffrey A Law (law@cygnus.com)
27392
27393 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27394 this test triggers valid.
27395
27396 1998-08-27 Jeffrey A Law (law@cygnus.com)
27397
27398 * gcc.dg/980827-1.c: New test.
27399
27400 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27401
27402 * gcc.c-torture/execute/loop-4b.c: New test.
27403
27404 1998-08-26 Nick Clifton <nickc@cygnus.com>
27405
27406 * lib/c-torture.exp: Add support for
27407 torture_eval_before_compile and torture_eval_before_execute
27408 variables.
27409
27410 1998-08-25 Jeffrey A Law (law@cygnus.com)
27411
27412 * gcc.c-torture/compile/980825-1.c: New test.
27413
27414 1998-08-24 Nick Clifton <nickc@cygnus.com>
27415
27416 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27417 count number tests in opt_t0 not good_t0.
27418
27419 1998-08-24 Jeffrey A Law (law@cygnus.com)
27420
27421 * gcc.c-torture/compile/930326-1.x: Fix typo.
27422
27423 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27424
27425 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27426 causes an ICE.
27427
27428 1998-08-21 Jeffrey A Law (law@cygnus.com)
27429
27430 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27431 STACK_SIZE is defined.
27432 * gcc.c-torture/unsorted/stuct.c: Similarly.
27433
27434 * gcc.c-torture/compile/980821-1.c: New test.
27435
27436 1998-08-21 Jeffrey A Law (law@cygnus.com)
27437
27438 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27439
27440 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27441
27442 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27443 code.
27444
27445 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27446
27447 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27448 error'.
27449
27450 1998-08-18 Jeffrey A Law (law@cygnus.com)
27451
27452 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27453
27454 1998-08-16 Jeffrey A Law (law@cygnus.com)
27455
27456 * gcc.c-torture/compile/980816-1.c: New test.
27457
27458 * gcc.dg/980816-1.c: New test.
27459
27460 1998-08-13 Jeffrey A Law (law@cygnus.com)
27461
27462 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27463 compiler for ieee tests.
27464
27465 1998-08-01 Dave Love <d.love@dl.ac.uk>
27466
27467 * g77.f-torture/compile/980729-0.f: New test.
27468
27469 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27470
27471 * gcc.c-torture/special/eeprof-1.c: New test, for
27472 -finstrument-functions.
27473 * gcc.c-torture/special/special.exp: Run it.
27474
27475 1998-07-29 Jeffrey A Law (law@cygnus.com)
27476
27477 * gcc.c-torture/compile/980729-1.c: New test.
27478
27479 1998-07-27 Nick Clifton <nickc@cygnus.com>
27480
27481 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27482 __thumb__ is defined, and test for ARM style doubles if so.
27483
27484 1998-07-26 Dave Love <d.love@dl.ac.uk>
27485
27486 * g77.f-torture/noncompile/980615-0.f: New test.
27487
27488 1998-07-26 H.J. Lu (hjl@gnu.org)
27489
27490 * gcc.dg/980312-1.c: Do link instead of compile.
27491 * gcc.dg/980313-1.c: Likewise.
27492
27493 1998-07-26 Jeffrey A Law (law@cygnus.com)
27494
27495 * gcc.c-torture/compile/980726-1.c: New test.
27496
27497 1998-07-25 Dave Love <d.love@dl.ac.uk>
27498
27499 * g77.f-torture/execute/io0.f: New test.
27500
27501 1998-07-24 Nick Clifton <nickc@cygnus.com>
27502
27503 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27504 an int.
27505
27506 1998-06-18 Michael Meissner <meissner@cygnus.com>
27507
27508 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27509 m32r bugs.
27510
27511 1998-07-17 Nick Clifton <nickc@cygnus.com>
27512
27513 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27514 c-decl.c:grokdeclarator can handle mode attributes.
27515
27516 1998-07-16 Jeffrey A Law (law@cygnus.com)
27517
27518 * gcc.c-torture/execute/980716-1.c: New test.
27519
27520 1998-07-13 Jeffrey A Law (law@cygnus.com)
27521
27522 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27523 the mn10200.
27524 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27525 the mn10200.
27526 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27527 * gcc.c-torture/compile/930326-1.x: Similarly.
27528
27529 1998-07-13 Dave Love <d.love@dl.ac.uk>
27530
27531 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27532 New test from Craig.
27533
27534 1998-07-12 Dave Love <d.love@dl.ac.uk>
27535
27536 * g77.f-torture/noncompile/980616-0.f: New test.
27537
27538 * g77.f-torture/execute/970816-3.f: New test from Craig.
27539
27540 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27541
27542 * g++.other/singleton.C: Return error value instead of taking
27543 SIGSEGV.
27544
27545 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27546
27547 * g++.other/singleton.C: New test. Warning is under dispute.
27548 Runtime crash is not.
27549
27550 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27551
27552 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27553 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27554 using6.C, using7.C}: New namespace tests.
27555
27556 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27557
27558 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27559 specialization with typedef'ed names used as array indexes.
27560
27561 1998-07-09 Jeffrey A Law (law@cygnus.com)
27562
27563 * gcc.c-torture/execute/980709-1.c: New test.
27564
27565 * gcc.dg/980709-1.c: New test.
27566
27567 1998-07-07 Richard Henderson <rth@cygnus.com>
27568
27569 * gcc.c-torture/execute/bcp-1.c: New test.
27570
27571 1998-07-07 Jeffrey A Law (law@cygnus.com)
27572
27573 * gcc.c-torture/execute/980707-1.c: New test.
27574
27575 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27576
27577 * gcc.c-torture/compile/980706-1.c: New test.
27578
27579 1998-07-01 Dave Love <d.love@dl.ac.uk>
27580
27581 * g77.f-torture/execute/980701-0.f,
27582 g77.f-torture/execute/980701-1.f: New test from Craig.
27583
27584 1998-07-01 Jeffrey A Law (law@cygnus.com)
27585
27586 * gcc.c-torture/compile/980701-1.c: New test.
27587
27588 * gcc.c-torture/execute/980701-1.c: New test.
27589
27590 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27591 rlsruhe.de>
27592
27593 * g++.old-deja/g++.robertl/eb132.C: New test.
27594 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27595
27596 1998-06-29 Dave Love <d.love@dl.ac.uk>
27597
27598 * g77.f-torture/execute/980628-7.f,
27599 g77.f-torture/execute/980628-8.f,
27600 g77.f-torture/execute/980628-9.f,
27601 g77.f-torture/execute/980628-10.f: New tests from Craig.
27602
27603 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27604
27605 1998-06-28 Jeffrey A Law (law@cygnus.com)
27606
27607 * g77.f-torture/execute/980628-4.f: New test from Craig.
27608 * g77.f-torture/execute/980628-5.f: Likewise.
27609 * g77.f-torture/execute/980628-2.f: Likewise.
27610 * g77.f-torture/execute/980628-0.f: Likewise.
27611 * g77.f-torture/execute/980628-1.f: Likewise.
27612 * g77.f-torture/execute/980628-3.f: Likewise.
27613 * g77.f-torture/execute/980628-6.f: Likewise.
27614
27615 1998-06-28 Jeffrey A Law (law@cygnus.com)
27616
27617 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27618 directory when nothing has been installed yet.
27619
27620 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27621
27622 * gcc.c-torture/special/special.exp: Handle newer versions of
27623 dejagnu.
27624
27625 1998-06-26 Jeffrey A Law (law@cygnus.com)
27626
27627 * gcc.dg/980626-1.c: New test.
27628
27629 1998-06-19 Bruno Haible <haible@ilog.fr>
27630
27631 * gcc.misc-tests/m-un-2.c: New test.
27632 * g++.old-deja/g++.other/warn01.c: Likewise.
27633
27634 1998-06-19 Robert Lipe <robertl@dgii.com>
27635
27636 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27637 compatibility with assmblers with a different comment character.
27638 Eliminate use of GAS-specific extensions.
27639
27640 1998-06-19 Jeffrey A Law (law@cygnus.com)
27641
27642 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27643
27644 1998-06-19 Robert Lipe <robertl@dgii.com>
27645
27646 *lib/g77.exp: Replace search for libf2c.a with search for newly
27647 renamed libg2c.a
27648
27649 1998-06-17 Jeffrey A Law (law@cygnus.com)
27650
27651 * gcc.c-torture/execute/980617-1.c: New test.
27652
27653 1998-06-12 Jeffrey A Law (law@cygnus.com)
27654
27655 * gcc.c-torture/execute/980612-1.c: New test.
27656
27657 1998-06-08 Jeffrey A Law (law@cygnus.com)
27658
27659 * gcc.dg/980523-1.c: Only test on ppc-linux.
27660 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27661
27662 * gcc.c-torture/execute/980608-1.c: New test.
27663
27664 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27665
27666 * gcc.c-torture/execute/980605-1.c: New test.
27667
27668 1998-06-04 Jeffrey A Law (law@cygnus.com)
27669
27670 * gcc.c-torture/execute/980604-1.c: New test.
27671
27672 1998-06-02 Jeffrey A Law (law@cygnus.com)
27673
27674 * gcc.c-torture/execute/980602-1.c: New test.
27675 * gcc.c-torture/execute/980602-2.c: Likewise.
27676
27677 1998-06-02 Dave Love <d.love@dl.ac.uk>
27678
27679 * 970125-0.f: Fix per JCB. Add commentary.
27680
27681 1998-05-31 Michael Meissner <meissner@cygnus.com>
27682
27683 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27684 IEEE -0 support.
27685
27686 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27687
27688 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27689 earlier.
27690
27691 1998-05-28 Catherine Moore <clm@cygnus.com>
27692
27693 * gcc.c-torture/execute/980526-3.c: New test.
27694
27695 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27696
27697 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27698 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27699 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27700 m88k-motorola-sysv3 to XFAIL.
27701
27702 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27703
27704 * gcc.dg/980526-1.c: New test.
27705 * gcc.c-torture/execute/980526-2.c: New test.
27706
27707 1998-05-26 Jeffrey A Law (law@cygnus.com)
27708
27709 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27710
27711 * gcc.c-torture/execute/980526-1.c: New test.
27712
27713 1998-05-26 Dave Love <d.love@dl.ac.uk>
27714
27715 * g77.f-torture/execute/alpha2.f: Add runtime test.
27716
27717 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27718
27719 * g++.old-deja/old-deja.exp: Strip leading directories.
27720
27721 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27722 error for the line. Don't run multiple tests for the same line.
27723
27724 1998-05-23 Jeffrey A Law (law@cygnus.com)
27725
27726 * gcc.dg/980523-1.c: New test.
27727
27728 1998-05-23 Dave Love <d.love@dl.ac.uk>
27729
27730 * g77.f-torture/compile/970915-0.f: New test.
27731
27732 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27733
27734 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27735
27736 1998-05-21 Jeffrey A Law (law@cygnus.com)
27737
27738 * gcc.dg/980520-1.c: New test.
27739
27740 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27741
27742 * gcc.dg/980502-1.c: Fix return type.
27743
27744 1998-05-20 Jeffrey A Law (law@cygnus.com)
27745
27746 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27747 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27748 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27749 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27750 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27751
27752 1998-05-20 Dave Love <d.love@dl.ac.uk>
27753
27754 * g77.f-torture/execute/980520-1.f: New test.
27755
27756 1998-05-15 Dave Love <d.love@dl.ac.uk>
27757
27758 * lib/mike-g77.exp: New file.
27759
27760 * g77.f-torture/noncompile/noncompile.exp,
27761 g77.f-torture/noncompile/check0.f: New files.
27762
27763 1998-05-14 Dave Love <d.love@dl.ac.uk>
27764
27765 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27766 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27767 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27768 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27769 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27770 abort where appropriate.
27771
27772 1998-05-05 Michael Meissner <meissner@cygnus.com>
27773
27774 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27775 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27776
27777 1998-04-29 Dave Love <d.love@dl.ac.uk>
27778
27779 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27780
27781 1998-04-27 Dave Love <d.love@dl.ac.uk>
27782
27783 * g77.f-torture/compile/980427-0.f: New test.
27784
27785 1998-04-24 Dave Love <d.love@dl.ac.uk>
27786
27787 * g77.f-torture/compile/980424-0.f: New test.
27788
27789 1998-04-19 Dave Love <d.love@dl.ac.uk>
27790
27791 * g77.f-torture/compile/980419-2.f (main): New test.
27792 * g77.f-torture/compile/970125-0.f: New test.
27793 * g77.f-torture/compile/980419-1.f: New test.
27794
27795 1998-04-08 Jim Wilson <wilson@cygnus.com>
27796
27797 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27798 of loop-4.c.
27799
27800 1998-04-07 Jim Wilson <wilson@cygnus.com>
27801
27802 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27803
27804 1998-04-03 Jim Wilson <wilson@cygnus.com>
27805
27806 * gcc.c-torture/compile/980329-1.c: New test.
27807
27808 1998-03-18 Jim Wilson <wilson@cygnus.com>
27809
27810 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27811 * gcc.dg/980312-1.c: Fix typo in -march command.
27812
27813 1998-03-16 H.J. Lu (hjl@gnu.org)
27814
27815 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27816
27817 1998-03-11 Robert Lipe <robertl@dgii.com>
27818
27819 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27820 Dave Love agree the Fortran source is bogus.
27821
27822 1998-03-11 Robert Lipe <robertl@dgii.com>
27823
27824 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27825 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27826 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27827 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27828 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27829
27830 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27831
27832 * g++.old-deja/g++.other/friend1.C: New test.
27833
27834 1998-02-18 Dave Love <d.love@dl.ac.uk>
27835
27836 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27837 possibly uninitialized) variables and declare dnrm2.
27838
27839 1998-02-23 Robert Lipe <robertl@dgii.com>
27840
27841 From Bruno Haible <haible@ilog.fr>:
27842 * gcc.c-torture/execute/980223.c: New test.
27843
27844 1998-02-13 Jeffrey A Law (law@cygnus.com)
27845
27846 * gcc.dg/ifelse-1.c: New test.
27847
27848 1998-02-09 H.J. Lu (hjl@gnu.org)
27849
27850 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27851
27852 * lib/old-dejagnu.exp (old-dejagnu): Added the
27853 "execution test - XFAIL *-*-*" handling in the spirit of
27854 "excess errors test -". Changed the "execution test fails"
27855 handling to be like "excess errors test fails".
27856 * Update various tests accordingly.
27857
27858 1998-02-06 Jim Wilson <wilson@cygnus.com>
27859
27860 * gcc.c-torture/execute/980205.c: New test.
27861
27862 1998-01-18 Jeffrey A Law (law@cygnus.com)
27863
27864 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27865 * lib/f-torture.exp: Similarly.
27866 * gcc.c-torture: Rename all .cexp files to .x files.
27867
27868 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27869
27870 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27871 (940510-1.c): Removed duplicate.
27872 (971104-1.c): New test.
27873
27874 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27875
27876 * lib/f-torture.exp: Improve error and loop detection.
27877
27878 1997-11-19 Michael Meissner <meissner@cygnus.com>
27879
27880 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27881 use that to size the filler array.
27882
27883 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27884
27885 * lib/c-torture.exp(c-torture-execute): Fix typo.
27886
27887 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27888 testcase as the executable name. Keep the executable around if
27889 the test fails.
27890
27891 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27892
27893 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27894 changes. Only test one -g option, and move it to the end of the
27895 list of options to test.
27896
27897 1997-09-19 Michael Meissner <meissner@cygnus.com>
27898
27899 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27900 variable GCC_TORTURE_OPTIONS to supply default switches separated
27901 by colons. If no environment variable, run tests with -O0 -g, -O1
27902 -g, and -O2 -g as well.
27903
27904 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27905
27906 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27907 explanatory comments. Fix indentation.
27908
27909 1997-09-15 Jeffrey A Law (law@cygnus.com)
27910
27911 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27912
27913 1997-09-11 Jeffrey A Law (law@cygnus.com)
27914
27915 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27916 * g++.old-deja/g++.mike/p7325.C: Likewise.
27917 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27918
27919 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27920
27921 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27922 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27923 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27924 * g++.old-deja/g++.law/operators4.C: Likewise.
27925
27926 1997-09-11 Joe Buck (jbuck@synopsys.com)
27927
27928 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27929 * g++.old-deja/g++.mike/p784.C: Ditto.
27930 * g++.old-deja/g++.mike/p785.C: Ditto.
27931
27932 1997-09-05 Jeffrey A Law (law@cygnus.com)
27933
27934 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27935
27936 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27937
27938 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27939 target feature; pass this to c-torture-execute as needed.
27940
27941 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27942
27943 * lib/c-torture.exp(c-torture-execute): If the previous and the
27944 current executables being tested are identical, we don't need to
27945 run the executable again. Try to make the executable names
27946 unique. Add an optional argument for passing additional compiler
27947 flags.
27948
27949 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27950
27951 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27952
27953 1997-08-29 Jeffrey A Law (law@cygnus.com)
27954
27955 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27956
27957 1997-07-31 Jeffrey A Law (law@cygnus.com)
27958
27959 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27960 32bit or larger longs.
27961
27962 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27963 have either a 32bit long or 32bit int.
27964
27965 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27966
27967 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27968 Make double precision tests dependent on sizeof (double).
27969
27970 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27971
27972 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27973 too.
27974
27975 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27976
27977 * gcc.c-torture/compile/961203-1.cexp: New script.
27978
27979 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27980
27981 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27982 up the includes ourselves.
27983
27984 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27985
27986 * lib/plumhall.exp: Remove random include, and add a few
27987 verbose messages for debugging.
27988
27989 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27990
27991 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27992 of trying to do it ourselves.
27993
27994 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27995
27996 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27997
27998 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27999
28000 * gcc.prms/5403.c: Made regexp a bit less strict.
28001
28002 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28003
28004 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28005 is returned from remote_load instead.
28006 * lib/plumhall.exp: Ditto.
28007 * lib/mike-g++.exp: Ditto.
28008 * lib/old-dejagnu.exp: Ditto.
28009 * lib/c-torture.exp: Ditto.
28010
28011 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28012
28013 * lib/g++.exp: Use build_wrapper procedure.
28014 * lib/gcc.exp: Ditto.
28015
28016 1997-05-20 Jeffrey A Law (law@cygnus.com)
28017
28018 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28019 an old-style decl for malloc. Fixes tests to work when
28020 sizeof (int) != sizeof (size_t).
28021
28022 1997-05-15 Mike Meissner <meissner@cygnus.com>
28023
28024 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28025
28026 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28027 use stdargs.h interface.
28028
28029 1997-05-15 Mike Meissner <meissner@cygnus.com>
28030
28031 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28032 NO_VARARGS when compiling.
28033
28034 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28035
28036 * lib/plumhall.exp(ph_includes): New procedure.
28037 (ph_make): Use it.
28038 (ph_compiler): Ditto.
28039
28040 * lib/g++.exp: Rename test-glue.c to testglue.c.
28041 * lib/gcc.exp: Ditto.
28042
28043 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28044
28045 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28046 to completion when it's called.
28047
28048 1997-03-21 Michael Meissner <meissner@cygnus.com>
28049
28050 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28051 is defined, don't do test.
28052
28053 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28054
28055 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28056 for object files.
28057 (ph_summary): Mark skipped testcases as untested, not unresolved.
28058
28059 * lib/plumhall.exp (ph_make): If unresolved because of bad
28060 errorCode, record errorCode in log file.
28061 (*): Replace send_log/verbose with verbose -log.
28062
28063 1997-03-19 Michael Meissner <meissner@cygnus.com>
28064
28065 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28066 double conversion if double isn't at least 8 bytes.
28067
28068 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28069 int to work with targets where int is 16 bits.
28070
28071 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28072 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28073 precision for the test to complete.
28074
28075 1997-03-14 Michael Meissner <meissner@cygnus.com>
28076
28077 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28078 if d10v is not compiled with the -mdouble64 flag.
28079 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28080
28081 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28082 d10v is not compiled with the -mint32 flag.
28083
28084 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28085
28086 * lib/plumhall.exp: Use incr_count.
28087
28088 1997-03-12 Jeffrey A Law (law@cygnus.com)
28089
28090 * gcc.c-torture: Update to c-torture-1.45.
28091
28092 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28093
28094 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28095 the name of the expect testcase file).
28096
28097 * lib/g++.exp(g++_init): Ditto.
28098
28099 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28100
28101 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28102 the host.
28103
28104 * lib/gcc.exp(gcc_exit): New procedure.
28105
28106 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28107
28108 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28109 specs where appropriate.
28110
28111 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28112 because of new "candidates are" messages, and removed a few
28113
28114 * Converted all non-old-style g++ testcases to old-style, and
28115 moved into g++.old-deja.
28116
28117 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28118
28119 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28120 options.
28121
28122 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28123 succeeded.
28124
28125 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28126
28127 1997-02-13 Michael Meissner <meissner@cygnus.com>
28128
28129 * lib/gcc.exp (gcc_target_compile): Add support for defining
28130 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28131 the machine doesn't have those features.
28132
28133 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28134
28135 * g++.law/operators4.exp: Don't use LIBS.
28136
28137 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28138
28139 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28140
28141 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28142 * lib/g++.exp: Set it here instead. Also, allow use of the
28143 --tool_exec and --tool_opt options. Change CXX to
28144 GXX_UNDER_TEST.
28145
28146 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28147
28148 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28149
28150 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28151
28152 * lib/old-dejagnu.exp: Use prune_warnings instead of
28153 prune_system_crud.
28154 * lib/mike-g++.exp: Ditto.
28155 * lib/gcc.exp: Ditto.
28156 * lib/g++.exp: Ditto.
28157
28158 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28159
28160 1997-02-07 Jeffrey A Law (law@cygnus.com)
28161
28162 * 941014-2.c: Include stdlib.h
28163 * 960327-1.c: Include stdio.h
28164 * dbra.c, index-1.c: Don't assume ints are 32bits.
28165
28166 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28167
28168 * lib/gcc.exp: Add gcc,stack_size target feature.
28169
28170 * lib/g++.exp(g++_target_compile): Add the include and link
28171 paths here, not in two other places. And, it's $options, not
28172 options.
28173
28174 * lib/mike-g++.exp(postbase): Remove the code that determines
28175 the correct include and link paths.
28176 * g++.old-deja/old-deja.exp: Ditto.
28177
28178 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28179
28180 * lib/g++.exp(g++_init): target_compile no longer returns the
28181 filename of the result.
28182
28183 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28184
28185 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28186 call to glob.
28187
28188 * gcc.c-torture/special/special.exp: Change call to
28189 gcc_target_compile to include the object file.
28190
28191 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28192
28193 * gcc.c-torture/special/special.exp: Correct misspelling in last
28194 change.
28195
28196 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28197
28198 * lib/plumhall.exp(ph_summary): Log the entire output of the
28199 executable. Return -1 if there were any failures, 0 otherwise.
28200 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28201 (ph_make): Clean up objects and executables that were built
28202 if the tests succeeded.
28203
28204 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28205
28206 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28207 libraries and includes in the build tree as appropriate.
28208
28209 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28210
28211 * lib/c-torture.exp: Instead of looking for the global variable
28212 NO_LONG_LONG, check to see if that's a feature of the target.
28213
28214 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28215
28216 * config/default.exp: Minimize. Delete the remainer of the files in
28217 config; this functionality is now in devo/dejagnu/config.
28218
28219 g++.*/*: Pass any additional flags used to compile to postbase;
28220 delete CXXFLAGS.
28221
28222 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28223 is now done by runtest.exp. Use gcc_target_compile instead of
28224 compile.
28225
28226 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28227 Remove references to CFLAGS. Use remote_file instead of
28228 calling rm -f.
28229 (c-torture): Take a list of arguments to use to compile this
28230 testcase.
28231
28232 lib/g++.exp: Simplify. Use target_compile instead of compile.
28233 lib/gcc-dg.exp: Ditto.
28234 lib/gcc.exp: Ditto.
28235 lib/mike-{gcc,g++}.exp: Ditto.
28236 lib/old-dejagnu.exp: Ditto.
28237 lib/plumhall.exp: Ditto.
28238
28239 1997-01-08 Jim Wilson <wilson@cygnus.com>
28240
28241 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28242 (ph_linker): Likewise.
28243
28244 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28245
28246 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28247 MAP_ANON / MAP_ANONYMOUS if defined;
28248 else try to map from /dev/zero .
28249
28250 1996-11-12 Jeffrey A Law (law@cygnus.com)
28251
28252 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28253 isn't defined, then define it to MAP_ANONYMOUS.
28254
28255 1996-11-12 Jeffrey A Law (law@cygnus.com)
28256
28257 * gcc.c-torture: Update to c-torture-1.42 release.
28258
28259 1996-11-11 Jeffrey A Law (law@cygnus.com)
28260
28261 * gcc.c-torture: Update to c-torture-1.41 release.
28262
28263 1996-10-27 Jeffrey A Law (law@cygnus.com)
28264
28265 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28266 c-torture release.
28267
28268 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28269
28270 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28271 and LDFLAGS. Fix second case to append the target_info ldflags
28272 onto LDFLAGS, not CFLAGS.
28273 * lib/g++.exp (g++_init): Add target_info stuff.
28274 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28275 of libgloss and newlib flags for !native.
28276
28277 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28278 (GDB): Fix relative path to go up another dir for finding gdb.
28279
28280 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28281
28282 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28283 versions in the target_info array, if they don't exist.
28284
28285 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28286
28287 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28288
28289 1996-07-08 Jim Wilson <wilson@cygnus.com>
28290
28291 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28292 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28293
28294 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28295
28296 * lib/old-dejagnu.exp: Don't remove the output file before we've
28297 actually tested it. Don't append pwd to the path of the executable
28298 we're testing.
28299
28300 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28301
28302 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28303
28304 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28305
28306 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28307 temporary directory for compiler files, and set it to a default
28308 value of /tmp. Set $output as the name of the output file from
28309 compiling the testcase. Add a -o option to $cflags_var so the
28310 compiler writes the final output file as $output. Set $executable
28311 to $output.
28312
28313 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28314 directory for compiler files, and set it to /tmp if it doesn't
28315 already have a value. Set $output_file to the name of the output
28316 file from compiling the testcase. Add a -o option to CXXFLAGS so
28317 the compiler writes the final output file as $output. Use $output
28318 as the executable to be tested.
28319
28320 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28321
28322 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28323
28324 1996-06-08 Jeffrey A Law (law@cygnus.com)
28325
28326 * gcc.c-torture/execute/pending-1.c: New test. Still
28327 pending in Tege's queue.
28328
28329 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28330
28331 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28332 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28333 if there were failures. Call unresolved if there were unresolved
28334 testcases. Call gcc_fail if program did not run to completion.
28335 (ph_make): Pass additional argument name to ph_execute.
28336 (ph_execute): Add new argument. Pass additional arguments to
28337 ph_summary. Call gcc_fail is there is no execution output.
28338
28339 1996-04-24 Jeffrey A Law (law@cygnus.com)
28340
28341 * lib/plumhall.exp (proc_summary): Output relavent summary
28342 lines into the log so specific failures in plumhall can be
28343 investigated.
28344
28345 1996-04-10 Jeffrey A Law (law@cygnus.com)
28346
28347 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28348 (c-torture-execute): Don't try to execute tests which use
28349 "long long" types if $NO_LONG_LONG is nonzero.
28350
28351 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28352
28353 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28354 not c-torture.
28355
28356 * gcc.ieee: Move from here.
28357 * gcc.c-torture/execute/ieee: To here.
28358
28359 1996-03-26 Jeffrey A Law (law@cygnus.com)
28360
28361 * gcc.c-torture: Update to c-torture-1.41 release.
28362
28363 1996-03-22 Jeffrey A Law (law@cygnus.com)
28364
28365 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28366 not "$output".
28367
28368 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28369
28370 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28371 -c present.
28372
28373 1996-03-02 Jeffrey A Law (law@cygnus.com)
28374
28375 * config/proelf.exp: Handle connecting to a simulator.
28376
28377 1996-01-31 Jeffrey A Law (law@cygnus.com)
28378
28379 * config/proelf.exp: New file. Enough framework that we can
28380 run c-torture tests on the proelf targets (or any other target
28381 that gdb can connect to for that matter).
28382
28383 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28384
28385 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28386 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28387
28388 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28389 exec_output exists.
28390
28391 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28392
28393 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28394 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28395
28396 * config/*.exp: Update FSF address. Change result of ${tool}_load
28397 to pass/fail/unresolved/unsupported/untested. Caller must now
28398 call unresolved/unsupported/untested.
28399 * lib/*.exp: Update FSF address. Update to handle new results of
28400 ${tool}_load.
28401 * lib/chill.exp (verbose): Delete.
28402
28403 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28404
28405 * lib/gcc.exp (default_gcc_start): Change order of args to
28406 $LDFLAGS $CFLAGS $LIBS.
28407 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28408 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28409 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28410 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28411 * gcc.misc-tests/dg-test.exp: Likewise.
28412 * gcc.misc-tests/msgs.exp: Likewise.
28413 * gcc.prms/prms.exp: Likewise.
28414 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28415 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28416
28417 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28418
28419 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28420
28421 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28422
28423 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28424 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28425
28426 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28427 necessary.
28428
28429 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28430
28431 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28432 global for loop; add use of $mathlib.
28433 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28434 settings here; set mathlib for anything but VxWorks.
28435
28436 1996-01-22 Jeffrey A Law (law@cygnus.com)
28437
28438 * gcc.c-torture: Update to c-torture-1.40 release.
28439
28440 1996-01-03 Jeffrey A Law (law@cygnus.com)
28441
28442 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28443 dg.exp.
28444
28445 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28446
28447 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28448 global.
28449
28450 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28451
28452 * lib/g++.exp (LIBS): Define if not already.
28453 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28454 (gcc-dg-prune): Call prune_gcc_output.
28455 * lib/gcc.exp (prune_gcc_output): New proc.
28456 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28457 prune_gcc_output.
28458
28459 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28460
28461 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28462 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28463
28464 1995-11-15 Jeffrey A Law (law@cygnus.com)
28465
28466 * gcc.c-torture: Update to c-torture-1.39 release.
28467
28468 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28469
28470 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28471 fails, try others as well.
28472
28473 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28474
28475 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28476 If compilation fails, mark execute tests as `untested'.
28477 If test is marked as unsupported, don't mark compilation and
28478 execute tests as failed.
28479
28480 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28481
28482 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28483 libstdc++ for whether or not we want to be doing shared
28484 libraries. Delete link_curses since we don't need it anymore.
28485 * lib/mike-g++.exp (postbase): Don't link in libg++.
28486 * g++.old-deja/old-deja.exp: Likewise.
28487
28488 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28489
28490 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28491
28492 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28493
28494 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28495 For that, add `-Wl,-a,shared_archive'.
28496 * g++.old-deja/old-deja.exp: Likewise.
28497
28498 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28499
28500 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28501
28502 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28503
28504 * lib/mike-g++.exp (postbase): Pay attention to the status of
28505 g++_load.
28506
28507 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28508
28509 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28510
28511 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28512
28513 * lib/gcc.exp (default_gcc_start): No longer need to log program
28514 being executed or its output, execute_anywhere does that now.
28515 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28516 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28517
28518 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28519
28520 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28521 the same as those in lib/g++.exp.
28522
28523 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28524
28525 * gcc.c-torture: Update to c-torture-1.38 release.
28526 * gcc.ieee: Related changes.
28527
28528 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28529
28530 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28531 "exec". Minor reformatting changes.
28532
28533 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28534 cross. This means all "exec" calls now work on a remote host as
28535 well.
28536 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28537 cross. Filter out the extra "\r\n" stuff that expect puts in.
28538 (c-torture-execute): Filter out the bogus warnings like
28539 c-torture-compile does. Add support for canadian cross.
28540 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28541 Use execute_anywhere rather than calling exec directly. Now it
28542 works for canadian cross testing.
28543
28544 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28545
28546 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28547 results into a variable, and check that rather than using file exists.
28548
28549 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28550
28551 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28552 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28553
28554 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28555
28556 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28557 lib_curses if there's a shared libg++ in the build tree.
28558
28559 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28560
28561 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28562 if not supported target.
28563
28564 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28565
28566 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28567 link_curses up to always happen, not just for native builds.
28568
28569 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28570
28571 * gcc.c-torture: Update to c-torture-1.36 release.
28572 * gcc.failure: Related changes.
28573
28574 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28575
28576 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28577
28578 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28579
28580 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28581 * lib/mike-g++.exp (postbase): Not in here. Still reference
28582 runshlib, link_curses, and mathlib for link and run.
28583
28584 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28585 pass the runtime shared library options for Solaris, OSF/1, and
28586 Irix5, and link with -lcurses to avoid unresolved references.
28587
28588 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28589
28590 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28591 only run once.
28592
28593 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28594
28595 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28596
28597 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28598
28599 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28600 do not have a framework for the "compat" tests yet.
28601
28602 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28603
28604 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28605 set to null if we're testing vxworks5.1. Use that instead of
28606 `-lm' in the setting of LIBS for link and run.
28607
28608 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28609
28610 * config/rom68k.exp (${tool}_load): Major changes to make it
28611 work. Verified that it does in fact return the stuff in
28612 exec_output properly. Catch any Emul or any TRAP other than 0.
28613
28614 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28615
28616 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28617 LDFLAGS properly for targets that need stuff from libgloss.
28618 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28619 only run once.
28620 (gpp_initialized): New variable.
28621
28622 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28623
28624 * config/rom68k.exp: Load libgloss.exp.
28625 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28626 so we can produce a fully linked binary.
28627 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28628 so we can produce a fully linked binary.
28629
28630 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28631
28632 * lib/plumhall.exp (ph_section): Watch for expected failures.
28633 Add missing `else'.
28634
28635 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28636 run the testcase.
28637 (c-torture): Likewise.
28638
28639 1995-08-28 Doug Evans <dje@cygnus.com>
28640
28641 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28642
28643 * lib/mike-g++.exp (mike_cleanup): New proc.
28644 (prebase): New globals compiler_result, not_compiler_result,
28645 target_regexp.
28646 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28647 allow leading "-" in pattern. Watch for unsupported tests.
28648 If $compiler_result is set, pattern match assembler code,
28649 and ditto for $not_compiler_result.
28650 * lib/mike-gcc.exp: Likewise.
28651
28652 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28653 execution "succeeded".
28654
28655 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28656
28657 * config/win32.exp: New file.
28658 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28659
28660 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28661
28662 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28663 unsupported.
28664 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28665 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28666 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28667
28668 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28669 "... without exceptions was ...". That is now handled by
28670 prune_system_crud.
28671 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28672
28673 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28674
28675 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28676 sieve.c,sort2.c}: New files.
28677 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28678 sieve.exp,sort2.exp}: Drivers for them.
28679
28680 * lib/mike-gcc.exp (program_output): New user settable variable.
28681 (postbase): Call prune_system_crud. Also prune extraneous compiler
28682 messages.
28683 * lib/mike-g++.exp (program_output): New user settable variable.
28684
28685 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28686
28687 * config/sh.exp: Deleted (use sim.exp instead).
28688
28689 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28690
28691 * config/vx.exp: Declare CHECKTASK as global.
28692 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28693 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28694 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28695
28696 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28697
28698 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28699 target. Like vx.exp, only includes `vx29k.exp' instead of
28700 `vxworks.exp'.
28701
28702 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28703
28704 * config/sim.exp: Increase time limit from 120 seconds to 240.
28705
28706 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28707
28708 * gcc.c-torture/execute/950628-1.c: New test.
28709
28710 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28711
28712 * gcc.c-torture: Update with changes/additions from
28713 c-torture-1.34.
28714
28715 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28716
28717 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28718
28719 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28720
28721 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28722
28723 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28724
28725 * gcc.c-torture/compile/950512-1.c: New test.
28726 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28727 * gcc.dg/struct-ret-1.c: Likewise.
28728
28729 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28730
28731 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28732 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28733
28734 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28735
28736 * gcc.c-torture/special/920411-1.c: Deleted.
28737 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28738
28739 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28740
28741 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28742 cpu limit.
28743
28744 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28745
28746 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28747
28748 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28749
28750 From kenner;
28751 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28752 is the proper length.
28753 * va-arg-3.c: Likewise.
28754
28755 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28756
28757 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28758 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28759
28760 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28761 * lib/g++.exp (default_g++_start): Delete old cruft.
28762
28763 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28764
28765 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28766 (2 * (1 << 18)) to (2 * (1 << 17)).
28767
28768 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28769
28770 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28771
28772 * config/rom68k.exp: Renamed from config/idp.exp
28773
28774 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28775
28776 * c-torture/compile/921109-2.c
28777
28778 1995-04-18 Mike Stump <mrs@cygnus.com>
28779
28780 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28781 excess errors.
28782
28783 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28784
28785 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28786 output.
28787 * lib/g++.exp (default_g++_start): Likewise.
28788
28789 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28790
28791 * gcc.c-torture/compile/950329-1.c: New test.
28792
28793 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28794
28795 * config/bug.exp (${tool}_load): Updated to use new remote_open
28796 and remote_close procs.
28797 * config/idp.exp: New file.
28798
28799 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28800
28801 * gcc.c-torture/execute/950322-1.c: New test.
28802
28803 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28804
28805 * config/vx.exp (${tool}_load): Clean up testing of return code from
28806 vxworks_ld and vxworks_spawn.
28807
28808 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28809
28810 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28811
28812 1995-03-13 Mike Stump <mrs@cygnus.com>
28813
28814 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28815 can mark excess errors on a machine by machine basis. Note, the
28816 default is to not expect any excess errors, even when excess
28817 errors test - is given, so you will want to put an XFAIL ... on
28818 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28819 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28820 those 4 machines, but no others.
28821
28822 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28823
28824 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28825 * lib/c-torture.exp: to here.
28826
28827 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28828
28829 * gcc.c-torture/execute/950221-1.c: New test.
28830 * gcc.c-torture/execute/struct-ret-1.c: New test.
28831 * gcc.c-torture/compile/950221-1.c: New test.
28832
28833 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28834
28835 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28836
28837 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28838 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28839
28840 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28841
28842 * g++.gb: New directory of tests, derived from my signature and
28843 class scoping tests.
28844
28845 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28846 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28847 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28848 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28849 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28850 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28851 * g++.gb/sig25.C: Likewise.
28852
28853 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28854 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28855 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28856 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28857 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28858 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28859 * g++.gb/sig25.exp: Likewise.
28860
28861 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28862 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28863 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28864 * g++.gb/scope13.C: Likewise, this test still fails.
28865
28866 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28867 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28868 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28869 * g++.gb/scope13.exp: Ditto.
28870
28871 * g++.gb/README: New file, explains what these tests are about.
28872
28873 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28874
28875 * lib/dg.exp (dg-do): Support `preprocess'.
28876 (dg-test): Likewise.
28877
28878 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28879
28880 * config/udi.exp: change "continue -expect" to "exp_continue".
28881
28882 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28883
28884 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28885 Delete redundant tests.
28886
28887 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28888 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28889 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28890 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28891 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28892 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28893 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28894 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28895
28896 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28897 storing label pointers.
28898 * gcc.c-torture/execute/921019-1.c: Likewise.
28899 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28900 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28901 parameter fp.
28902 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28903 constants.
28904
28905 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28906 Delete obsolete tests.
28907
28908 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28909 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28910 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28911 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28912 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28913 * gcc.c-torture/compile/950124-1.c: New test.
28914
28915 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28916
28917 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28918
28919 * lib/mike-g++.exp: Add -lm to LIBS.
28920
28921 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28922
28923 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28924
28925 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28926
28927 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28928
28929 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28930
28931 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28932
28933 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28934
28935 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28936 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28937 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28938 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28939 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28940 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28941 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28942 * g++.law/{operators31.C, operators32.C,
28943 * g++.law/{operators33.C, operators34.C}: Likewise.
28944 * g++.law/{pic1.C, refs2.C}: Likewise.
28945 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28946 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28947 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28948 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28949
28950 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28951 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28952 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28953 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28954 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28955 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28956 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28957 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28958 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28959 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28960 * g++.law/{operators34.exp}: Likewise.
28961 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28962 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28963 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28964 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28965 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28966
28967 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28968 No longer expected to fail.
28969 * g++.law/missed-error3.C: Tweak for recent bool changes.
28970
28971 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28972
28973 * config/emb-unix: Deleted.
28974 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28975 remote execution. Do final link on remote host if REMOTE_LINK is set.
28976
28977 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28978
28979 * lib/dg.exp (dg-test): Fix typo in last patch.
28980
28981 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28982
28983 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28984 (handles multiple occurrences).
28985
28986 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28987
28988 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28989 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28990 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28991 printed).
28992 * lib/c-torture.exp (c-torture-compile): Likewise.
28993 (c-torture): Prepend full path if missing.
28994 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28995 (gcc_fail): Likewise.
28996 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28997
28998 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28999
29000 * lib/netware.exp: Only attach to NetWare i386 systems.
29001
29002 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29003
29004 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29005 messages. Add test name to "output pattern match" pass/fail message.
29006
29007 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29008
29009 * gcc.dg: New testsuite.
29010 * gcc.dg/dg.exp: New file.
29011
29012 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29013 test-switch.c}: Deleted.
29014
29015 * gcc.misc-tests/msgs.exp: New testcase driver.
29016
29017 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29018
29019 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29020 Watch for illegal return values from ${tool}_load.
29021 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29022 cross targets. Coerce return value >0 to 1.
29023
29024 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29025
29026 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29027
29028 * config/emb-unix.exp: New file.
29029
29030 * config/sim.exp: Error if variable $SIM not defined.
29031 (${tool}_load): Mark test as "untested" if simulator missing.
29032
29033 * config/unix.exp: Load remote.exp to get rcp_download.
29034 * lib/c-torture.exp: Use different option lists for testcases with
29035 and without loops.
29036 * gcc.c-torture/execute/execute.exp: Likewise.
29037
29038 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29039
29040 * config/*.exp: Clarify return code from ${tool}_load.
29041 Call `unresolved' or `untested' instead of `warning' or `perror'
29042 (sometimes you still want to call both though).
29043 Add comment that `shell_id' is local to each file.
29044 * config/udi.exp (timeout): Set to 30.
29045 Don't print warning if connection fails, $connectmode has already
29046 printed an error.
29047 (${tool}_load): Move verbose messages to level 2.
29048 Rework pattern for "Process started" message.
29049 Pass `shell_id' to ${connectmode}_download.
29050 Retry twice upon timeout. Make resetting of target more robust.
29051 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29052 Pass `shell_id' to exit_$connectmode.
29053 Only call exit_$connectmode if connected.
29054 * config/unix.exp (${tool}_load): Check return codes better.
29055 * config/vrtx.exp (${tool}_load): Likewise.
29056 * config/vx.exp (${tool}_load): Likewise.
29057 Delete unneeded global's.
29058 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29059 from ${tool}_load.
29060 (dg-stat): Delete.
29061 (dg-init): Delete recording of pass/fail counts.
29062 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29063 (old-dejagnu-init): Likewise.
29064 (old-dejagnu-stat): Delete contents, empty proc now.
29065 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29066 (c-torture): Delete references to lcnt, lpass, lfail.
29067 Get option list from TORTURE_OPTIONS.
29068 Delete -funroll[-all]-loops if no loops.
29069 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29070 (g++_stat): Delete contents (empty proc now).
29071 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29072 (gcc_finish): Likewise.
29073 (gcc_stat): Deleted.
29074 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29075 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29076 * gcc.c-torture/execute/execute.exp: Likewise.
29077 Split tests into two parts: compile, execute.
29078 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29079 no loops. Update to reflect clarified return codes from ${tool}_load.
29080
29081 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29082
29083 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29084 to grep for.
29085 (old-dejagnu): Likewise (where necessary).
29086
29087 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29088
29089 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29090
29091 * lib/dg.exp (dg-process-target): Fix processing of selector.
29092 Add comment regarding use of `error'.
29093
29094 * lib/gcc.exp (prune_system_crud): Define if missing.
29095 * lib/g++.exp (prune_system_crud): Likewise.
29096
29097 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29098 Call prune_system_crud.
29099 * lib/dg.exp (dg-runtest): New proc.
29100 Use perror instead of send_user for tcl errors in testcase.
29101 Don't return any value, it's never used.
29102 Don't clobber previous definition of `unknown'.
29103 Print tcl errors in `dg-final'.
29104
29105 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29106
29107 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29108 (dg-test): Don't print errorInfo, it contains stack backtrace.
29109
29110 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29111
29112 * lib/g++.exp (runtest_file_p): Define if missing.
29113
29114 1994-09-24 Doug Evans (dje@cygnus.com)
29115
29116 * lib/mike-g++.exp: Comment out loading of g++.exp.
29117 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29118 (default_g++_version): Always print something.
29119 (default_g++_start): Comment out call to `which'.
29120 (g++_start, g++_load): Deleted (must be defined in config file).
29121 * lib/gcc.exp: Test for existence of $CC at start.
29122 Delete check for tmpdir (done in gcc_init).
29123 (default_gcc_version): Always print something.
29124 (default_gcc_start): Comment out call to `which'.
29125 * config/*.exp: Major cleanup - make cross targets work at least a
29126 little better for g++ (by not being "--tool gcc" specific).
29127 Rename gcc_xxx to ${tool}_xxx.
29128 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29129 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29130
29131 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29132
29133 * lib/c-torture.exp (c-torture-compile): Rework compiler
29134 message processing.
29135
29136 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29137 c-torture.
29138
29139 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29140
29141 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29142
29143 * lib/dg.exp (dg-process-target): Support { target native }.
29144
29145 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29146
29147 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29148 looked for "... program xxx got fatal signal".
29149 Correct regsub munging of `comp_output'.
29150 Ignore compiler messages "path prefix not used" and "linker input
29151 file unused".
29152
29153 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29154
29155 * lib/gcc.exp (runtest_file_p): Define if missing.
29156 * gcc.prms/template.c: Example to work from.
29157
29158 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29159
29160 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29161 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29162
29163 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29164 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29165 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29166 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29167
29168 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29169 (dg-process-target): No longer a varargs proc.
29170 Return S/N for target, P/F for xfail. All callers changed.
29171 (user option procs): More argument checking.
29172 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29173 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29174 (dg-test): Skip test if not running on selected target in `dg-do'.
29175 Update handling of `dg-do-what', `dg-output-text'.
29176 Separate execution pass/fail from output pattern match pass/fail.
29177 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29178
29179 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29180
29181 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29182 target for 920510-1.c.
29183
29184 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29185
29186 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29187 Clean up comment regarding use of passcnt, etc.
29188 (gcc_stat): Don't update `testcnt' here.
29189 (gcc_finish): Do it here.
29190 Might as well reset `but_id' here too.
29191 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29192 to determine if the file should be tested.
29193 * gcc.c-torture/compile/compile.exp: Likewise.
29194 * gcc.c-torture/execute/execute.exp: Likewise.
29195 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29196 * gcc.misc-tests/dg-test.exp: Likewise.
29197 * gcc.prms/prms.exp: Likewise.
29198 * gcc.wendy/wendy.exp: Likewise.
29199 * g++.old-deja.exp: Likewise.
29200 Move "Testing file" message to verbose level 1.
29201
29202 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29203
29204 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29205
29206 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29207
29208 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29209 (default_gcc_start): Accept optional second list element
29210 of compiler flags. Print compiler output at verbosity level 2.
29211 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29212 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29213 Save current values of framework globals passcnt, failcnt, xpasscnt,
29214 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29215 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29216 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29217 xfailcnt to compute stats. Update framework global `testcnt' from
29218 pass/fail counts.
29219 (gcc_finish): New proc. Clean up test environment.
29220 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29221 (gcc_epass, gcc_efail): Delete.
29222 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29223 argument of line number.
29224 (dg-init): If the tool has an init routine, call it.
29225 (dg-test): Remove args `cflags_var' and `libs_var'.
29226 Pass all compiler options to ${tool}_start.
29227 Handle missing line number.
29228 (dg-finish): New function.
29229 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29230 particular files. Call gcc_finish at end. Move "skipping test"
29231 message to verbosity level 3.
29232 * gcc.c-torture/compile/compile.exp: Likewise.
29233 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29234 * gcc.c-torture/execute/execute.exp: Likewise.
29235 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29236 Print testcase being tried at verbosity level 1.
29237 * gcc.c-torture/special/special.exp: Unset xfail.
29238 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29239 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29240 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29241 * gcc.failure/failure.exp: Likewise.
29242 * gcc.ieee/ieee.exp: Likewise.
29243 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29244 Update call to dg-test. Call dg-finish at end.
29245 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29246 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29247 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29248 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29249 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29250 * gcc.wendy/wendy.exp: Add copyright.
29251 Delete setting of tmpdir (done by gcc_init).
29252 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29253 Pass compiler flags to gcc_start. Call gcc_finish at end.
29254 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29255 gcc_[ce]pass/fail.
29256
29257 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29258
29259 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29260 confusion.
29261 (g++_load): Likewise.
29262
29263 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29264 Rename argument to `prog' to remove the confusion.
29265 Varargs fns behave differently too!
29266 (g++_load): Likewise.
29267
29268 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29269
29270 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29271 what it is. Delete (always) printing of status value for !native.
29272 Simplify verbose code, and include status and exec_output.
29273 (g++_load): Use gcc_load.
29274
29275 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29276
29277 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29278 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29279 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29280 940714-3.c as these testcases don't exist anymore. Make
29281 va-arg-1.c expected to pass.
29282
29283 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29284
29285 * gcc.misc-tests/misc.exp: Only run specific testcases.
29286 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29287 * gcc.misc-tests/dg-[1-9].c: New files.
29288
29289 * lib/dg.exp: New testsuite driver.
29290 * gcc.prms/prms.exp: Use it.
29291
29292 * README.gcc: New file.
29293
29294 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29295 Document and reset `lxpass' and `lxfail'.
29296 Simplify "initialized" message.
29297 (gcc_stat): Clean up comments a little.
29298
29299 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29300
29301 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29302
29303 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29304
29305 * lib/old-dejagnu.exp (process-option): New proc.
29306 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29307 (old-dejagnu): Simplify.
29308 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29309
29310 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29311
29312 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29313 exists and is not an empty string.
29314
29315 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29316 $xfail rather than calling setup_xfail. Clear $xfail when test is
29317 finished.
29318 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29319 automatically.
29320
29321 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29322 longer expected to fail.
29323
29324 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29325 "f" function call.
29326
29327 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29328
29329 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29330 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29331 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29332 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29333 c-torture-1.29.
29334
29335 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29336 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29337
29338 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29339
29340 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29341 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29342
29343 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29344 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29345 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29346
29347 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29348
29349 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29350 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29351 940714-1.c, 940714-2.c, 940714-3.c},
29352 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29353 gcc.misc-tests/{mg.c,mg.exp}:
29354 New tests.
29355 * gcc.noncompile/noncompile.exp: Change accordingly.
29356
29357 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29358
29359 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29360 Undo previous clobberage.
29361
29362 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29363
29364 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29365 * gcc.special/{930510-1.c, special.exp}:
29366 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29367 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29368 struct-varargs-1.c}: New tests from c-torture-1.26.
29369
29370 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29371
29372 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29373 argument to switch.
29374
29375 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29376
29377 * Revert the previous changes. Please see Rob's directory
29378 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29379 fixes.
29380
29381 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29382
29383 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29384 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29385 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29386 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29387 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29388 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29389 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29390 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29391 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29392 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29393 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29394 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29395 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29396 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29397 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29398 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29399 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29400 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29401 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29402 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29403 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29404 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29405 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29406 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29407 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29408 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29409 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29410
29411 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29412
29413 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29414 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29415 with perror calls.
29416
29417 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29418
29419 * config/unix.exp (g++_load): Fix syntax.
29420
29421 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29422
29423 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29424 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29425 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29426 Don't expect va-arg-1.c to fail. Correct expected output for
29427 920928-1.c.
29428 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29429 * gcc.wendy/hbm4.c: Correct typo.
29430 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29431
29432 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29433
29434 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29435 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29436 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29437 * lib/c-torture.exp (c-torture-compile): Ditto.
29438
29439 Reduce volume of output (remove all the -I's and such).
29440 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29441 Call gcc_cpass, gcc_cfail.
29442 (c-torture): Pass testing option to c-torture-compile.
29443
29444 1994-03-21 Doug Evans (dje@cygnus.com)
29445
29446 Bring patches over from progressive.
29447 * config/default.exp: Exit remote shell cleanly.
29448 (g++_exit, g++_start): Add default versions.
29449 * config/sim.exp (gcc_load): Use perror, not error.
29450
29451 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29452
29453 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29454 set in site.exp.
29455
29456 1994-03-14 Doug Evans (dje@cygnus.com)
29457
29458 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29459 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29460 (wendy_try): New proc to run testcase.
29461 (main loop): Call 'em.
29462 * gcc.wendy/*.c: Clean up pass to correct expected output.
29463
29464 * lib/gcc.exp: Minor cleanup work.
29465 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29466
29467 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29468
29469 * config/sim.exp (gcc_load): Document return codes better.
29470 Don't pass -v to simulator.
29471
29472 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29473
29474 * gcc.special/920717-x.c: Fix typo.
29475 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29476 get at sources.
29477
29478 * lib/mike-gcc.exp: Fix typo.
29479
29480 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29481
29482 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29483 binary to use, transform the name.
29484 * config/*.exp: rename everything. Nuke any g++ specific files,
29485 it's now a special case of gcc that requires no special support.
29486 Add a default.exp for unsupported targets.
29487
29488 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29489
29490 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29491 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29492 version of Tcl.
29493
29494 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29495
29496 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29497 than a warning.
29498
29499 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29500
29501 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29502
29503 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29504
29505 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29506 option_list. Compile every file with only 4/6 option choices
29507 (same as C torture) instead of with 12/18 different option
29508 choices.
29509 * lib/c-torture.exp: Likewise.
29510
29511 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29512 not already set.
29513
29514 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29515
29516 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29517 can put an XFAIL *-*-* on excess errors.
29518
29519 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29520
29521 * g++.law: Add more tests derived from g++-bugs snapshots.
29522
29523 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29524 equivalent to g++.law/init9.
29525
29526 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29527 compiled it, and the a.out file after we've run it.
29528
29529 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29530
29531 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29532 compiled it, and the a.out file after we've run it.
29533
29534 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29535
29536 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29537
29538 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29539
29540 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29541 version number.
29542
29543 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29544
29545 * g++.law: New directory of g++ tests derived from the g++-bugs
29546 snapshots.
29547
29548 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29549
29550 * gcc.compile: initbug1.c initbug1.exp testcase added
29551
29552 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29553
29554 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29555 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29556 fixes submitted by Jeff Law (law@cs.utah.edu)
29557 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29558 Jeff Law (law@cs.utah.edu)
29559
29560
29561 1993-11-30 Mike Stump (mrs@cygnus.com)
29562
29563 * config/unix-g++.exp: Follow the gcc way of doing things.
29564 * g++.old-deja/old-deja.exp: Minor updates.
29565 * lib/g++.exp: New file, follow the gcc way of doing things.
29566 * lib/old-dejagnu.exp: Minor updates.
29567 * lib/mike-g++.exp: Always unset errorInfo.
29568
29569 1993-11-06 Mike Stump (mrs@cygnus.com)
29570
29571 * lib/gcc.exp: Fix some errors with the below change, CC and
29572 CFLAGS should be global when setting, not local.
29573
29574 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29575
29576 * lib/gcc.exp: Transform tool name.
29577
29578 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29579
29580 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29581
29582 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29583
29584 * lib/gcc.exp: change gcc_done to gcc_stat
29585
29586 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29587
29588 * Upgraded gcc testsuite to c-torture version 1.25
29589
29590 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29591
29592 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29593 * lib/c-torture: added hooks for new reporting code.
29594
29595 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29596
29597 * config/sh-gcc.exp: check if sh-sim exists in the path
29598
29599 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29600
29601 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29602 * gcc.compile/compile.exp: Initial changes for new logic.
29603 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29604 * gcc.failure/failure.exp: Initial changes for new logic.
29605 * gcc.ieee/ieee.exp: Initial changes for new logic.
29606 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29607 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29608 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29609 * lib/c-torture.exp: Initial changes for new logic.
29610 * lib/gcc.exp: Initial changes for new logic.
29611
29612 1993-10-15 Mike Stump (mrs@cygnus.com)
29613
29614 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29615 depend upon failure or success. Fully qualify names in failure
29616 and success messages. Always remove a.out before starting
29617 compile, just in case. Pay more attention to error text output by
29618 the compiler. Handle testcases with no known past errors just
29619 like all others, so that things are uniform. Other miscellaneous
29620 improvements.
29621
29622 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29623
29624 * gcc.cpp: new directory for cpp tests
29625
29626 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29627
29628 * lib/chill.exp: Code reformatted, removed unused code.
29629 * config/unix-chill.exp: Code reformatted, removed unused code.
29630 * chill.execute/execute.exp: Code reformatted, removed unused code.
29631 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29632
29633 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29634
29635 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29636 routines not written.
29637
29638 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29639
29640 * config/bug-gcc.exp: Use new procs from bug.exp.
29641
29642 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29643
29644 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29645 via ftp, rather than depending on NFS.
29646 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29647 case.
29648
29649 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29650
29651 * config/bug-gcc.exp: Use new download proc.
29652
29653 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29654
29655 * chill.execute/execute.exp: cleanups, handles errors better
29656 * chill.compile/compile.exp: rewrite, based on execute.exp
29657 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29658 * lib/chill.exp: major changes to diff proc and compile and link
29659 procs. added chill_fail and chill_pass wrappers to pass and
29660 fail. added more comments, and handle error codes better.
29661 Added a hack to capture stderr from exec, so noncompile tests
29662 can work.
29663
29664 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29665
29666 * chill.execute/execute.exp: rewrite of testsuite driver
29667 * lib/chill.exp: rewrite of testsuite driver
29668 * config/unix-chill.exp: rewrite of testsuite driver
29669
29670 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29671
29672 In chill.execute:
29673 * iexpr.ch: Standardize uppercase.
29674 * tuples.dat: Standardize uppercase.
29675 * vary.ch: standardize. Correct varying string assignments.
29676 * vary.dat: Add new output lines.
29677
29678 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29679
29680 In chill.execute:
29681 * chprintf.ch: Standardize use of uppercase.
29682 * tuples.ch: Standardize and turn arr2 into a DCL,
29683 rather than a SYN.
29684 * pinits.ch: Standardize.
29685
29686 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29687
29688 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29689 * Makefil: Renamed to Makefile.in.
29690 * configure.in: New.
29691
29692 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29693
29694 In chill.execute:
29695 * .cvsignore: Add result/output files.
29696 * Makefile: Fix up variables at start. Use MFLAGS
29697 everywhere. Correct bool_loc, built_ins entries.
29698 Add entry for vary1.ch.
29699 * bitarray.ch: Standardize upper-case usage.
29700 * bitexpr.ch: Standardize, add output of b1.
29701 * params.ch: Use arrayt in along PROC parameters, to
29702 avoid novelty problems.
29703 * sets.ch: Tiny cleanup.
29704 * vary1.ch: Re-indent.
29705
29706 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29707
29708 * Add PR-related files to Makefiles, .cvsignore files, etc.
29709
29710 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29711
29712 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29713 with compiler objects. New names are test-flow.c and test-loop.c
29714
29715 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29716
29717 * Upgraded c-torture tests from 1.19 to 1.20
29718
29719 * new files:
29720 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29721 * gcc.compile: 930623-1.c 930623-2.c
29722 * gcc.noncompile: 930622-1.c 930622-2.c
29723 * gcc.failure: 920411-1.c 920627-2.c
29724 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29725
29726 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29727
29728 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29729 More changes to get testsuite working properly. Needs more work.
29730 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29731
29732 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29733
29734 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29735 More changes to get testsuite working properly. Needs more work.
29736
29737 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29738
29739 * chill.compile/compile.exp: Added for Dejagnu support
29740 * chill.execute/execute.exp: Added for Dejagnu support
29741 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29742
29743 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29744
29745 This should complete moving the CHILL test files.
29746 * chill.noncompile(.cvsignore printf.grt
29747 in-printf.grt chprintf.grt chprintf.ch):
29748 Added test-support files.
29749 (Makefile): Modified further.
29750 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29751 signal.ch): Added test files.
29752 * chill.execute (.cvsignore printf.grt printr.c
29753 in-printf.grt rts.c chprintf.grt rts.h): Added
29754 test-support files.
29755 (Makefile): More corrections.
29756
29757 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29758
29759 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29760 test cases, ready for DejaGnu.
29761
29762 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29763
29764 * Upgraded c-torture tests from 1.18 to 1.19
29765
29766 * gcc.compile: added test(s):
29767 930607-1.c
29768 * gcc.execute: added test(s):
29769 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29770
29771 * added new subdirectory for misc tests: gcc.misc-tests
29772 * gcc.misc-test(s): added tests:
29773 inst-check.c test-consts.c test-ior.c test-switch.c
29774
29775 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29776
29777 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29778
29779 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29780
29781 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29782
29783 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29784
29785 * Upgraded c-torture tests from 1.17 to 1.18
29786
29787 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29788
29789 * Upgraded c-torture tests from 1.12 to 1.17
29790
29791 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29792
29793 * lib/old-dejagnu.exp:
29794 Fixed handling of XFAIL target triplets to correctly
29795 recognize wildcard characters. Removed code that
29796 appended a unique id tag to the end of the file name
29797 printed out by the result of the testcases within a
29798 given test file.
29799
29800 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29801
29802 * lib/old-dejagnu.exp:
29803 Reworked expected failure handling to trigger off of XFAIL
29804 keyword in keyphrase embeded in testcase source code. The
29805 XFAIL keyword must be at the end of the keyphrase line. It
29806 may optionally be followed by one or more target triplets.
29807 It has just occured that the handling of wildcards in the
29808 target triplet may not be correct.
29809
29810 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29811
29812 * g++.old-deja/tests:
29813 Moved all subdirectories up one level into g++.old-deja .
29814
29815 * lib/old-dejagnu.exp:
29816 Fixed problem with CXXFLAGS not being properly reset, and being
29817 corrupted with extraneous "-c" compiler option. This was
29818 causing binaries to not be generated for test that needed them.
29819 Modified strings passed to "pass" and "fail" so that individual
29820 tests from the same test file would be distinguished by an
29821 identifier appended to the test file name in the summary logs;
29822 this corrected a problem with erroneous diff logs. Added code
29823 to search testcases for expected fail and unexpected pass keywords.
29824
29825 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29826
29827 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29828
29829 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29830
29831 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29832 Removed extraneous text from end of "Special g++ Options"
29833 keyphrase.
29834
29835 * lib/old-dejagnu.exp: Added pattern matching to look for new
29836 keywords, embedded in testcases comments, which will trigger
29837 calls to xpass and xfail.
29838
29839 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29840
29841 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29842 comments embedded in the testcases, especially the one looking for
29843 special compiler options, as well as the pattern matching for the
29844 compiler output again.
29845
29846 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29847
29848 * lib/old-dejagnu.exp: Do a proper check of the return value for
29849 execute tests. Fixed several problems with the pattern matching
29850 of the compiler output which gave erroneous test results.
29851 Changed several of the test result messages to be more descriptive.
29852 * config/unix-g++.exp: Proc g++_load now actually works and
29853 executes the tests passed to it and returns a usable return
29854 value.
29855
29856 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29857
29858 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29859
29860 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29861
29862 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29863 Modified both files to properly execute the old style
29864 dejagnu tests. The previous versions of these files were
29865 experimental and did not function anything near correctly.
29866
29867 1993-04-05 Rob Savoye (rob@cygnus.com)
29868
29869 * Removed all Makefile.in and configure.in files. No configuration
29870 needed now.
29871
29872 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29873
29874 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29875
29876 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29877
29878 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29879 gcc.special/configure.in, gcc.noncompile/configure.in,
29880 gcc.execute/configure.in, gcc.code_quality/configure.in,
29881 g++.other/configure.in, g++.old-deja/configure.in,
29882 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29883 in srcname setting.
29884
29885 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29886
29887 * lib/udi.exp: Fixed mondfe and mondfe_download.
29888 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29889 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29890
29891 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29892
29893 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29894 (gdb_exit): Don't remove *_soc files.
29895
29896 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29897
29898 * lib/c-torture.exp: Don't look for main; instead always use -w
29899 -c. This is how the c-torture tests work. Remove the object
29900 file if the compilation succeeds.
29901 * gcc.execute/execute.exp: Remove executable if test passes.
29902 * gcc.noncompile/noncompile.exp: Every test is an expected
29903 failure.
29904 * gcc.special/special.exp: Added tests from c-torture 1.11,
29905 corrected use of existing test.
29906 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29907 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29908 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29909 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29910 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29911 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29912 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29913 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29914 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29915 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29916 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29917 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29918 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29919 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29920 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29921 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29922 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29923 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29924 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29925 c-torture 1.11.
29926 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29927 correspond to c-torture 1.11.
29928
29929 * New file.
This page took 1.347546 seconds and 5 git commands to generate.