1 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
3 gfortran.dg/dev_null.f90: Remove targets.
5 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8 * gcc.dg/pr22335-1.c: New test.
9 * gcc.dg/pr22335-2.c: New test.
11 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14 * g++.dg/template/nontype12.C : New test.
16 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
18 * gcc.dg/tree-ssa/loop-10.c: New test.
20 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
22 * gcc.c-torture/execute/20020720-1.x: Remove.
24 2005-07-11 Jakub Jelinek <jakub@redhat.com>
26 * gfortran.fortran-torture/execute/forall_7.f90: New test.
28 2005-07-10 Richard Sandiford <richard@codesourcery.com>
30 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
31 (dg-mips-options): Use it.
33 2005-07-09 Diego Novillo <dnovillo@redhat.com>
35 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
37 2005-07-09 Richard Henderson <rth@redhat.com>
39 * lib/target-supports.exp (check_effective_target_sync_char_short):
42 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
45 * gfortran.dg/negative-z-descriptor.f90: New test.
47 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
50 * gcc.dg/pr22329.c: New test.
52 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
54 PR tree-optimization/20139
55 * gcc.dg/tree-ssa/pr20139.c: New.
57 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
60 * testsuite/gcc.dg/pr22356-1.c: New test.
62 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
65 * g++.dg/template/unify8.C: New.
66 * g++.dg/template/unify9.C: New.
68 2005-07-08 Jakub Jelinek <jakub@redhat.com>
70 * gfortran.fortran-torture/execute/entry_10.f90: New test.
72 2005-07-07 Geoffrey Keating <geoffk@apple.com>
74 * gcc.dg/darwin-version-1.c: New.
75 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
76 * gcc.dg/builtins-20.c: Likewise.
77 * gcc.dg/builtins-53.c: Likewise.
78 * gcc.dg/torture/builtins-convert-1.c: Likewise.
79 * gcc.dg/torture/builtins-convert-2.c: Likewise.
80 * gcc.dg/torture/builtins-convert-3.c: Likewise.
81 * gcc.dg/torture/builtins-power-1.c: Likewise.
82 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
85 2005-07-07 Jeff Law <law@redhat.com>
87 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
88 argument evaluation order.
90 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
93 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
94 Add test cases where the shift length is greater than the
97 2005-07-07 Ziemowit Laski <zlaski@apple.com>
99 * obj-c++.dg/proto-lossage-6.mm: New.
100 * objc.dg/proto-lossage-6.m: New.
102 2005-07-07 Ziemowit Laski <zlaski@apple.com>
104 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
105 * objc.dg/gnu-runtime-2.m: Likewise.
107 2005-07-07 Jakub Jelinek <jakub@redhat.com>
109 * gfortran.dg/longline.f: New test.
111 * gfortran.dg/badline.f: New test.
113 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
118 * gfortran.dg/hollerith.f90: New.
119 * gfortran.dg/hollerith2.f90: New.
120 * gfortran.dg/hollerith3.f90: New.
121 * gfortran.dg/hollerith4.f90: New.
122 * gfortran.dg/hollerith_f95.f90: New.
123 * gfortran.dg/hollerith_legacy.f90: New.
124 * gfortran.dg/g77/cpp4.F: New. Port from g77.
126 2005-07-07 Ziemowit Laski <zlaski@apple.com>
129 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
130 * objc.dg/gnu-runtime-2.m: New.
132 2005-07-06 Jeff Law <law@redhat.com>
134 * gcc.dg/tree-ssa/vrp17.c: New test.
136 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
139 * gfortran.dg/array_constructor_5.f90: New test.
141 2005-07-07 Jakub Jelinek <jakub@redhat.com>
143 * gfortran.fortran-torture/execute/entry_9.f90: New test.
145 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
147 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
148 * gcc.dg/980816-1.c: Ditto.
150 2005-07-06 Jeff Law <law@redhat.com>
152 * gcc.c-torture/compile/pr21356.c: New test.
154 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
158 * gcc.c-torture/compile/pr22013-1.c,
159 gcc.c-torture/execute/pr22098-1.c,
160 gcc.c-torture/execute/pr22098-2.c,
161 gcc.c-torture/execute/pr22098-3.c: New tests.
163 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
166 * gcc.dg/pr22308-1.c: New test.
168 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
170 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
172 * gcc.dg/compare9.c: Use -fshort-enums instead of
173 -fno-short-enums. Change the last test to dg-bogus.
175 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
177 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
178 * gcc.dg/compare9.c: New.
180 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
182 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
184 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
187 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
190 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
192 * gcc.dg/format/gcc_gfc-1.c: New.
194 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
196 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
198 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
201 * gfortran.dg/io_invalid_1.f90: New test.
203 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
205 * gcc.dg/format/gcc_diag-1.c: Update.
207 2005-07-02 Jeff Law <law@redhat.com>
209 * gcc.dg/tree-ssa/pr22051-1.c: New test.
210 * gcc.dg/tree-ssa/pr22051-2.c: New test.
212 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
214 * gcc.dg/format/gcc_diag-1.c: Update.
216 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
219 * gcc.c-torture/compile/pr22269.c: New test.
221 2005-06-30 Diego Novillo <dnovillo@redhat.com>
225 * g++.dg/tree-ssa/pr21584-1.C: New test.
226 * g++.dg/tree-ssa/pr21584-2.C: New test.
228 2005-06-30 Ziemowit Laski <zlaski@apple.com>
230 * obj-c++.dg/try-catch-11.mm: New.
231 * objc.dg/try-catch-10.m: New.
233 2005-06-29 David Edelsohn <edelsohn@gnu.org>
235 * g++.dg/other/ucnid-1.C: xfail on AIX.
237 2005-06-29 Diego Novillo <dnovillo@redhat.com>
240 * gcc.dg/20050629-1.c: New test.
242 2005-06-29 Ziemowit Laski <zlaski@apple.com>
244 * obj-c++.dg/const-str-1[0-1].mm: New.
245 * objc.dg/const-str-1[0-1].m: New.
247 2005-05-29 Richard Henderson <rth@redhat.com>
249 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
250 Rename from check_effective_target_vect_no_max.
251 (check_effective_target_vect_no_int_add): New.
252 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
253 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
254 * gcc.dg/vect/vect-reduc-3.c: Likewise.
255 * gcc.dg/vect/vect-reduc-1.c: Use both.
256 * gcc.dg/vect/vect-reduc-2.c: Likewise.
258 2005-05-29 Richard Henderson <rth@redhat.com>
260 * lib/target-supports.exp (check_effective_target_vect_no_max):
261 Remove i386 and x86_64.
263 2005-06-29 Steve Ellcey <sje@cup.hp.com>
266 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
268 2005-06-29 Steve Ellcey <sje@cup.hp.com>
271 * gcc.dg/vect/pr21969.c: New test.
273 2005-06-28 Eric Christopher <echristo@redhat.com>
277 * gcc.dg/inline1.c: New test.
278 * gcc.dg/inline2.c: Ditto.
279 * gcc.dg/inline3.c: Ditto.
280 * gcc.dg/inline4.c: Ditto.
281 * gcc.dg/inline5.c: Ditto.
283 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
286 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
287 Add testcase also testing eoshift1 for PR 22142.
289 2005-06-28 Richard Henderson <rth@redhat.com>
291 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
292 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
293 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
294 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
295 gcc.dg/tree-ssa/20030922-2.c: Likewise.
297 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
300 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
301 Add testcase for PR 22142.
303 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
305 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
306 gcc.target/ia64/fpreg-2.c: New tests.
308 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
310 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
312 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
315 * gfortran.dg/slash_1.f90: New test.
317 2005-06-27 Richard Henderson <rth@redhat.com>
319 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
320 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
321 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
322 * gcc.dg/vect/vect-reduc-2.c: Likewise.
323 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
324 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
326 2005-06-27 Richard Henderson <rth@redhat.com>
328 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
329 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
331 2005-06-27 Ziemowit Laski <zlaski@apple.com>
333 * obj-c++.dg/proto-lossage-5.mm: New.
334 * objc.dg/proto-lossage-5.m: New.
336 2005-06-27 Diego Novillo <dnovillo@redhat.com>
339 * gcc.dg/tree-ssa/pr21959.c: New test.
341 2005-06-27 Jakub Jelinek <jakub@redhat.com>
343 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
344 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
345 testing uninitialized var.
347 * gcc.c-torture/execute/builtins/chk.h: New.
348 * gcc.c-torture/execute/builtins/lib/chk.c: New.
349 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
350 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
351 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
352 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
353 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
354 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
355 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
356 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
357 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
358 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
359 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
360 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
361 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
362 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
363 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
364 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
365 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
366 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
367 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
368 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
369 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
370 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
371 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
372 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
373 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
374 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
375 * gcc.dg/builtin-object-size-1.c: New test.
376 * gcc.dg/builtin-object-size-2.c: New test.
377 * gcc.dg/builtin-object-size-3.c: New test.
378 * gcc.dg/builtin-object-size-4.c: New test.
379 * gcc.dg/builtin-object-size-5.c: New test.
380 * gcc.dg/builtin-stringop-chk-1.c: New test.
381 * gcc.dg/builtin-stringop-chk-2.c: New test.
382 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
383 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
384 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
385 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
386 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
387 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
388 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
389 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
390 * gcc.c-torture/execute/printf-1.c: New test.
391 * gcc.c-torture/execute/fprintf-1.c: New test.
392 * gcc.c-torture/execute/vprintf-1.c: New test.
393 * gcc.c-torture/execute/vfprintf-1.c: New test.
394 * gcc.c-torture/execute/printf-chk-1.c: New test.
395 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
396 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
397 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
399 2005-06-27 Michael Matz <matz@suse.de>
401 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
402 slot is not merged if address escapes.
404 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
407 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
409 2005-06-26 Jakub Jelinek <jakub@redhat.com>
412 * gcc.c-torture/compile/20050622-1.c: New test.
415 * gcc.dg/20050620-1.c: New test.
417 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
419 PR tree-optimization/22026
420 * gcc.dg/tree-ssa/pr22026.c: New.
422 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
425 * gfortran.dg/shift-alloc.f90: New testcase.
427 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
429 * all files: Update FSF address in copyright headers.
431 2005-06-22 Jan Hubicka <jh@suse.cz>
433 * wholeprogram-1.c: New testcase.
434 * wholeprogram-2.c: New testcase.
436 2005-06-24 Mark Mitchell <mark@codesourcery.com>
439 * gcc.dg/tree-ssa/pr22171.c: New test.
441 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
443 * gfortran.dg/simplify_modulo.f90: New.
445 2005-06-24 Jan Hubicka <jh@suse.cz>
447 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
449 2005-06-23 Ziemowit Laski <zlaski@apple.com>
451 * obj-c++.dg/proto-lossage-[1-4].mm: New.
453 2005-06-23 Ziemowit Laski <zlaski@apple.com>
455 * obj-c++.dg/typedef-alias-1.mm: New.
456 * objc.dg/typedef-alias-1.m: New.
458 2005-06-23 Jeff Law <law@redhat.com>
460 * gcc.dg/tree-ssa/vrp16.c: New test.
462 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
464 * lib/target-supports.exp: Add
465 check_effective_target_fortran_large_real and
466 check_effective_target_fortran_large_int to check for
467 corresponding effective targets.
468 * gfortran.dg/large_integer_kind_1.f90: New test.
469 * gfortran.dg/large_real_kind_1.f90: New test.
471 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
473 PR tree-optimization/22117
474 * gcc.dg/tree-ssa/pr22117.c: New.
476 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
479 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
481 2005-06-23 David Edelsohn <edelsohn@gnu.org>
483 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
485 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
487 * gfortran.dg/f2c_4.f90: Add tests for complex functions
488 * gfortran.dg/f2c_4.c: Likewise
490 2005-06-22 Paul Brook <paul@codesourcery.com>
493 * gfortran.dg/auto_save_1.f90: New test.
495 2005-06-22 Michael Matz <matz@suse.de>
497 * gcc.target/x86-64/abi: New directory.
498 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
499 * gcc.target/x86-64/abi/README.gcc: New file.
500 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
501 * gcc.target/x86-64/abi/asm-support.s: New file.
502 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
503 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
504 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
505 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
506 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
507 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
508 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
509 * gcc.target/x86_64/abi/test_bitfields.c: New test.
510 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
511 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
512 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
513 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
514 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
515 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
516 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
517 * gcc.target/x86_64/abi/test_varargs.c: New test.
519 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
521 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
522 32-bit i?86 and x86_64.
524 2005-06-21 Ziemowit Laski <zlaski@apple.com>
526 * obj-c++.dg/const-str-[1-9].mm: New tests.
528 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
531 * gfortran.dg/namelist_use.f90: New.
532 * gfortran.dg/namelist_use_only.f90: New.
534 2005-06-21 Jeff Law <law@redhat.com>
536 * gcc.dg/tree-ssa/vrp15.c: New test.
538 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
540 * lib/target-supports.exp (check_effective_target_vect_reduction):
542 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
543 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
544 remove vect_reduction target keyword. Also avoid two returns in main.
545 * gcc.dg/vect/vect-reduc-3.c: Likewise.
546 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
547 * gcc.dg/vect/vect-reduc-1short.c: New test.
548 * gcc.dg/vect/vect-reduc-1char.c: New test.
549 * gcc.dg/vect/vect-reduc-2short.c: New test.
550 * gcc.dg/vect/vect-reduc-2char.c: New test.
551 * gcc.dg/vect/vect-reduc-6.c: New test.
552 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
553 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
554 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
556 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
557 Paul Thomas <pault@gcc.gnu.org>
559 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
562 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
564 * gfortran.dg/backslash_1.f90: New test.
565 * gfortran.dg/backslash_2.f90: New test.
567 2005-06-20 Steven G. Kargl <kargls@comcast.net>
569 * gfortran.dg/duplicate_labels.f90: New test.
571 2005-06-20 Jan Beulich <jbeulich@novell.com>
573 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
574 unsupportable relocations.
575 * g++.old-deja/g++.other/store-expr1.C: Likewise.
576 * gcc.dg/20050321-2.c: xfail for NetWare.
578 2005-06-20 Andreas Jaeger <aj@suse.de>
580 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
581 gcc.target/i386/fastcall-sseregparm.c,
582 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
584 2005-06-19 Richard Henderson <rth@redhat.com>
586 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
588 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
590 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
592 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
595 * g++.dg/conversion/simd2.C: Change expected error message.
597 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
599 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
600 * gcc.dg/vect/vect-reduc-2.c: Likewise.
601 * gcc.dg/vect/vect-reduc-3.c: Likewise.
603 2005-06-18 James A Morrison <phython@gcc.gnu.org>
605 * gcc.dg/fold-mod-1.c: New test.
607 2005-06-18 Steven G. Kargl <kargls@comcast.net>
610 * gfortran.dg/pr19926.f90: New test.
612 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
614 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
615 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
617 * gcc.dg/vect/vect-reduc-2.c: Likewise.
618 * gcc.dg/vect/vect-reduc-3.c: Likewise.
620 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
622 * gcc.target/ia64/float80-varargs-1.c: New test.
624 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
627 * gfortran.dg/f2c_6.f90: New test.
629 2005-06-17 Geoffrey Keating <geoffk@apple.com>
632 * g++.dg/template/local5.C: New.
634 2005-06-17 Richard Henderson <rth@redhat.com>
636 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
638 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
641 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
643 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
645 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
646 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
647 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
648 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
649 check_vect to verify the presence of hardware vector support.
651 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
654 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
656 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
659 * gfortran.dg/pr19216.f: Add correct space between brackets and
662 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
665 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
667 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
669 * gcc.target/i386/attributes-error.c: New testcase.
670 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
671 * gcc.target/i386/regparm-stdcall.c: Likewise.
672 * gcc.target/i386/sseregparm-1.c: Likewise.
673 * gcc.target/i386/sseregparm-2.c: Likewise.
675 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
677 * g++.dg/rtti/crash2.C: New.
679 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
681 * gcc.dg/noncompile/20040203-3.c: Update expected message.
683 2005-06-15 David Ung <davidu@mips.com>
685 * gcc.target/mips/mips16e-extends.c: New test for testing the
686 generation of MIPS16e zeb/zeh, seb/seh instructions.
688 2005-06-15 Diego Novillo <dnovillo@redhat.com>
691 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
692 * gcc.dg/tree-ssa/pr22018.c: New test.
694 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
696 * gcc.dg/simd-1.c: Update error messages.
697 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
698 * gcc.dg/simd-2.c: Update error messages.
699 * gcc.dg/simd-4.c: New.
701 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
704 * g++.dg/other/crash-4.C: New.
706 2005-06-14 Devang Patel <dpatel@apple.com>
708 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
710 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
713 * g++.dg/parse/crash11.C: Update
715 2005-06-13 Jeff Law <law@redhat.com>
717 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
718 perform the desired transformations.
719 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
720 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
722 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
725 * gfortran.dg/forall_1.f90: Un-XFAIL.
727 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
730 * g++.dg/parse/crash26.C: New.
733 * g++.dg/init/member1.C: New.
735 2005-06-13 Jakub Jelinek <jakub@redhat.com>
737 * gfortran.dg/altreturn_1.f90: New test.
739 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
742 * gcc.dg/tree-ssa/pr21985.c: New test.
744 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
746 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
748 2005-06-12 Roger Sayle <roger@eyesopen.com>
751 * g++.dg/other/error10.C: New test case.
753 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
756 * gfortran.dg/pr19155.f: Add test.
758 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
760 * gfortran.dg/f2c_7.f90: New test.
762 * gfortran.dg/forall_1.f90: XFAILed.
764 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
766 * gcc.dg/pr14796-1.c: New.
767 * gcc.dg/pr14796-2.c: New.
769 2005-06-11 Steven G. Kargl <kargls@comcast.net>
773 * gfortran.dg/deallocate_stat.f90: New test.
775 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
777 * gfortran.fortran-torture/execute/in-pack.f90: New test.
779 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
781 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
782 access will be generated when this loop is vectorized. Test that
783 accesses with same alignment were detected.
784 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
785 Test that accesses with same alignment were detected.
786 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
787 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
788 alignment were detected.
790 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
792 * gcc.dg/Wcxx-compat-1.c: New.
794 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
797 * gfortran.dg/reshape-complex.f90: Add a test for a packed
800 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
802 * gcc.dg/alias-8.c: New.
804 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
806 * gcc.dg/format/cmn_err-1.c: Update.
808 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
811 * gcc.target/sparc/fexpand-2.c: New.
812 * gcc.target/sparc/fpmerge-2.c: New.
813 * gcc.target/sparc/fpmul-2.c: New.
814 * gcc.target/sparc/noresult.c: New.
815 * gcc.target/sparc/pdist-2.c: New.
816 * gcc.target/sparc/pdist-3.c: New.
818 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
821 * gcc.target/i386/i386.exp: Fix comment typo.
823 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
826 * g++.dg/inherit/using5.C: New.
827 * g++.dg/inherit/using6.C: New.
829 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
832 * g++.dg/template/ptrmem15.C: New test.
835 * g++.dg/ext/label4.C: New test.
837 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
839 * gcc.dg/tls/debug-1.c: New test.
841 2005-06-07 Dale Johannesen <dalej@apple.com>
843 * gcc.target/i386/movq.c: New.
845 2005-06-07 Dale Johannesen <dalej@apple.com>
847 * gcc.dg/20050607-1.c: New.
849 2005-06-07 Jakub Jelinek <jakub@redhat.com>
852 * gcc.c-torture/execute/20050607-1.c: New test.
854 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
857 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
858 Test case where the return array has lowest stride one,
861 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
863 * lib/target-supports.exp (check_effective_target_sync_int_long):
864 Add s390 and s390x targets.
866 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
868 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
869 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
870 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
871 * gcc.dg/tree-ssa/loop-9.c: New test.
873 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
875 * g++.dg/parse/defarg10.C: New.
877 2005-06-06 Jakub Jelinek <jakub@redhat.com>
880 * gcc.c-torture/execute/20050604-1.c: New test.
882 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
885 * g++.dg/parse/defarg9.C: New.
888 * g++.dg/inherit/using4.C: New.
889 * g++.dg/overload/error1.C: Adjust expected errors.
890 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
891 * g++.old-deja/g++.brendan/arm2.C: Likewise.
892 * g++.old-deja/g++.other/redecl2.C: Likewise.
893 * g++.old-deja/g++.other/redecl4.C: Likewise.
894 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
896 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
898 * gfortran.dg/f2c_5.f90: Add -w to dg-options
900 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
902 * lib/gfortran.exp (gfortran_target_compile): Call
903 dg-additional-files-options
904 * gfortran.dg/f2c_4.f90: New file
905 * gfortran.dg/f2c_4.c: New file
906 * gfortran.dg/f2c_5.f90: New file
907 * gfortran.dg/f2c_5.c: New file
909 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
911 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
914 * gfortran.dg/array_constructor_4.f90: New test.
916 2005-06-05 Mark Mitchell <mark@codesourcery.com>
919 * g++.dg/ext/builtin9.C: New test.
921 2005-06-05 Dale Johannesen <dalej@apple.com>
923 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
924 * gcc.c-torture/execute/20050603-2.c: Ditto.
926 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
928 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
929 * gcc.dg/vect/vect-reduc-1.c: New.
930 * gcc.dg/vect/vect-reduc-2.c: New.
931 * gcc.dg/vect/vect-reduc-3.c: New.
933 2005-06-04 Dale Johannesen <dalej@apple.com>
935 * gcc.c-torture/execute/20050603-1.c: New.
936 * gcc.c-torture/execute/20050603-2.c: New.
937 * gcc.dg/20050603-3.c: New.
939 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
942 * gfortran.dg/debug_1.f90: New test.
944 * gfortran.dg/forall_1.f90: New test.
946 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
948 * gfortran.dg/array_constructor_3.f90: New test.
950 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
952 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
954 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
956 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
958 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
961 * gcc.dg/init-excess-1.c: New test.
963 2005-06-03 Mark Mitchell <mark@codesourcery.com>
966 * g++.dg/expr/static_cast6.C: New test.
968 2005-06-03 Diego Novillo <dnovillo@redhat.com>
970 * gcc.dg/tree-ssa/vrp14.c: New test.
972 2005-06-03 Mark Mitchell <mark@codesourcery.com>
975 * g++.dg/template/new2.C: New test.
977 2005-06-03 Josh Conner <jconner@apple.com>
979 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
980 all entries in initializer.
982 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
985 * gcc.dg/pr21858.c: New testcase.
987 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
989 PR tree-optimization/21292
991 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
993 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
994 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
995 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
996 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
997 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
999 2005-06-02 Richard Henderson <rth@redhat.com>
1001 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1003 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1005 * gcc.dg/wtypequal.c: New testcase.
1007 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1010 * gcc.dg/tree-ssa/pr21582.c: New test.
1012 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1015 * g++.dg/opt/interface2.h: New.
1016 * g++.dg/opt/interface2.C: New.
1017 * g++.dg/init/ctor4.C: Adjust error lines.
1018 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1019 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1020 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1021 * g++.old-deja/g++.pt/assign1.C: Likewise.
1022 * g++.old-deja/g++.pt/crash20.C: Likewise.
1024 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1026 PR tree-optimization/21734
1027 * g++.dg/vect/pr21734_1.cc: New.
1028 * g++.dg/vect/pr21734_2.cc: New.
1030 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1033 * g++.dg/template/spec24.C: New.
1036 * g++.dg/pch/local-1.C: New.
1037 * g++.dg/pch/local-1.Hs: New.
1039 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1041 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1042 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1043 * gcc.dg/tree-ssa/pr14341.c: New test.
1044 * gcc.dg/tree-ssa/pr14841.c: New test.
1045 * gcc.dg/tree-ssa/pr20701.c: New test.
1046 * gcc.dg/tree-ssa/pr21086.c: New test.
1047 * gcc.dg/tree-ssa/pr21090.c: New test.
1048 * gcc.dg/tree-ssa/pr21332.c: New test.
1049 * gcc.dg/tree-ssa/pr21458.c: New test.
1050 * gcc.dg/tree-ssa/pr21658.c: New test.
1051 * gcc.dg/tree-ssa/vrp01.c: New test.
1052 * gcc.dg/tree-ssa/vrp02.c: New test.
1053 * gcc.dg/tree-ssa/vrp03.c: New test.
1054 * gcc.dg/tree-ssa/vrp04.c: New test.
1055 * gcc.dg/tree-ssa/vrp05.c: New test.
1056 * gcc.dg/tree-ssa/vrp06.c: New test.
1057 * gcc.dg/tree-ssa/vrp07.c: New test.
1058 * gcc.dg/tree-ssa/vrp08.c: New test.
1059 * gcc.dg/tree-ssa/vrp09.c: New test.
1060 * gcc.dg/tree-ssa/vrp10.c: New test.
1061 * gcc.dg/tree-ssa/vrp11.c: New test.
1062 * gcc.dg/tree-ssa/vrp12.c: New test.
1063 * gcc.dg/tree-ssa/vrp13.c: New test.
1065 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1068 * gcc.dg/tree-ssa/pr21029.c: New test.
1070 2005-06-01 Roger Sayle <roger@eyesopen.com>
1072 * gfortran.dg/logint-1.f: New test case.
1073 * gfortran.dg/logint-2.f: Likewise.
1074 * gfortran.dg/logint-3.f: Likewise.
1076 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1080 * gcc.dg/20050527-1.c: New test.
1082 * gcc.dg/i386-sse-12.c: New test.
1085 * gfortran.dg/implicit_5.f90: New test.
1087 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1090 * gfortran/assign_4.f90: New test.
1091 * gfortran/assign_2.f90: Change compile to run.
1093 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1095 * lib/target-supports.exp
1096 (check_effective_target_sync_char_short): New.
1097 * gcc.dg/sync-2.c: New.
1099 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1101 PR tree-optimization/21817
1102 * gcc.dg/torture/pr21817-1.c: New.
1104 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1107 * g++.dg/template/init5.C: New.
1109 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1111 * gfortran.dg/char_initialiser_actual.f90:
1112 Test character initialisers as actual arguments.
1113 * gfortran.dg/char_pointer_comp_assign.f90:
1114 Test character pointer structure component assignments.
1115 * gfortran.dg/char_array_structure_constructor.f90:
1116 Test character components in structure constructors.
1118 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1121 * g++.dg/opt/pr20931.C: New test.
1123 2005-05-31 Andreas Jaeger <aj@suse.de>
1126 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1127 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1128 g++.old-deja/g++.ext/asmspec1.C,
1129 g++.old-deja/g++.other/regstack.C,
1130 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1131 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1132 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1133 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1134 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1135 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1136 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1137 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1138 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1139 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1140 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1141 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1142 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1143 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1144 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1145 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1146 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1147 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1148 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1150 2005-05-31 Jeff Law <law@redhat.com>
1152 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1154 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1157 * gcc.dg/builtins-1.c: Activate disabled clog test.
1158 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1160 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1162 * gfortran.dg/char_pointer_assign.f90:
1163 Test character-pointer assignments and pointer assignments.
1164 * gfortran.dg/char_pointer_dummy.f90:
1165 Test character-pointer dummy arguments.
1166 * gfortran.dg/char_pointer_func.f90:
1167 Test character-pointer function returns.
1168 * gfortran.dg/char_pointer_dependency.f90:
1169 Test character-pointer functions with dependencies.
1171 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1174 * g++.dg/lookup/using14.C: New test.
1176 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1178 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1179 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1182 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1185 * g++.dg/template/local5.C: New.
1188 * gcc.c-torture/compile/pr21761.c: New.
1190 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1193 2005-05-30 Steven G. Kargl
1196 * gfortran.dg/inquire_8.f90: New test.
1198 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1201 * gfortran.dg/output_exponents_1.f90: New test.
1203 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1206 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1208 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1211 * g++.dg/ext/complex1.C: New test.
1214 * g++.dg/init/ctor6.C: New test.
1216 2005-05-29 Jan Hubicka <jh@suse.cz>
1218 * gcc.c-torture/compile/pr21562.c: New.
1220 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1222 * gfortran.dg/subnormal_1.f90: New test.
1224 2005-05-28 Jan Hubicka <jh@suse.cz>
1226 * tree-prof.exp: Fix comment.
1227 * value-prof-1.c: New.
1228 * value-prof-2.c: New.
1229 * value-prof-3.c: New.
1230 * value-prof-4.c: New.
1232 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1235 * g++.dg/expr/ptrmem6.C: New test.
1236 * g++.dg/expr/ptrmem6a.C: Likewise.
1238 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1240 PR tree-optimization/21658
1241 * gcc.dg/tree-ssa/pr21658.c: New.
1243 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1246 * g++.dg/inherit/ptrmem3.C: New.
1249 * g++.dg/parse/template16.C: New.
1251 2005-05-27 Andreas Jaeger <aj@suse.de>
1253 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1255 * gcc.dg/i386-sse-8.c: Run test on all archs.
1257 2005-05-26 Mike Stump <mrs@apple.com>
1259 * objc.dg/isa-field-1.m: Only run on darwin.
1260 * objc.dg/lookup-1.m: Likewise.
1261 * objc.dg/try-catch-8.m: Likewise.
1263 2005-05-26 Roger Sayle <roger@eyesopen.com>
1265 PR tree-optimization/9814
1266 * gcc.dg/pr9814-1.c: New test case.
1268 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1270 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1271 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1272 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1273 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1274 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1275 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1276 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1277 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1278 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1279 objc.dg/try-catch-8.m: New.
1281 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1283 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1284 remove extraneous semicolons.
1286 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1288 * obj-c++.dg/comp-types-12.mm: New.
1289 * objc.dg/comp-types-11.m: New.
1290 * objc.dg/selector-4.m: New.
1292 2005-05-26 Andreas Jaeger <aj@suse.de>
1295 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1296 g++.old-deja/g++.ext/attrib3.C,
1297 g++.old-deja/g++.other/store-expr1.C,
1298 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1299 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1300 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1301 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1302 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1303 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1304 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1305 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1306 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1307 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1308 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1309 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1310 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1311 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1312 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1313 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1314 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1315 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1316 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1318 2005-05-26 Andreas Jaeger <aj@suse.de>
1320 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1323 2005-05-26 Andreas Jaeger <aj@suse.de>
1326 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1327 gcc.misc-tests/i386-pf-athlon-1.c,
1328 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1329 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1330 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1331 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1332 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1333 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1334 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1337 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1338 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1339 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1342 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1345 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1346 effective-target ilp32.
1348 2005-05-26 David Ung <davidu@mips.com>
1350 * gcc.target/mips/ext_ins.c: New test for testing the generation
1351 of MIPS32/64 rev 2 ext/ins instructions.
1353 2005-05-26 Andreas Jaeger <aj@suse.de>
1355 * treelang/compile/unsigned.tree: Use gimple instead of
1356 nonexisting generic dump.
1358 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1360 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1362 2005-05-26 Andreas Jaeger <aj@suse.de>
1364 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1366 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1369 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1370 Test callee-allocated memory with write statements.
1372 2005-05-25 Roger Sayle <roger@eyesopen.com>
1375 * gcc.dg/pr21709-1.c: New test case.
1377 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1378 Mike Stump <mrs@apple.com>
1380 * objc/execute/next_mapping.h: Update for C++.
1382 * obj-c++.dg/selector-1.mm: Move to...
1383 * obj-c++.dg/selector-4.mm: here...
1385 * obj-c++.dg/basic.mm: New.
1386 * obj-c++.dg/comp-types-1.mm: New.
1387 * obj-c++.dg/cxx-class-1.mm: New.
1388 * obj-c++.dg/cxx-ivars-1.mm: New.
1389 * obj-c++.dg/cxx-ivars-2.mm: New.
1390 * obj-c++.dg/cxx-ivars-3.mm: New.
1391 * obj-c++.dg/cxx-scope-1.mm: New.
1392 * obj-c++.dg/cxx-scope-2.mm: New.
1393 * obj-c++.dg/defs.mm: New.
1394 * obj-c++.dg/empty-private-1.mm: New.
1395 * obj-c++.dg/encode-1.mm: New.
1396 * obj-c++.dg/encode-2.mm: New.
1397 * obj-c++.dg/encode-3.mm: New.
1398 * obj-c++.dg/extern-c-1.mm: New.
1399 * obj-c++.dg/extra-semi.mm: New.
1400 * obj-c++.dg/fix-and-continue-2.mm: New.
1401 * obj-c++.dg/isa-field-1.mm: New.
1402 * obj-c++.dg/ivar-list-semi.mm: New.
1403 * obj-c++.dg/local-decl-1.mm: New.
1404 * obj-c++.dg/lookup-1.mm: New.
1405 * obj-c++.dg/lookup-2.mm: New.
1406 * obj-c++.dg/method-1.mm: New.
1407 * obj-c++.dg/method-2.mm: New.
1408 * obj-c++.dg/method-3.mm: New.
1409 * obj-c++.dg/method-4.mm: New.
1410 * obj-c++.dg/method-5.mm: New.
1411 * obj-c++.dg/method-6.mm: New.
1412 * obj-c++.dg/method-7.mm: New.
1413 * obj-c++.dg/no-extra-load.mm: New.
1414 * obj-c++.dg/overload-1.mm: New.
1415 * obj-c++.dg/pragma-1.mm: New.
1416 * obj-c++.dg/pragma-2.mm: New.
1417 * obj-c++.dg/private-1.mm: New.
1418 * obj-c++.dg/private-2.mm: New.
1419 * obj-c++.dg/proto-qual-1.mm: New.
1420 * obj-c++.dg/qual-types-1.mm: New.
1421 * obj-c++.dg/stubify-1.mm: New.
1422 * obj-c++.dg/stubify-2.mm: New.
1423 * obj-c++.dg/super-class-1.mm: New.
1424 * obj-c++.dg/super-class-2.mm: New.
1425 * obj-c++.dg/super-dealloc-1.mm: New.
1426 * obj-c++.dg/super-dealloc-2.mm: New.
1427 * obj-c++.dg/template-1.mm: New.
1428 * obj-c++.dg/template-2.mm: New.
1429 * obj-c++.dg/template-3.mm: New.
1430 * obj-c++.dg/template-4.mm: New.
1431 * obj-c++.dg/template-5.mm: New.
1432 * obj-c++.dg/template-6.mm: New.
1433 * obj-c++.dg/try-catch-1.mm: New.
1434 * obj-c++.dg/try-catch-2.mm: New.
1435 * obj-c++.dg/try-catch-3.mm: New.
1436 * obj-c++.dg/try-catch-4.mm: New.
1437 * obj-c++.dg/try-catch-5.mm: New.
1438 * obj-c++.dg/try-catch-6.mm: New.
1439 * obj-c++.dg/try-catch-7.mm: New.
1440 * obj-c++.dg/try-catch-8.mm: New.
1441 * obj-c++.dg/try-catch-9.mm: New.
1442 * obj-c++.dg/va-meth-1.mm: New.
1444 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1446 * obj-c++.dg/selector-1.mm: New.
1447 * obj-c++.dg/selector-2.mm: New.
1449 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1451 * obj-c++.dg/selector-3.mm: New.
1452 * objc.dg/selector-3.m: New.
1454 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1456 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1457 about where warning appears.
1459 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1461 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1462 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1463 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1464 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1466 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1468 * gcc.dg/20050524-1.c: New test.
1470 2005-05-25 Jan Hubicka <jh@suse.cz>
1472 * gcc.dg/tree-prof/inliner-1.c: New.
1474 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1476 * gcc.dg/tree-prof: New directory.
1477 * gcc.dg/tree-prof/tree-prof.exp: New.
1479 2005-05-25 DJ Delorie <dj@redhat.com>
1481 * gcc.dg/Wattributes-1.c: New.
1482 * gcc.dg/Wattributes-2.c: New.
1483 * gcc.dg/Wattributes-3.c: New.
1485 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1487 PR tree-optimization/19833
1488 * gcc.dg/uninit-4.c: Remove xfail.
1489 * gcc.dg/uninit-9.c: Ditto.
1491 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1493 * obj-c++.dg/bitfield-[1-5].mm: New.
1494 * obj-c++.dg/class-protocol-1.mm: New.
1495 * obj-c++.dg/comp-types-1[0-1].mm: New.
1496 * obj-c++.dg/comp-types-[2-9].mm: New.
1497 * obj-c++.dg/encode-[4-8].mm: New.
1498 * obj-c++.dg/layout-1.mm: New.
1499 * obj-c++.dg/method-1[0-9].mm: New.
1500 * obj-c++.dg/method-2[0-1].mm: New.
1501 * obj-c++.dg/method-[8-9].mm: New.
1502 * obj-c++.dg/objc-gc-3.mm: New.
1503 * obj-c++.dg/try-catch-10.mm: New.
1504 * objc.dg/bitfield-5.m: New.
1505 * objc.dg/comp-types-10.m: New.
1506 * objc.dg/comp-types-9.m: New.
1507 * objc.dg/layout-1.m: New.
1508 * objc.dg/objc-gc-4.m: New.
1509 * objc.dg/try-catch-9.m: New.
1510 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1511 * objc.dg/comp-types-1.m: Likewise.
1512 * objc.dg/comp-types-[5-6].m: Likewise.
1513 * objc.dg/method-9.m: Likewise.
1515 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1517 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1518 and on hardware without VMX support.
1520 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1522 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1524 * lib/profopt.exp (dg-final-generate, dg-final-use,
1525 profopt-final-code, profopt-get-options): New.
1526 (profopt-execute): Process test directives.
1528 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1529 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1530 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1532 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1535 * g++.dg/init/ctor5.C: New test.
1537 2005-05-24 Ira Rosen <irar@il.ibm.com>
1539 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1540 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1541 vect-113.c, vect-114.c.
1543 2005-05-23 Adam Nemet <anemet@lnxw.com>
1545 * gcc.dg/const-elim-1.c: Remove xfails.
1547 2005-05-23 Jeff Law <law@redhat.com>
1549 * gcc.c-torture/compile/pr21638.c: New test.
1550 * gcc.c-torture/compile/20050520-1.c: New test.
1552 2005-05-23 Nick Clifton <nickc@redhat.com>
1554 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1555 be a proper triple, ie: m32r*-*-*.
1556 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1558 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1562 * gcc.c-torture/compile/pr21293.c: New test.
1563 * gcc.c-torture/execute/pr21331.c: New test.
1565 2004-05-20 Richard Henderson <rth@redhat.com>
1567 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1569 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1571 * obj-c++-dg.exp: Add.
1573 * obj-c++.dg/dg.exp: Add.
1575 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1577 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1578 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1580 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1582 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1584 2004-05-19 Richard Henderson <rth@redhat.com>
1586 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1588 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1590 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1592 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1594 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1597 * g++.dg/parse/extern1.C: New test.
1598 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1600 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1602 * gcc.dg/c99-math.h: New.
1603 * gcc.dg/c99-math-float-1.c: New test.
1604 * gcc.dg/c99-math-double-1.c: Likewise.
1605 * gcc.dg/c99-math-long-double-1.c: Likewise.
1607 2005-05-18 Richard Henderson <rth@redhat.com>
1609 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1611 2005-05-18 Devang Patel <dpatel@apple.com>
1613 * g++.dg/opt/20050511-1.C: New test.
1615 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1618 * gfortran.dg/reshape-complex.f90: New test.
1620 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1622 * gfortran.dg/array_constructor_1.f90: New test.
1623 * gfortran.dg/array_constructor_2.f90: New test.
1625 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1628 * gfortran.dg/pr20954.f: New test.
1630 2005-05-17 Mike Stump <mrs@apple.com>
1632 Yet more Objective-C++...
1634 * objc.dg/method-5.m: Update.
1635 * objc.dg/method-6.m: Update.
1636 * objc.dg/method-7.m: Update.
1637 * objc.dg/method-9.m: Update.
1638 * objc.dg/try-catch-2.m: Update.
1640 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1642 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1643 Remove little-endian optimizations.
1645 2005-05-17 Jeff Law <law@redhat.com>
1647 * g++.dg/tree-ssa/pr18414.C: New test.
1648 * gcc.dg/tree-ssa/pr18414.C: New test.
1649 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1650 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1652 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1654 * gcc.dg/compat/generate-random.c: Do not include
1656 * gcc.dg/compat/generate-random_r.c: Likewise.
1658 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
1660 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1662 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1665 * g++.dg/tree-ssa/builtin1.C: New testcase.
1667 2005-05-17 Jakub Jelinek <jakub@redhat.com>
1670 * g++.dg/opt/const4.C: New test.
1673 * g++.dg/opt/crossjump1.C: New test.
1675 PR tree-optimization/21610
1676 * gcc.c-torture/compile/20050516-1.c: New test.
1679 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1680 about the test failing.
1681 * gfortran.fortran-torture/execute/where_7.f90: New test.
1682 * gfortran.fortran-torture/execute/where_8.f90: New test.
1684 2005-05-16 Richard Henderson <rth@redhat.com>
1686 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1689 2005-05-16 Mark Mitchell <mark@codesourcery.com>
1691 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1692 (limits.h): Include unconditionally.
1693 (stdlib.h): Likewise.
1694 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1695 (limits.h): Include unconditionally.
1696 (stdlib.h): Likewise.
1697 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1698 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1699 (limits.h): Include unconditionally.
1700 (stdlib.h): Likewise.
1701 (hashtab.h): Do not include.
1702 (getopt.h): Likewise.
1703 (stddef.h): Include.
1704 (hashval_t): Define.
1705 (struct entry): Add "next" field.
1706 (HASH_SIZE): New macro.
1707 (hash_table): New variable.
1708 (switchfiles): Do not use xmalloc.
1710 (iterative_hash): New function.
1712 (e_exists): New function.
1713 (e_insert): Likewise.
1714 (output): Use, instead of libiberty hashtable functions.
1715 (main): Do not use getopt. Do not call htab_create.
1717 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1720 * lib/target-supports.exp (check_mkfifo_available):
1721 Return 0 for cygwin as mkfifo support incomplete on platform.
1722 Fix typos in comments.
1724 2005-05-15 Mark Mitchell <mark@codesourcery.com>
1726 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1728 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1731 * gfortran.dg/assign_4.f: New test.
1733 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1735 PR tree-optimization/21563
1736 * gcc.dg/tree-ssa/pr21563.c: New.
1738 2005-05-14 Jan Hubicka <jh@suse.cz>
1740 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1742 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1744 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1746 2005-05-13 Julian Brown <julian@codesourcery.com>
1748 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1749 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1751 2005-05-13 Jan Hubicka <jh@suse.cz>
1753 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1754 * gcc.dg/fold-xor-?.c: Likewise.
1755 * gcc.dg/pr15784-?.c: Likewise.
1756 * gcc.dg/pr20922-?.c: Likewise.
1757 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1758 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1759 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1761 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1764 * gfortran.dg/hollerith_1.f90: New test.
1766 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1768 * gfortran.dg/func_result_2.f90: New test.
1770 2005-05-11 Bud Davis <bdavis@gfortran.org>
1772 * gfortran.dg/dev_null.f90: New test.
1774 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1776 * gcc.dg/arm-vfp1.c: Revert last change.
1778 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1781 PR tree-optimization/19639
1782 * g++.dg/tree-ssa/pr19807.C: New testcase.
1784 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1787 * gfortran.dg/append-1.f90: New test.
1789 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1791 * gcc.dg/pr18501.c: XFAIL.
1792 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1793 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1794 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1795 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1796 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1797 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1798 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1799 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1801 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1804 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1805 gfortran.dg/f2c_3.f90: New tests.
1807 * gfortran.dg/return_1.f90: Fix dg annotation.
1809 2005-05-10 Diego Novillo <dnovillo@redhat.com>
1811 * gcc.c-torture/compile/20050510-1.c: New test.
1813 2005-05-10 Mark Mitchell <mark@codesourcery.com>
1815 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1817 2005-05-10 Bob Wilson <bob.wilson@acm.org>
1819 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1821 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
1824 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1826 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1829 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1830 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1832 2005-05-10 Ben Elliston <bje@au.ibm.com>
1835 * gcc.dg/debug/pr16676.c: New test.
1837 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1840 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1841 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1842 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1843 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1845 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1846 -fno-tree-dominator-opts.
1848 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1850 * gfortran.dg/return_1.f90: New test.
1852 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
1854 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1856 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1858 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1861 * g++.dg/inherit/covariant13.C: New.
1863 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1866 * gfortran.dg/pr19155.f: New test.
1868 2005-05-08 Roger Sayle <roger@eyesopen.com>
1871 * gcc.dg/pr8788-1.c: New testcase.
1873 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
1876 * gcc.target/mips/fpcmp-[12].c: New tests.
1878 2005-05-06 Mark Mitchell <mark@codesourcery.com>
1880 * lib/target-supports-dg.exp (dg-require-fork): New function.
1881 (dg-require-mkfifo): Likewise.
1882 * lib/target-supports.exp (check_function_available): New
1884 (check_fork_available): Likewise.
1885 (check_mkfifo_available): Likewise.
1887 2005-05-06 Jeff Law <law@redhat.com>
1889 * gcc.c-torture/compile/pr21380.c: New test.
1891 2005-05-06 Jakub Jelinek <jakub@redhat.com>
1894 * g++.dg/ext/weak3.C: New test.
1896 2005-05-05 Mark Mitchell <mark@codesourcery.com>
1899 * g++.dg/template/crash37.C: New test.
1901 2005-05-05 Paul Brook <paul@codesourcery.com>
1903 * gcc.dg/arm-g2.c: Use effective-target arm32.
1904 * gcc.dg/arm-mmx-1.c: Ditto.
1905 * gcc.dg/arm-scd42-2.c: Ditto.
1906 * gcc.dg/arm-vfp1.c: Ditto.
1907 * lib/target-supports.exp (check_effective_target_arm32): New
1910 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1913 gfortran.dg/in_pack_rank7.f90: New test.
1915 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1918 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1920 2005-05-04 Jakub Jelinek <jakub@redhat.com>
1923 * gcc.dg/20050503-1.c: New test.
1925 PR rtl-optimization/21239
1926 * gcc.dg/i386-sse-11.c: New test.
1928 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
1931 * gcc.target/i386/asm-1.c: New test.
1933 2005-05-03 Jakub Jelinek <jakub@redhat.com>
1935 PR rtl-optimization/21330
1936 * gcc.c-torture/execute/20050502-1.c: New test.
1939 * gcc.c-torture/execute/20050502-2.c: New test.
1941 2005-05-03 Uros Bizjak <uros@kss-loka.si>
1944 * gcc.dg/pr21282.c: New.
1946 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1948 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1949 * gcc.dg/vect/vect-92.c: Likewise
1950 * gcc.dg/vect/vect-93.c: Likewise
1951 * gcc.dg/vect/vect-dv-1.c: Likewise
1952 * gcc.dg/vect/vect-dv-2.c: Likewise
1953 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1955 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1957 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1958 * gfortran.dg/vect/vect-2.f90: Likewise
1959 * gfortran.dg/vect/vect-3.f90: Likewise
1960 * gfortran.dg/vect/vect-4.f90: Likewise
1961 * gfortran.dg/vect/vect-5.f90: Likewise
1963 2005-05-02 Geoffrey Keating <geoffk@apple.com>
1966 * gcc.dg/rs6000-fpint-2.c: New.
1968 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1971 * gcc.dg/builtins-30.c: Update expected messages.
1972 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1973 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1974 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1976 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1978 PR tree-optimization/21294
1979 * gcc.dg/tree-ssa/pr21294.c: New.
1981 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
1983 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1984 __builtin_altivec_st_internal_4si built-in.
1986 2005-05-02 Mark Mitchell <mark@codesourcery.com>
1989 * g++.dg/template/ptrmem14.C: New test.
1991 2005-05-02 Paul Brook <paul@codesourcery.com>
1993 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1995 2005-05-02 Michael Matz <matz@suse.de>
1998 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2000 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2002 * g++.dg/cpp/weak.C: New test.
2004 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2006 * gcc.dg/tree-ssa/loop-8.c: New test.
2008 2005-04-30 Michael Maty <matz@suse.de>
2010 * gcc.dg/inline-mcpy.c: New test.
2012 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2015 * gfortran.dg/eoshift.f90: New test case.
2017 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2020 * gfortran.dg/matmul_1.f90: New test.
2022 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2024 PR tree-optimization/21030
2025 * gcc.dg/tree-ssa/pr21030.c: New.
2027 2005-04-29 Devang Patel <dpatel@apple.com>
2029 PR tree-optimization/21272
2030 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2032 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2036 * gfortran.dg/entry_4.f90: New test.
2037 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2038 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2039 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2040 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2041 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2042 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2043 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2045 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2047 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2049 2005-04-29 Paul Brook <paul@codesourcery.com>
2051 * gfortran.dg/entry_3.f90: New test.
2053 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2055 * gfortran.dg/implicit_4.f90: New test.
2057 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2059 * lib/target-supports.exp (check_profiling_available): Return
2060 false for xtensa-*-elf.
2062 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2064 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2065 error if file cannot be deleted.
2067 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2069 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2070 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2071 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2072 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2073 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2074 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2075 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2076 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2077 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2078 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2079 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2080 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2081 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2083 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2086 * gfortran.dg/pr20865.f90: New test.
2088 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2090 * gcc.dg/void-cast-2.c: New test.
2092 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2095 * gcc.dg/void-cast-1.c: New test.
2097 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2099 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2101 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2104 * gfortran.dg/pr21177.f90: New test.
2106 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2108 PR tree-optimization/21171
2109 * gcc.dg/tree-ssa/pr21171.c: New test.
2111 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2113 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2114 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2115 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2116 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2117 gcc.dg/tree-ssa/gen-vect-32.c: New.
2118 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2119 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2122 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2125 * gcc.dg/transparent-union-3.c: New test.
2127 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2130 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2131 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2132 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2133 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2134 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2135 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2137 2005-04-26 Jeff Law <law@redhat.com>
2139 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2140 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2141 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2142 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2143 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2144 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2145 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2147 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2149 PR tree-optimization/17598
2150 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2152 2005-04-25 Mike Stump <mrs@apple.com>
2154 * objc.dg/fix-and-continue-1.m: Add.
2156 2005-04-25 Roger Sayle <roger@eyesopen.com>
2159 * g++.dg/opt/pr20995-1.C: New test case.
2161 2005-04-25 Devang Patel <dpatel@apple.com>
2163 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2165 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2168 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2170 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2173 * g++.dg/opt/rtti2.C: New test.
2175 2005-04-25 Paul Brook <paul@codesourcery.com>
2176 Steven G. Kargl <kargls@comcast.net>
2179 * gfortran.dg/ichar_1.f90: New file.
2181 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2184 * g++.dg/opt/pr20991.C: New test.
2186 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2187 where sizeof (type) < __alignof__ (type).
2188 * gcc.dg/compat/struct-layout-1.h: Likewise.
2190 2005-04-24 Per Bothner <per@bothner.com>
2191 Devang Patel <dpatel@apple.com>
2193 PR preprocessor/20907
2194 * gcc.dg/cpp/very-long-comment.c: New test.
2196 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2199 * gfortran.dg/common_5.f: New test.
2201 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2204 * g++.dg/tree-ssa/pr21082.C: New testcase.
2206 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2208 * gcc.dg/vect/vect-99.c: New test.
2210 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2212 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2214 2005-04-22 Jeff Law <law@redhat.com>
2216 * gcc.dg/uninit-5.c: Remove xfails.
2217 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2218 conditionals and loads.
2220 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2225 * gfortran.dg/nested_reshape.f90: new test
2226 * gfortran.dg/reshape-alloc.f90: new test
2227 * gfortran.dg/reshape.f90: new test
2229 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2231 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2233 * gcc.dg/arm-vfp1.c: New test.
2235 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2238 * g++.dg/lookup/builtin2.C: New test.
2240 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2242 * gcc.dg/weak/weak-13.c: New test.
2244 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2246 * lib/target-supports.exp (check_effective_target_sync_int_long):
2249 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2251 * gcc.target/mips/branch-1.c: New test.
2253 2005-04-21 Richard Henderson <rth@redhat.com>
2255 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2256 * gcc.dg/vect/vect-86.c: Likewise.
2257 * gcc.dg/vect/vect-87.c: Likewise.
2258 * gcc.dg/vect/vect-88.c: Likewise.
2260 2005-04-21 Devang Patel <dpatel@apple.com>
2262 PR optimization/20994
2263 * gcc.dg/tree-ssa/ifc-3.c: New test.
2265 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2268 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2269 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2270 gcc.dg/c99-vla-jump-5.c: New tests.
2272 2005-04-19 Richard Henderson <rth@redhat.com>
2274 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2275 Fix typo in exists check.
2276 (check_effective_target_sync_int_long): New.
2277 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2278 * gcc.dg/ia64-sync-2.c: Likewise.
2279 * gcc.dg/ia64-sync-3.c: Likewise.
2280 * gcc.dg/ia64-sync-4.c: Likewise.
2282 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2284 * gcc.dg/fold-xor-1.c: New test.
2285 * gcc.dg/fold-xor-2.c: New test.
2287 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2290 * g++.dg/eh/fp-regs.C: New test.
2292 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2294 * gcc.dg/Wint-to-pointer-cast-1.c,
2295 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2296 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2297 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2299 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2302 * gfortran.dg/pr16861.f90: New test.
2304 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2306 * gcc.dg/pr21085.c: New test.
2308 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2310 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2311 (setup_mips_tests, dg-mips-options): New procedures.
2312 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2313 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2314 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2315 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2316 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2317 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2318 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2319 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2320 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2321 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2322 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2323 dg-mips-options instead of dg-options. Remove now-redundant
2324 preprocessor guards.
2325 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2326 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2327 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2328 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2329 * gcc.dg/vr-mult-2.c: Delete.
2330 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2331 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2332 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2333 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2334 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2335 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2336 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2338 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2340 * ada/acats/run_all.sh: Use sync when executable not present.
2342 2005-04-18 Devang Patel <dpatel@apple.com>
2344 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2345 * gcc.dg/vect/vect-11a.c: New.
2346 * gcc.dg/vect/vect-none.c: Update.
2347 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2349 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2351 PR tree-optimization/20922
2352 * gcc.dg/pr20922-1.c: New test.
2353 * gcc.dg/pr20922-2.c: New test.
2354 * gcc.dg/pr20922-3.c: New test.
2355 * gcc.dg/pr20922-4.c: New test.
2356 * gcc.dg/pr20922-5.c: New test.
2357 * gcc.dg/pr20922-6.c: New test.
2359 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2362 * gfortran.dg/pr20950.f: New test.
2364 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2367 * gfortran.dg/pr19216.f: New test.
2369 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2371 PR tree-optimization/21001
2372 * gcc.dg/tree-ssa/pr21001.c: New.
2374 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2377 * gfortran.dg/reshape_rank7.f90: New test.
2379 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2381 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2382 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2383 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2384 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2385 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2386 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2387 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2388 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2389 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2390 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2391 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2392 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2393 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2394 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2395 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2396 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2397 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2398 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2399 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2400 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2401 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2403 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2405 * gfortran.dg/wtruncate.f: New testcase.
2406 * gfortran.dg/wtruncate.f90: New testcase.
2408 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2411 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2412 which sizeof/alignof is dependent, rather than just whether we are
2413 processing_template_decl.
2415 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2417 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2418 corrected typo where the wrong variables had been compared.
2420 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2423 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2424 Test callee-allocated version of return array with a write
2426 Test spread with a temporary with another write statement.
2428 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2430 PR tree-optimization/21031
2431 * gcc.dg/tree-ssa/pr21031.c: New.
2433 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2435 PR tree-optimization/21004
2436 * gcc.dg/builtins-53.c: Include builtins-config.h.
2437 Check floorf, ceilf, floorl and ceill transformations
2438 only when HAVE_C99_RUNTIME is defined.
2440 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2443 * gcc.dg/tree-ssa/pr20739.c: New test.
2445 2005-04-14 Mike Stump <mrs@apple.com>
2447 * gcc.dg/Foundation.framework/empty: New.
2448 * gcc.dg/framework-2.c: New.
2450 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2452 PR tree-optimization/21021
2453 * gcc.c-torture/compile/pr21021.c: New.
2455 2005-04-14 Janis Johnson <janis187@us.ibm.com
2458 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2459 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2460 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2461 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2462 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2463 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2464 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2465 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2467 2005-04-14 Richard Henderson <rth@redhat.com>
2469 * lib/target-supports.exp (check_effective_target_vect_condition):
2470 Add ia64, i?86, and x86_64.
2472 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2474 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2476 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2478 PR tree-optimization/20657
2479 * gcc.dg/tree-ssa/pr20657.c: New.
2481 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2483 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2484 (long long int)trunc*.
2486 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2489 * gcc.dg/pr20927.c: New test.
2491 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2493 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2494 * gcc.target/mips/asm-1.c: Likewise.
2496 2005-04-13 Dale Johannesen <dalej@apple.com>
2498 * objc.dg/objc-fast-4.m: New.
2500 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2502 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2504 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2506 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2508 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2509 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2510 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2512 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2514 PR tree-optimization/20913
2515 * gcc.dg/tree-ssa/pr20913.c: New.
2517 PR tree-optimization/20702
2518 * gcc.dg/tree-ssa/pr20702.c: New.
2520 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2523 * g++.dg/inherit/local3.C: New test.
2525 2005-04-12 Jeff Law <law@redhat.com>
2527 * gcc.dg/tree-ssa/20050412-1.c: New test.
2529 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2532 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2533 Add tests with mask generated by expression.
2534 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2535 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2536 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2538 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2541 * gcc.dg/20050409-1.c: New test.
2543 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2545 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2547 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2549 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2550 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2551 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2552 (TARGET_CXX): Adjust accordingly.
2553 * target.h (struct gcc_target): Remove epxort_class_data. Add
2554 determine_class_data_visibility and class_data_always_comdat.
2555 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2556 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2557 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2558 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2559 (arm_cxx_determine_class_data_visibility): New.
2560 (arm_cxx_class_data_always_comdat): Likewise.
2561 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2562 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2563 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2564 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2565 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2568 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2570 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2572 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2574 * gcc.dg/i386-darwin-fpmath.c: New.
2576 2004-04-11 Devang Patel <dpatel@apple.com>
2578 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2579 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2580 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2581 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2582 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2583 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2584 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2585 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2586 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2588 2004-04-11 Devang Patel <dpatel@apple.com>
2590 * gcc.dg/vect/vect-dv-1.c: New test.
2591 * gcc.dg/vect/vect-dv-2.c: New test.
2593 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2595 PR tree-optimization/20933
2596 * gcc.dg/tree-ssa/pr20933.c: New test.
2598 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2600 * gfortran.dg/fold_nearest.f90: New test.
2602 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2604 * gcc.dg/tree-ssa/alias-1.c: New test.
2606 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2608 PR tree-optimization/20920
2609 * g++.dg/tree-ssa/pr20920.C: New test.
2611 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2613 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2614 (long long int)ceil*.
2616 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2618 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2619 explicit C++ linkage.
2621 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2623 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2624 warning for arithmetic IF statements.
2626 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2628 * eor_handling_1.f90: New test case.
2629 * eor_handling_2.f90: New test case.
2630 * eor_handling_3.f90: New test case.
2631 * eor_handling_4.f90: New test case.
2632 * eor_handling_5.f90: New test case.
2633 * noadv_size.f90: New test case.
2634 * pad_no.f90: New test case.
2636 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2638 * gcc.c-torture/execute/20050410-1.c: New test.
2640 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2642 * gcc.dg/pr20126.c: New.
2644 2005-04-09 Bud Davis <bdavis@gfortran.org>
2645 Steven G. Kargl <kargls@comcast.net>
2647 * gfortran.dg/PR19872.f: New test.
2649 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2651 * gfortran.dg/nint_1.f90: Fix dg-do directive
2653 2005-04-09 Steven G. Kargl <kargls@comcast.net>
2655 * gfortran.dg/nint_1.f90: New test.
2657 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2659 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2660 Added test for callee-allocated arrays with write statements.
2661 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2662 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2663 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2664 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2665 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2667 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2670 * gfortran.dg/open-options-blanks.f: New test.
2672 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2675 * gfortran.dg/comma_format_extension_[1234].f: New tests.
2677 2005-04-09 Jakub Jelinek <jakub@redhat.com>
2679 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2680 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2681 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2682 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2683 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2684 * gcc.c-torture/execute/stdarg-4.c: New test.
2686 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2689 * g++.dg/abi/param2.C: New test.
2691 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2693 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2695 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2697 * gcc.dg/builtins-53.c: New test.
2699 2005-04-08 Diego Novillo <dnovillo@redhat.com>
2701 * g++.dg/tree-ssa/pr18178.C: New test.
2702 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2703 * gcc.c-torture/execute/20041019-1.c: New test.
2704 * gcc.dg/tree-ssa/20041008-1.c: New test.
2705 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2706 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2707 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2708 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2709 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2710 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2711 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2712 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2713 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2714 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2716 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
2718 PR rtl-optimization/20466
2719 * gcc.c-torture/execute/pr20466-1.c: New test.
2721 2005-04-08 Mark Mitchell <mark@codesourcery.com>
2724 * g++.dg/parse/cond2.C: New test.
2727 * g++.dg/warn/Wdtor1.C: New test.
2729 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2732 * gfortran.dg/pr17229.f: New test.
2734 2005-04-07 Steven G. Kargl <kargls@comcast.net>
2736 * gfortran.dg/tiny_1.f90: New test.
2737 * gfortran.dg/tiny_2.f90: ditto.
2739 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2741 * gfortran.dg/eor_1.f90: Fix dg-do run line
2742 * gfortran.dg/open_new.f90: Fix dg-do run line
2744 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
2746 * lib/target-supports.exp (get_compiler_messages): Support
2747 optional arguments, the fourth being compiler options.
2748 (check_effective_target_fpic): New proc.
2749 * gcc.dg/20050321-2.c: Restrict to target fpic.
2751 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
2753 * gcc.dg/15443-1.c: New test.
2754 * gcc.dg/15443-2.c: Likewise.
2756 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2758 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2760 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2762 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2764 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2766 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2767 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2769 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2770 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2771 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2773 2005-04-06 Mark Mitchell <mark@codesourcery.com>
2776 * g++.dg/warn/Wunused-11.C: New test.
2778 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2780 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2782 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2784 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
2786 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2789 * g++.dg/template/ptrmem13.C: New test.
2791 2005-04-05 Per Bothner <per@bothner.com>
2793 * lib/gcc.exp: Always add -fno-show-column, for now.
2795 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2798 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2799 of plain old "unsigned int" for the type of "i". Makes this test
2802 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
2804 * gcc.dg/i386-ssefn-1.c: New test.
2805 * gcc.dg/i386-ssefn-2.c: New test.
2806 * gcc.dg/i386-ssefn-3.c: New test.
2807 * gcc.dg/i386-ssefn-4.c: New test.
2809 2005-04-05 Jakub Jelinek <jakub@redhat.com>
2811 PR tree-optimization/20076
2812 * gcc.dg/builtin-apply4.c: New test.
2814 PR preprocessor/19475
2815 * gcc.dg/cpp/macspace1.c: New test.
2816 * gcc.dg/cpp/macspace2.c: New test.
2818 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2820 * gfortran.dg/pr20755.f: Fixed bad format.
2822 2005-04-05 Mark Mitchell <mark@codesourcery.com>
2825 * g++.dg/ext/attrib21.C: New test.
2827 2004-04-05 Devang Patel <dpatel@apple.com>
2829 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2830 * gcc.dg/vect/vect-shift-1.c: New test.
2832 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2835 * gfortran.dg/pr20755.f: New test.
2837 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2839 * gfortran.dg/pr15959.f90: New test.
2840 * gfortran.dg/string_pad_trunc.f90: New test.
2842 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2844 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2845 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2846 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2849 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2851 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2853 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2855 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2856 * gcc.c-torture/compile/20011119-2.c: Likewise.
2857 * gcc.c-torture/compile/981001-2.c: Likewise.
2859 2005-04-04 Mark Mitchell <mark@codesourcery.com>
2862 * g++.dg/template/overload4.C: New test.
2864 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2867 * g++.dg/abi/covariant5.C: New.
2870 * g++.dg/debug/const2.C: New.
2872 2005-04-04 Jakub Jelinek <jakub@redhat.com>
2874 PR rtl-optimization/16104
2875 * gcc.c-torture/execute/20050316-1.c: New test.
2877 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2879 * g++.dg/template/spec23.C: Fix dg-error text.
2881 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
2884 * g++.dg/expr/lval2.C: New.
2886 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2888 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2889 __builtin_strcasecmp and __builtin_strncasecmp.
2891 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2894 * g++.dg/template/spec22.C: New.
2895 * g++.dg/template/spec23.C: New.
2897 2005-04-03 Dale Ranta <dir@lanl.gov>
2898 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2904 * gfortran.dg/backspace.f: New test.
2906 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
2908 * gcc.dg/pr19345.c: New test.
2910 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2912 PR tree-optimization/20640
2913 * gcc.dg/torture/tree-loop-1.c: New.
2915 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
2917 PR rtl-optimization/20290
2918 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2920 2005-04-02 Geoffrey Keating <geoffk@apple.com>
2922 * gcc.dg/rs6000-fpint.c: New.
2924 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2926 * gcc.dg/old-style-then-proto-1.c: New test.
2928 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2930 * gfortran.fortran-torture/execute/backspace.f90: Check
2931 after backspace and read was incorrect.
2933 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2935 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2936 buffer past the terminating NUL using memcmp.
2937 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2938 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2940 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2941 Fix unused/uninitialized variable warnings.
2943 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2944 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2945 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2946 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2948 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2949 gcc.c-torture/execute/builtins/fputs-lib.c,
2950 gcc.c-torture/execute/builtins/lib/fprintf.c,
2951 gcc.c-torture/execute/builtins/lib/main.c,
2952 gcc.c-torture/execute/builtins/lib/memcmp.c,
2953 gcc.c-torture/execute/builtins/lib/memmove.c,
2954 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2955 gcc.c-torture/execute/builtins/lib/memset.c,
2956 gcc.c-torture/execute/builtins/lib/printf.c,
2957 gcc.c-torture/execute/builtins/lib/sprintf.c,
2958 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2959 gcc.c-torture/execute/builtins/lib/strchr.c,
2960 gcc.c-torture/execute/builtins/lib/strcmp.c,
2961 gcc.c-torture/execute/builtins/lib/strcpy.c,
2962 gcc.c-torture/execute/builtins/lib/strcspn.c,
2963 gcc.c-torture/execute/builtins/lib/strlen.c,
2964 gcc.c-torture/execute/builtins/lib/strncat.c,
2965 gcc.c-torture/execute/builtins/lib/strncmp.c,
2966 gcc.c-torture/execute/builtins/lib/strncpy.c,
2967 gcc.c-torture/execute/builtins/lib/strrchr.c,
2968 gcc.c-torture/execute/builtins/lib/strspn.c,
2969 gcc.c-torture/execute/builtins/lib/strstr.c,
2970 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2971 gcc.c-torture/execute/builtins/strlen-2.c,
2972 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2975 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2977 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2978 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2981 2005-04-01 Jakub Jelinek <jakub@redhat.com>
2984 * g++.dg/debug/using1.C: New test.
2986 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
2989 * gcc.dg/alias-7.c: Prefix asm-declared name with
2990 __USER_LABEL_PREFIX__.
2992 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2994 Fix fallout from PR middle-end/15700:
2995 * gcc.c-torture/compile/20011119-1.c: Take
2996 __USER_LABEL_PREFIX__ into account.
2997 * gcc.c-torture/compile/20011119-2.c: Likewise.
2999 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3002 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3004 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3007 * gcc.c-torture/compile/struct-non-lval-1.c,
3008 gcc.c-torture/compile/struct-non-lval-2.c,
3009 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3011 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3013 * gcc.dg/tls/tls.exp: Remove temporary file.
3014 * g++.dg/tls/tls.exp: Ditto.
3015 * lib/file-format.exp: Ditto.
3016 * g++.dg/special/ecos.exp: Ditto.
3018 * lib/profopt.exp: Treat prof_ext as a list.
3019 * gcc.misc-tests/bprob.exp: Ditto.
3020 * g++.dg/bprob/bprob.exp: Ditto.
3022 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3023 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3024 g++.dg/tree-ssa/pointer-reference-alias.C,
3025 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3026 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3027 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3028 g++.dg/vect/pr19951.cc: Ditto.
3029 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3030 gcc.dg/builtins-47.c: Ditto.
3031 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3032 gcc.dg/pr20115-1.c: Ditto.
3033 * gcc.dg/tree-ssa/20030530-2.c,
3034 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3035 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3036 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3037 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3038 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3039 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3040 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3041 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3042 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3043 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3044 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3045 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3046 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3047 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3048 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3049 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3050 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3051 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3052 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3053 gcc.dg/tree-ssa/20030824-1.c,
3054 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3055 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3056 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3057 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3058 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3059 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3060 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3061 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3062 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3063 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3064 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3065 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3066 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3067 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3068 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3069 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3070 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3071 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3072 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3073 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3074 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3075 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3076 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3077 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3078 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3079 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3080 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3081 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3082 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3083 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3084 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3085 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3086 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3087 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3088 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3089 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3090 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3091 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3092 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3093 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3094 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3095 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3096 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3097 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3098 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3099 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3100 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3101 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3102 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3103 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3104 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3105 gcc.dg/tree-ssa/useless-1.c: Ditto.
3106 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3107 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3108 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3109 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3110 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3111 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3112 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3113 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3114 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3115 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3116 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3117 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3118 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3119 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3120 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3121 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3122 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3123 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3124 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3125 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3126 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3127 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3128 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3129 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3130 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3131 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3132 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3133 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3134 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3135 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3136 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3137 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3138 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3139 gcc.dg/vect/vect-none.c: Ditto.
3140 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3141 treelang/compile/unsigned.tree: Ditto.
3143 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3144 * gcc.dg/cpp/direct2s.c: Ditto.
3145 * gcc.dg/cpp/paste4.c: Ditto.
3146 * gcc.dg/cpp/separate-1.c: Ditto.
3147 * gcc.dg/pch/save-temps-1.c: Ditto.
3148 * g++.dg/ext/altivec-10.C: Ditto.
3149 * g++.dg/pch/pch.C: Ditto.
3151 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3153 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3154 * g++.dg/template/repo1.C: Ditto.
3155 * g++.dg/template/repo2.C: Ditto.
3156 * g++.dg/template/repo3.C: Ditto.
3157 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3158 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3159 * g++.old-deja/g++.pt/repo1.C: Ditto.
3160 * g++.old-deja/g++.pt/repo2.C: Ditto.
3161 * g++.old-deja/g++.pt/repo3.C: Ditto.
3162 * g++.old-deja/g++.pt/repo4.C: Ditto.
3164 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3165 * gcc.dg/20030107-1.c: Ditto.
3166 * gcc.dg/20030702-1.c: Ditto.
3167 * gcc.dg/profile-generate-1.c: Ditto.
3168 * g++.dg/other/profile1.C: Ditto.
3169 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3171 * lib/gcc-dg.exp (remove-build-file): New.
3172 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3173 cleanup-tree-dump, cleanup-saved-temps): New.
3175 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3177 PR c++/19203, DR 214
3178 * g++.dg/parse/ambig3.C: Not ambiguous.
3179 * g++.dg/template/spec20.C: New.
3180 * g++.dg/template/spec21.C: New.
3182 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3185 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3187 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3190 * gfortran.dg/negative_unit.f: New test.
3192 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3194 * gcc.dg/20050330-1.c: New test.
3196 2005-03-30 Devang Patel <dpatel@apple.com>
3198 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3200 2005-03-30 Dale Johannesen <dalej@apple.com>
3202 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3204 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3206 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3207 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3208 Strip options from test name.
3210 2005-03-31 Jan Hubicka <jh@suse.cz>
3212 * gcc.dg/varpool-1.c: New testcase.
3214 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3218 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3219 gcc.dg/stmt-expr-label-3.c : New tests.
3220 * gcc.c-torture/execute/medce-2.c: Remove.
3222 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3225 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3228 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3230 * gcc.c-torture/compile/pr20203.c: New test.
3232 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3234 * gfortran.dg/promotion.f90: New test.
3236 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3239 * gcc.dg/torture/asm-subreg-1.c: New test.
3241 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3244 * gcc.dg/pr20672-1.c: New test.
3246 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3248 * gfortran.dg/vect: New directory.
3249 * gfortran.dg/vect/vect.exp: New.
3250 * gfortran.dg/vect/vect-1.f90: New test.
3251 * gfortran.dg/vect/vect-2.f90: New test.
3252 * gfortran.dg/vect/vect-3.f90: New test.
3253 * gfortran.dg/vect/vect-4.f90: New test.
3254 * gfortran.dg/vect/vect-5.f90: New test.
3256 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3259 * gcc.dg/alias-7.c: New test.
3261 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3263 * gcc.dg/sparc-reg-1.c: New test.
3265 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3268 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3270 2005-03-29 Dale Ranta <dir@lanl.gov>
3271 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3274 * gfortran.dg/pr20163-2.f: New test.
3276 2005-03-28 Jan Hubicka <jh@suse.cz>
3279 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3282 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3284 PR tree-optimization/20626
3285 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3286 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3288 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3290 * gfortran.dg/underflow.f90: New test.
3291 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3293 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3295 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3297 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3299 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3300 (g++_init): Make sure that CXXFLAGS is set.
3301 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3302 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3303 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3304 * lib/objc.exp (objc_init): Likewise.
3305 * lib/treelang.exp (treelang_init): Likewise.
3307 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3309 PR tree-optimization/20470
3310 * gcc.dg/tree-ssa/pr20470.c: New test.
3312 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3314 * gcc.dg/ppc-stfiwx.c: New.
3316 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3319 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3321 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3323 * gcc.dg/20050325-1.c: Fix a typo.
3325 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3329 * gfortran.dg/dos_eol.f: New test.
3331 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3333 PR rtl-optimization/20249
3334 * gcc.dg/20050325-1.c: New test.
3336 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3339 * gfortran.dg/pr15332.f: New test.
3341 2005-03-24 Dale Johannesen <dalej@apple.com>
3343 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3345 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3347 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3348 'internal' visibility.
3349 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3350 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3351 'protected' visibility.
3352 * gcc.dg/visibility-7.c: Likewise.
3353 * lib/target-supports.exp (check_visibility_available): Take
3354 a parameter, the kind of visibility to check for.
3355 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3356 to check_visibility_available.
3358 * g++.dg/expr/cast3.C: New.
3360 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3362 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3365 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3368 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3370 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3372 * gcc.dg/badshift.c: Renamed to...
3373 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3375 * gcc.target/i386/badshift.c: Renamed to...
3376 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3379 PR rtl-optimization/20532
3380 * gcc.target/i386/badshift.c: New.
3382 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3384 * gfortran.dg/pr18025.f90: New test.
3386 2005-03-23 Dale Johannesen <dalej@apple.com>
3388 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3390 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3392 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3394 * lib/target-supports.exp (check_iconv_available): Default
3395 libiconv to -liconv, if there is no definition.
3397 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3399 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3401 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3403 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3404 * g++.dg/opt/pr7503-2.C: Likewise.
3405 * g++.dg/opt/pr7503-3.C: Likewise.
3406 * g++.dg/opt/pr7503-4.C: Likewise.
3407 * g++.dg/opt/pr7503-5.C: Likewise.
3408 * g++.dg/warn/minmax.C: New test.
3410 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3412 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3413 * gfortran.dg/g77_intrinsics_sub.f: New test.
3415 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3416 Jan Hubicka <jh@suse.cz>
3417 Steven Bosscher <stevenb@suse.de
3419 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3421 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3424 * g++.dg/template/redecl3.C: New test.
3426 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3429 * g++.dg/parse/error16.C: Tweak error markers.
3431 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3434 * gcc.dg/20050321-2.c: New test.
3436 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3440 * g++.dg/template/ptrmem12.C: New.
3442 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3444 PR rtl-optimization/20527
3445 * gcc.c-torture/execute/pr20527-1.c: New test.
3447 2005-03-22 Ben Elliston <bje@au.ibm.com>
3449 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3450 program, compile it into a real executable and then delete the .c
3451 and .x files afterwards, to avoid problems on testglue targets.
3453 2005-03-21 Stuart Hastings <stuart@apple.com>
3455 * gcc.target/i386/sse-2.c: New.
3457 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3459 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3461 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3463 * g++.dg/parse/crash25.C: Fix typo.
3465 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3468 * g++.dg/parse/crash24.C: New test.
3471 * g++.dg/parse/crash25.C: New test.
3473 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3476 * g++.dg/ext/stmtexpr4.C: New test.
3478 2005-03-20 Roger Sayle <roger@eyesopen.com>
3481 * gcc.c-torture/compile/pr13066-1.c: New test case.
3482 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3483 * g++.dg/opt/pr13066-1.C: Likewise.
3485 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3487 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3489 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3492 * gfortran.dg/nesting_1.f90: New test.
3494 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3497 * g++.dg/lookup/using13.C: New test.
3499 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3502 * g++.dg/template/crash36.C: New test.
3504 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3507 * g++.dg/template/crash35.C: New test.
3509 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3512 * g++.dg/overload/operator2.C: New test.
3514 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3517 * gfortran.dg/pr20257.f90: New test.
3519 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3522 * gfortran.dg/pr20480.f90: New test.
3524 2005-03-16 Richard Henderson <rth@redhat.com>
3527 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3528 (_rtld_global): New.
3529 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3530 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3532 * gcc.dg/alias-3.c: New.
3533 * gcc.dg/alias-4.c: New.
3534 * gcc.dg/alias-5.c: New.
3535 * gcc.dg/alias-6.c: New.
3537 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3539 * gcc.dg/cpp/ucnid-7.c: New.
3541 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3542 Dorit Naishlos <dorit@il.ibm.com>
3544 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3547 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3549 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3550 misaligned accesses.
3551 * gcc.dg/vect/vect-58.c: Likewise.
3552 * gcc.dg/vect/vect-92.c: New.
3553 * gcc.dg/vect/vect-93.c: New.
3555 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3558 * gfortran.dg/assign_2.f90: New test.
3559 * gfortran.dg/assign_3.f90: New test.
3560 * gfortran.dg/assign.f90: New test.
3562 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3564 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3565 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3566 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3567 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3570 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3572 * gcc.dg/cpp/ucnid-6.c: New.
3574 * gcc.dg/cpp/normalize-1.c: New.
3575 * gcc.dg/cpp/normalize-2.c: New.
3576 * gcc.dg/cpp/normalize-3.c: New.
3577 * gcc.dg/cpp/normalize-4.c: New.
3578 * gcc.dg/cpp/ucnid-4.c: New.
3579 * gcc.dg/cpp/ucnid-5.c: New.
3580 * g++.dg/cpp/normalize-1.C: New.
3581 * g++.dg/cpp/ucnid-1.C: New.
3583 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3585 * gcc.dg/pr18628.c: New.
3587 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3590 * g++.dg/tree-ssa/pr20280.C: New.
3592 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3595 * gfortran.dg/stfunc_2.f90: New test.
3597 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3599 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3601 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3603 * gcc.dg/tree-ssa/20050314-1.c: New test.
3605 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3609 * g++.dg/template/friend34.C: New test.
3610 * g++.dg/template/friend35.C: Likewise.
3611 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3613 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3615 Friend class name lookup 5/n
3617 * g++.dg/lookup/hidden-class1.C: New test.
3618 * g++.dg/lookup/hidden-class2.C: Likewise.
3619 * g++.dg/lookup/hidden-class3.C: Likewise.
3620 * g++.dg/lookup/hidden-class4.C: Likewise.
3621 * g++.dg/lookup/hidden-class5.C: Likewise.
3622 * g++.dg/lookup/hidden-class6.C: Likewise.
3623 * g++.dg/lookup/hidden-class7.C: Likewise.
3624 * g++.dg/lookup/hidden-class8.C: Likewise.
3625 * g++.dg/lookup/hidden-class9.C: Likewise.
3626 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3627 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3628 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3629 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3630 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3631 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3632 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3633 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3634 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3635 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3636 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3638 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3641 * g++.dg/template/error18.C: New test.
3643 2005-03-09 Ben Elliston <bje@au.ibm.com>
3646 * g++.dg/debug/pr16792.C: New test.
3648 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3650 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3651 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3652 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3653 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3654 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3655 test assertion names.
3657 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3660 * gfortran.dg/stfunc_1.f90: New test.
3662 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3665 * gfortran.dg/real_index_1.f90: New test.
3667 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3670 * gfortran.dg/spec_expr_1.f90: New test.
3672 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3675 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3678 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3681 * gfortran.dg/largeequiv_1.f90: New test.
3683 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3685 * gcc.dg/ucnid-1.c: New.
3686 * gcc.dg/ucnid-2.c: New.
3687 * gcc.dg/ucnid-3.c: New.
3688 * gcc.dg/ucnid-4.c: New.
3689 * gcc.dg/ucnid-5.c: New.
3690 * gcc.dg/ucnid-6.c: New.
3691 * gcc.dg/cpp/ucnid-1.c: New.
3692 * gcc.dg/cpp/ucnid-2.c: New.
3693 * gcc.dg/cpp/ucnid-3.c: New.
3694 * g++.dg/other/ucnid-1.C: New.
3696 2005-03-12 Geoffrey Keating <geoffk@apple.com>
3698 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3700 2005-03-11 Per Bothner <per@bothner.com>
3702 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3703 that diagnotics refer to correct token.
3704 * gcc.dg/unused-3.c: Likewise.
3706 2005-03-11 Per Bothner <per@bothner.com>
3708 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3709 constant" is now actually on same line as string constant.
3710 * gcc.dg/cpp/direct2s.c: Likewise.
3712 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
3714 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3716 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3719 * gfortran.dg/pr20124.f90: New Test
3721 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
3723 PR tree-optimization/20130
3724 * gcc.dg/pr20130-1.c: New test.
3726 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3729 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3731 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3733 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3735 2005-03-10 Steve Ellcey <sje@cup.hp.com>
3737 * g++.dg/eh/forced1.C: Fix comment.
3738 * g++.dg/eh/forced2.C: Ditto.
3739 * g++.dg/eh/forced3.C: Ditto.
3740 * g++.dg/eh/forced4.C: Ditto.
3742 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3745 * gcc.c-torture/compile/pr20412.c: New test.
3747 2005-03-10 Roger Sayle <roger@eyesopen.com>
3749 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3751 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3754 * gcc.dg/20050307-1.c: New test.
3756 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3759 * g++.dg/other/stdarg3.C: New.
3761 2005-03-10 Jakub Jelinek <jakub@redhat.com>
3763 PR c++/18384, c++/18327
3764 * g++.dg/init/array19.C: New test.
3767 * gcc.dg/torture/pr20314-1.c: New test.
3768 * gcc.dg/torture/pr20314-2.c: New test.
3770 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3772 * gcc.dg/20050309-1.c: New test.
3774 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3776 * gcc.dg/builtins-10.c: Reactivate disabled test.
3777 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3778 new cbrt transformations.
3780 2005-03-09 Mark Mitchell <mark@codesourcery.com>
3783 * g++.dg/template/array13.C: New test.
3785 2005-03-09 Paolo Carlini <pcarlini@suse.de>
3788 * g++.dg/init/brace4.C: New test.
3790 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3793 * g++.dg/template/non-dependent12.C: New.
3795 2005-03-08 Mark Mitchell <mark@codesourcery.com>
3798 * g++.dg/init/array18.C: Add dg-do run marker.
3801 * g++.dg/init/array18.C: New test.
3803 2005-03-09 Ben Elliston <bje@au.ibm.com>
3805 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3806 * g++.dg/gcov/gcov.exp: Likewise.
3807 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3808 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3809 * lib/c-torture.exp: Likewise.
3810 * lib/fortran-torture.exp: Likewise.
3811 * lib/g++.exp: Likewise.
3812 * lib/gcc-defs.exp: Likewise.
3813 * lib/gcc-dg.exp: Likewise.
3814 * lib/gcc.exp: Likewise.
3815 * lib/gcov.exp: Likewise.
3816 * lib/gfortran.exp: Likewise.
3817 * lib/mike-g++.exp: Likewise.
3818 * lib/mike-gcc.exp: Likewise.
3819 * lib/objc-torture.exp: Likewise.
3820 * lib/objc.exp: Likewise.
3821 * lib/profopt.exp: Likewise.
3822 * lib/target-libpath.exp: Likewise.
3823 * lib/target-supports.exp: Likewise.
3824 * lib/treelang.exp: Likewise.
3825 * lib/wrapper.exp: Likewise.
3827 2005-03-08 Jeff Law <law@redhat.com>
3829 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3832 2005-03-08 Ira Rosen <irar@il.ibm.com>
3834 * gcc.dg/vect/pr20122.c: New test.
3836 2005-03-07 Jeff Law <law@redhat.com>
3838 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3840 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3841 * gcc.dg/tree-ssa/pr18133-2.c: New test.
3842 * gcc.dg/tree-ssa/pr18134.c: New test.
3844 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3846 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3847 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3848 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3850 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3853 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3855 2005-03-07 Mark Mitchell <mark@codesourcery.com>
3857 * g++.dg/warn/Wnvdtor.C: New test.
3859 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
3861 * gcc.dg/torture/pr19683-1.c: New test.
3863 2005-03-06 Steven G. Kargl <kargls@comcast.net>
3865 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
3866 * gfortran.dg/g77/19990313-2.f: Ditto.
3867 * gfortran.dg/g77/19990313-3.f: Ditto.
3868 * gfortran.dg/g77/19990525-0.f: Ditto.
3869 * gfortran.dg/g77/19990826-0.f: Ditto.
3870 * gfortran.dg/g77/19990826-2.f: Ditto.
3871 * gfortran.dg/g77/19990826-3.f: Ditto.
3872 * gfortran.dg/g77/20000511-1.f: Ditto.
3873 * gfortran.dg/g77/20000511-2.f: Ditto.
3874 * gfortran.dg/g77/970625-2.f: Ditto.
3875 * gfortran.dg/g77/980310-2.f: Ditto.
3876 * gfortran.dg/g77/980310-3.f: Ditto.
3877 * gfortran.dg/g77/980310-8.f: Ditto.
3878 * gfortran.dg/g77/980519-2.f: Ditto.
3879 * gfortran.dg/g77/alpha1.f: Ditto.
3880 * gfortran.dg/g77/claus.f: Ditto.
3881 * gfortran.dg/g77/erfc.f: Ditto.
3882 * gfortran.dg/g77/short.f: Ditto.
3883 * gfortran.fortran-torture/execute/data.f90: Ditto.
3884 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3885 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
3887 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3889 * lib/file-format.exp (gcc_target_object_format): Add check for som
3890 format and hardcode object formats on hppa*-*-hpux*.
3891 * lib/target-supports.exp (check_weak_available): Add check for som
3892 object format. Always return 0 on hppa*-*-hpux10*.
3894 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3897 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3899 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3901 * gfortran.dg/pr19936_1.f90: New test.
3902 * gfortran.dg/pr19936_2.f90: New test.
3903 * gfortran.dg/pr19936_3.f90: New test.
3905 2005-03-05 Steven G. Kargl <kargls@comcast.net>
3906 Paul Thomas <prthomas@drfccad.cea.fr>
3908 * gfortran.dg/PR19754_1.f90: New test.
3909 * gfortran.dg/PR19754_2.f90: Ditto.
3911 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3914 * g++.dg/template/non-dependent11.C: New test.
3916 2005-03-05 Uros Bizjak <uros@kss-loka.si>
3918 * lib/target-supports.exp (check_iconv_available): Fix comment.
3920 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3921 Joseph S. Myers <joseph@codesourcery.com>
3924 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3926 2005-03-04 Matthew Sachs <msachs@apple.com>
3928 * gcc.exp (gcc_target_compile): Put braces around
3929 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3930 * objc.exp (objc_target_compile): Likewise.
3931 * treelang.exp (treelang_target_compile): Likewise.
3933 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3936 * gfortran.dg/func_result_1.f90: New test.
3938 2005-03-04 Ben Elliston <bje@au.ibm.com>
3940 * gcc.misc-tests/options.exp: New test.
3942 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
3944 * gcc.dg/pr15784-4.c: New test.
3946 2005-03-03 Geoffrey Keating <geoffk@apple.com>
3948 * gcc.c-torture/execute/pr17133.c: New.
3949 * gcc.c-torture/compile/20050303-1.c: New.
3951 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3953 * gcc.dg/cpp/assert4.c: Fix for cygwin
3955 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
3957 * g++.dg/overload/using2.C: New.
3959 2005-03-02 Mark Mitchell <mark@codesourcery.com>
3962 * g++.dg/init/ptrmem2.C: New test.
3964 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3967 * gcc.dg/pr8927-1.c: New test.
3969 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3972 * g++.dg/inherit/covariant12.C: New.
3974 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3977 * gfortran.dg/bound_1.f90: New test.
3979 2005-02-28 Janis Johnson <janis187@us.ibm.com>
3981 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3982 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3984 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3987 * gcc.dg/pr20245-1.c: New test.
3989 2005-02-28 Jakub Jelinek <jakub@redhat.com>
3992 * gcc.c-torture/execute/20050119-2.c: New test case.
3994 2005-02-28 Ben Elliston <bje@au.ibm.com>
3996 * README: Update the DejaGnu bug reporting address.
3997 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3998 * lib/objc-torture.exp: Likewise.
4000 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4002 * gfortran.dg/boz_1.f90: New test.
4003 * gfortran.dg/boz_3.f90: New test.
4004 * gfortran.dg/boz_4.f90: New test.
4006 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4008 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4009 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4011 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4014 * gfortran.dg/write_0_pe_format.f90: New test.
4016 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4019 * g++.dg/opt/thunk2.C: New test.
4020 * g++.dg/opt/covariant1.C: New test.
4022 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4024 * gfortran.dg/e_d_fmt.f90: New test.
4026 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4028 * gcc.dg/asm-b.c: Fix comment typos.
4030 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4032 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4035 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4038 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4039 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4040 * gcc.dg/asm-b.c: New test.
4042 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4044 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4045 Disable this test on IRIX 6.
4047 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4049 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4050 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4053 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4055 PR tree-optimization/20204
4056 * testsuite/gcc.dg/pr20204.c: New test.
4058 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4061 * gcc.c-torture/execute/20050224-1.c: New test.
4064 * g++.dg/warn/Wbraces2.C: New test.
4066 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4069 * g++.dg/init/const2.C: New test.
4071 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4073 PR tree-optimization/20100
4074 * gcc.c-torture/execute/pr20100-1.c: New test.
4076 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4078 * gfortran.dg/implicit_3.f90: New test.
4080 * gfortran.dg/deftype_1.f90: New test.
4082 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4084 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4086 * g++.dg/other/anon3.C: Accept a warning.
4088 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4090 * gcc.dg/pr20017.c: Fix a comment typo.
4092 2005-02-23 Bud Davis <bdavis@gfortran.org>
4094 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4096 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4099 * ada/acats/tests/cxa/cxa3004.a: Remove.
4100 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4102 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4105 * g++.dg/init/const1.C: New test.
4108 * g++.dg/parse/constant7.C: New test.
4111 * g++.dg/parse/error27.C: New test.
4112 * g++.dg/template/qualttp15.C: Adjust error markers.
4113 * g++.old-deja/g++.other/struct1.C: Likewise.
4116 * g++.dg/template/error17.C: New test.
4119 * g++.dg/parser/error26.C: New test.
4121 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4123 PR tree-optimization/20100
4124 PR tree-optimization/20115
4125 * gcc.dg/pr20115.c: New test.
4126 * gcc.dg/pr20115-1.c: New test.
4127 * gcc.dg/pr20100.c: New test.
4128 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4129 call-clobbered variables after alias1.
4131 2005-02-22 Bud Davis <bdavis@gfortran.org>
4133 * gfortran.dg/list_read_4.f90: new test.
4135 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4137 PR rtl-optimization/20017.
4138 * gcc.dg/pr20017.c: New.
4140 2005-02-22 Devang Patel <dpatel@apple.com>
4143 * g++.dg/tree-ssa/pr19952.C: New test.
4145 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4148 * g++.dg/parse/constant6.C: New test.
4150 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4152 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4153 * g++.dg/charset/asm2.c: Likewise.
4154 * g++.dg/charset/asm3.c: Likewise.
4155 * g++.dg/charset/asm4.c: Likewise.
4156 * g++.dg/charset/asm5.c: Likewise.
4157 * g++.dg/charset/attribute1.c: Likewise.
4158 * g++.dg/charset/attribute2.c: Likewise.
4159 * g++.dg/charset/extern1.cc: Likewise.
4160 * g++.dg/charset/extern2.cc: Likewise.
4161 * g++.dg/charset/extern3.cc: Likewise.
4162 * g++.dg/charset/function.cc: Likewise.
4163 * g++.dg/charset/string.c: Likewise.
4164 * g++.dg/charset/charset.exp: Likewise.
4165 * lib/target-supports.exp (check_iconv_available): Fix comment.
4167 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4169 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4170 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4171 * gcc.dg/charset/asm2.c: Likewise.
4172 * gcc.dg/charset/asm3.c: Likewise.
4173 * gcc.dg/charset/asm4.c: Likewise.
4174 * gcc.dg/charset/asm5.c: Likewise.
4175 * gcc.dg/charset/asm6.c: Likewise.
4176 * gcc.dg/charset/attribute1.c: Likewise.
4177 * gcc.dg/charset/attribute2.c: Likewise.
4178 * gcc.dg/charset/builtin1.c: Likewise.
4179 * gcc.dg/charset/extern.c: Likewise.
4180 * gcc.dg/charset/function.c: Likewise.
4181 * gcc.dg/charset/string.c: Likewise.
4182 * gcc.dg/charset/charset.exp: Likewise.
4184 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4187 * gfortran.dg/pr20086.f90: New test.
4189 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4191 PR tree-optimization/19786
4192 * g++.dg/tree-ssa/pr19786.C: New.
4194 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4196 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4198 2005-02-21 Jeff Law <law@redhat.com>
4200 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4202 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4204 * gfortran.dg/do_iterator: Split loop, markup all lines for
4205 which an error locus is printed.
4206 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4208 * gfortran.dg/select_4.f90: Likewise.
4209 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4210 locuses in the various permutations.
4212 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4214 PR tree-optimization/19951
4215 * g++.dg/vect: New directory.
4216 * g++.dg/vect/vect.exp: New file.
4217 * g++.dg/vect/pr19951.cc: New testcase.
4218 * g++.dg/dg.exp: Also prune vectorizer tests.
4220 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4223 * gcc.dg/charset/builtin1.c: New test.
4225 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4228 * g++.dg/inherit/volatile1.C: New test.
4231 * g++.dg/template/dtor4.C: New test.
4233 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4235 * gfortran.dg/int_1.f90: New test.
4237 2005-02-19 Devang Patel <dpatel@apple.com>
4239 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4241 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4243 * gfortran.dg/achar_1.f90: New test.
4245 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4247 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4249 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4250 Jakub Jelinek <jakub@redhat.com>
4252 PR tree-optimization/19828
4253 * gcc.dg/tree-ssa/loop-7.c: New test.
4254 * gcc.c-torture/execute/20050218-1.c: New test.
4256 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4259 * gcc.dg/transparent-union-1.c: New test.
4260 * gcc.dg/transparent-union-2.c: New test.
4262 2005-02-18 James E Wilson <wilson@specifixinc.com>
4264 PR tree-optimization/18977
4265 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4267 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4270 * gcc.dg/pr20054.c: New test.
4272 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4275 * g++.dg/ext/attrib20.C: New test.
4277 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4280 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4282 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4285 * g++.dg/opt/switch4.C: New.
4287 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4290 PR tree-optimization/20009
4291 * gcc.c-torture/compile/20050217-1.c: New test.
4292 * g++.dg/opt/switch3.C: New test.
4294 PR tree-optimization/18947
4295 * gcc.c-torture/compile/20050215-1.c: New test.
4296 * gcc.c-torture/compile/20050215-2.c: New test.
4297 * gcc.c-torture/compile/20050215-3.c: New test.
4299 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4302 * g++.dg/template/crash34.C: New.
4305 * g++.dg/other/access3.C: New.
4307 2005-02-17 Ira Rosen <irar@il.ibm.com>
4309 * gcc.dg/vect/vect-98.c: New test.
4311 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4313 PR tree-optimization/19967
4314 * gcc.dg/pr19967.c: New.
4316 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4319 * gcc.dg/tree-ssa/20050215-1.c: New test.
4320 * gcc.c-torture/execute/20050215-1.c: New test.
4322 2005-02-15 Eric Christopher <echristo@redhat.com>
4324 * gcc.dg/cpp/20050215-1.c: New file.
4326 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4328 PR tree-optimization/15785
4329 * gcc.dg/pr15785-1.c: New test.
4331 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4334 * g++.dg/init/ctor4.C: New.
4335 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4337 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4339 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4340 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4342 2005-02-15 Andreas Schwab <schwab@suse.de>
4344 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4347 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4349 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4351 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4353 PR tree-optimization/19853
4354 * gcc.c-torture/compile/pr19853.c: New test.
4356 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4359 * g++.dg/parse/local-class1.C: New.
4362 * g++.dg/parse/ptrmem3.C: New.
4365 * g++.old-deja/g++.oliva/template6.C: Add another case.
4366 * g++.dg/template/explicit6.C: New.
4368 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4371 * g++.dg/other/redecl2.C: New.
4373 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4376 * g++.dg/abi/covariant4.C: New.
4378 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4380 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4382 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4384 * gcc.dg/vect/vect-96.c: Fix typo.
4386 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4390 * g++.dg/template/enum5.C: New test.
4392 2005-02-12 Ira Rosen <irar@il.ibm.com>
4394 * gcc.dg/vect/vect-97.c: New test.
4396 2005-02-12 Ira Rosen <irar@il.ibm.com>
4398 * gcc.dg/vect/vect-96.c: New test.
4400 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4402 * gcc.dg/builtins-34.c: Also check ldexp*.
4404 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4406 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4408 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4410 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4411 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4412 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4413 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4414 selector_list, selector_expression, dg-process-target): Move to new
4415 file target-supports-dg.exp.
4416 * lib/target-supports-dg.exp: New.
4418 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4421 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4424 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4427 * gcc.c-torture/compile/20050210-1.c: New test.
4429 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4432 * g++.dg/warn/Wbraces1.C: New test.
4434 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4436 * gcc.dg/builtins-52.c: New testcase.
4438 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4441 * gcc.c-torture/execute/20050119-1.c: New test.
4443 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4446 * g++.dg/init/delete1.C: New test.
4448 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4451 * g++.dg/template/static12.C: New test.
4453 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4456 * g++.dg/conversion/ambig1.C: New test.
4459 * g++.dg/ext/attrib19.C: New test.
4462 * g++.dg/parse/dtor5.C: New test.
4465 * g++.dg/template/dtor3.C: New test.
4468 * g++.dg/template/static11.C: New test.
4469 * g++.dg/template/crash2.C: Remove dg-error marker.
4471 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4474 * g++.old-deja/g++.mike/p10769a.C: Remove.
4476 2005-02-09 Roger Sayle <roger@eyesopen.com>
4478 * gcc.dg/builtins-48.c: New test case.
4479 * gcc.dg/builtins-49.c: New test case.
4480 * gcc.dg/builtins-50.c: New test case.
4481 * gcc.dg/builtins-51.c: New test case.
4483 2005-02-09 Ian Lance Taylor <ian@airs.com>
4486 * g++.dg/warn/Wreturn-type-3.C: New test.
4488 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4491 * gcc.dg/pr19402-1.c: New testcase.
4492 * gcc.dg/pr19402-2.c: likewise.
4494 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4497 * g++.dg/tree-ssa/tmmti.C: New testcase.
4499 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4501 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4503 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4506 * g++.dg/parse/crash23.C: New test.
4507 * g++.dg/warn/Weff1.C: New test.
4509 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4511 * gcc.dg/20050209-1.c: New test.
4513 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4516 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4518 2005-02-08 Mike Stump <mrs@apple.com>
4520 * g++.dg/pch/import-2.c: New test.
4521 * g++.dg/pch/import-2.hs: New.
4522 * g++.dg/pch/include/import-2a.h: New.
4523 * g++.dg/pch/include/import-2b.h: New.
4525 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4527 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4529 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4531 * gfortran.dg/substr_1.f90: New test.
4533 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4536 * gcc.dg/torture/builtin-power-1.c: Disable test for
4537 invalid transformation.
4538 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4540 * gcc.dg/builtins-47.c: New testcase.
4542 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4543 Dorit Naishlos <dorit@il.ibm.com>
4545 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4547 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4549 * gcc.c-torture/compile/20050206-1.c: New test.
4551 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4554 * g++.dg/opt/pr19768.C: New test.
4556 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4559 * gcc.c-torture/compile/pr19736.c: New test.
4561 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4564 * g++.dg/parse/error25.C: New test.
4566 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4568 * gcc.c-torture/execute/20050203-1.c: New.
4570 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4572 * gcc.dg/vect/vect-85.c: Remove xfail.
4573 * gcc.dg/vect/vect-86.c: Remove xfail.
4574 * gcc.dg/vect/vect-87.c: Remove xfail.
4575 * gcc.dg/vect/vect-88.c: Remove xfail.
4577 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4579 * gcc.dg/altivec-19.c: New.
4581 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4584 * gcc.dg/nested-func-3.c: New test.
4585 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4587 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4589 * gcc.test-framework/gen_directive_tests: Generate tests for
4590 selector expressions.
4592 2005-02-02 Matt Austern <austern@apple.com>
4595 * g++/ext/builtin7.C: New.
4596 * g++/ext/builtin8.C: New.
4598 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4601 * gcc.dg/pr18502-1.c: New test.
4603 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4606 * g++.dg/template/local4.C: Tweak.
4608 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4610 PR tree-optimization/19578
4611 * gcc.c-torture/compile/20050202-1.c: New test.
4613 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4616 * gcc.dg/c99-init-4.c: New test.
4618 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4620 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4622 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4624 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4625 * g++.dg/eh/check-vect.h: New.
4627 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4628 * gcc.dg/vect/vect-78.c: Ditto.
4629 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4632 * g++.dg/conversion/simd1.C: Expect warning.
4633 * g++.dg/ext/attribute-test-1.C: Ditto.
4634 * g++.dg/ext/attribute-test-2.C: Ditto.
4635 * g++.dg/ext/attribute-test-3.C: Ditto.
4636 * g++.dg/ext/attribute-test-4.C: Ditto.
4638 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4639 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4641 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4643 2005-02-01 Richard Henderson <rth@redhat.com>
4645 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4646 long double for ibm double-double format.
4647 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4649 2005-02-01 Diego Novillo <dnovillo@redhat.com>
4651 PR tree-optimization/19633
4652 * testsuite/gcc.dg/pr19633-1.c: New test.
4653 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4654 to NULL or a symbol.
4656 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4658 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4660 (dg-process-target (local override)): Handle selector expressions.
4662 * gcc.test-framework/README: Describe tests in source directory.
4663 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4664 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4665 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4666 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4667 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4668 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4669 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4670 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4671 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4672 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4673 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4674 * gcc.test-framework/dg-error-exp-P.c: New test.
4675 * gcc.test-framework/dg-error-exp-XP.c: New test.
4676 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4677 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4678 * gcc.test-framework/dg-output-exp-P.c: New test.
4679 * gcc.test-framework/dg-output-exp-XF.c: New test.
4680 * gcc.test-framework/dg-warning-exp-P.c: New test.
4681 * gcc.misc-tests/dg-1.c: Remove.
4682 * gcc.misc-tests/dg-2.c: Remove.
4683 * gcc.misc-tests/dg-3.c: Remove.
4684 * gcc.misc-tests/dg-4.c: Remove.
4685 * gcc.misc-tests/dg-5.c: Remove.
4686 * gcc.misc-tests/dg-6.c: Remove.
4687 * gcc.misc-tests/dg-7.c: Remove.
4688 * gcc.misc-tests/dg-8.c: Remove.
4689 * gcc.misc-tests/dg-9.c: Remove.
4690 * gcc.misc-tests/dg-10.c: Remove.
4691 * gcc.misc-tests/dg-11.c: Remove.
4692 * gcc.misc-tests/dg-12.c: Remove.
4693 * gcc.misc-tests/dg-test.exp: Remove.
4695 * gcc.test-framework/test-framework.awk: Change recording and
4696 printing of passes and failures.
4698 * gcc.test-framework: New directory.
4699 * gcc.test-framework/README: New.
4700 * gcc.test-framework/test-framework.exp: New.
4701 * gcc.test-framework/test-framework.awk: New.
4702 * gcc.test-framework/gen_directive_tests: New.
4704 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
4706 * lib/treelang.exp: Fix comment typos.
4707 (treelang_target_compile): Don't append libs=-ltreelang to options.
4709 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
4711 * g++.dg/parse/typename7.C: Adjust error messages.
4713 2005-01-31 Jeff Law <law@redhat.com>
4715 * gcc.c-torture/execute/20050131-1.c: New test.
4716 * gcc.dg/wcaselabel.c: New test.
4718 2005-01-31 Mark Mitchell <mark@codesourcery.com>
4720 * g++.dg/other/warning1.C: Adjust error messags.
4721 * g++.dg/parse/constant5.C: New test.
4723 2005-01-31 Steven Bosscher <stevenb@suse.de>
4726 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4727 the test case valid.
4728 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4729 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4730 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4731 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4732 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4733 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4735 2005-01-31 Dale Johannesen <dalej@apple.com>
4737 * g++.dg/opt/pr19650.C: New test.
4739 2005-01-31 Richard Henderson <rth@redhat.com>
4741 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4742 long double for intel double extended format.
4743 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4745 2005-01-30 Mark Mitchell <mark@codesourcery.com>
4748 * g++.dg/template/static10.C: New test.
4751 * g++.dg/parse/error24.C: New test.
4754 * g++.dg/lookup/builtin1.C: New test.
4757 * g++.dg/warn/conv3.C: New test.
4759 2005-01-30 Bud Davis <bdavis@gfortran.org>
4762 * gfortan.dg/inquire_7.f90
4764 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4766 PR tree-optimization/15791
4767 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4768 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4769 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4770 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4771 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4772 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4773 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4774 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4775 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4776 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4778 2005-01-29 Paul Brook <paul@codesourcery.com>
4781 * check.c (real_or_complex_check): New function.
4782 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4783 * intrinsic.c (add_functions): Use new check functions.
4784 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4787 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4789 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4790 gcc.dg/lvalue-3.c: New tests.
4791 * gcc.dg/concat.c: Update expected messages.
4793 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4796 * gfortran.dg/eor_1.f90: New test.
4798 2005-01-29 Steven G. Kargl <kargls@comcast.net>
4801 * gfortran.dg/logical_data_1.f90: New test.
4803 2005-01-28 Mark Mitchell <mark@codesourcery.com>
4806 * g++.dg/template/crash33.C: New test.
4809 * g++.dg/template/crash32.C: New test.
4811 2005-01-28 Ian Lance Taylor <ian@airs.com>
4814 * g++.dg/warn/Wreturn-type-2.C: New test.
4816 2004-06-24 Jeff Law <law@redhat.com>
4818 * gcc.dg/tree-ssa/20050128-1.c: New test.
4820 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
4822 * gcc.target/frv/all-mdpackh-1.c: New test.
4824 2005-01-28 Steven Bosscher <stevenb@suse.de>
4826 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4828 2005-01-27 Richard Henderson <rth@redhat.com>
4830 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4832 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4834 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4836 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
4838 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4839 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4840 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4841 to cope with cases where the multilib options override the dg-options.
4843 2005-01-27 Jakub Jelinek <jakub@redhat.com>
4846 * gcc.dg/noncompile/20050120-1.c: New test.
4848 2005-01-26 Diego Novillo <dnovillo@redhat.com>
4850 PR tree-optimization/19633
4851 * gcc.dg/pr19633.c: New test.
4852 * gcc.dg/tree-ssa/pr19633.c: New test.
4854 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4856 * gcc.dg/20041216-1.c: New test.
4858 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
4861 * objc.dg/selector-2.m: New test.
4863 2005-01-26 Jakub Jelinek <jakub@redhat.com>
4865 * g++.dg/opt/range-test-2.C: New test.
4867 PR rtl-optimization/19579
4868 * gcc.c-torture/execute/20050124-1.c: New test.
4870 2005-01-26 Greg Parker <gparker@apple.com>
4871 Stuart Hastings <stuart@apple.com>
4873 * gcc.c-torture/execute/20050125-1.c: New.
4875 2005-01-18 Jan Hubicka <jh@suse.cz>
4877 PR tree-optimize/19337
4878 * gcc.c-torture/compile/20050119-1.c: New test.
4880 2005-01-24 James E Wilson <wilson@specifixinc.com>
4882 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4883 test for successful match.
4885 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
4888 * objc.dg/comp-types-7.m: New test.
4890 2005-01-24 Janis Johnson <janis187@us.ibm.com>
4892 * lib/target-supports.exp (current_target_name): New.
4893 (check_effective_target_ilp32, check_effective_target_lp64):
4894 Cache the result to use as long as the current target, with
4895 multilib flags, remains the same.
4897 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4898 (dg-require-weak, dg-require-visibility, dg-require-alias,
4899 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4900 dg-require-effective-target, dg-skip-if): Remove call to
4901 skip_test_and_clear_xfail.
4902 (dg-test): Clear xfail data.
4904 2005-01-24 Jakub Jelinek <jakub@redhat.com>
4907 * gcc.dg/ppc64-toc.c: New test.
4909 * g++.dg/tree-ssa/empty-1.C: New test.
4912 * gcc.c-torture/execute/20050121-1.c: New test.
4913 * gcc.dg/20050121-2.c: New test.
4915 2004-01-23 Steven G. Kargl <kargls@comcast.net>
4916 Paul Brook <paul@codesourcery.com>
4919 * gfortran.dg/real_const_1.f: New test.
4920 * gfortran.dg/real_const_2.f90: New test.
4921 * gfortran.dg/complex_int_1.f90: New test.
4923 2005-01-23 Bud Davis <bdavis9659@comcast.net>
4926 * gfortan.dg/inquire_6.f90: New test.
4928 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4931 * open_readonly_1.f90: New test.
4933 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4936 * gfortran.dg/open_new.f90: New file.
4938 2005-01-22 Paul Brook <paul@codesourcery.com>
4940 * namelist_1.f90: New test.
4942 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
4944 PR tree-optimization/19484
4945 * gcc.c-torture/compile/20050122-[12].c: New tests.
4947 2005-01-22 Paul Brook <paul@codesourcery.com>
4949 * gfortran.dg/implicit_2.f90: New test.
4951 2005-01-22 Bud Davis <bdavis9659@comcast.net>
4954 * gfortran.dg/inquire_5.f90: New test.
4956 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4959 * gcc.dg/pr18809-1.c: New test.
4961 2005-01-21 Ian Lance Taylor <ian@airs.com>
4963 * gcc.dg/20050121-1.c: New test.
4965 PR tree-optimization/13000
4966 * gcc.dg/20040206-1.c: Change warning to point where function is
4969 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4972 * g++.dg/template/array11.C: New test.
4974 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4976 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4977 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4978 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4979 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4980 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4981 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4983 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4985 PR tree-optimization/15349
4986 * gcc.dg/tree-ssa/pr15349.c: New.
4988 2005-01-20 Steve Ellcey <sje@cup.hp.com>
4990 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4992 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
4994 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4995 scan-assembler-times directive name.
4997 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5000 PR rtl-optimization/19462
5001 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5003 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5005 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5006 counting function calls on ia64.
5008 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5010 PR rtl-optimization/15139
5011 * gcc.dg/20050111-2.c: New test.
5014 * gcc.c-torture/compile/20050113-1.c: New testcase.
5017 * gcc.dg/20050113-1.c: New testcase.
5019 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5021 * gcc.dg/vect/vect-85.c: Add comment.
5022 * gcc.dg/vect/vect-86.c: Add xfail for now.
5023 * gcc.dg/vect/vect-87.c: Add xfail for now.
5024 * gcc.dg/vect/vect-88.c: Add xfail for now.
5025 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5027 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5029 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5031 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5033 * g++.dg/debug/typedef3.C: New test.
5035 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5038 * gcc.dg/asm-a.c: New test.
5040 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5042 * gcc.dg/sh-relax.c: Add prototype for abort.
5044 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5046 * gcc.dg/short-compare-1.c: New test.
5047 * gcc.dg/short-compare-2.c: Likewise.
5049 2005-01-18 Michael Matz <matz@suse.de>
5051 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5053 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5055 PR tree-optimization/19121
5056 * gcc.c-torture/compile/pr19121.c: New test.
5058 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5061 * gcc.c-torture/compile/pr19357.c: New test.
5063 2005-01-17 Ian Lance Taylor <ian@airs.com>
5066 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5067 pass--those that refer just to the variable, possibly with a
5069 * gcc.dg/c99-const-expr-3.c: Likewise.
5072 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5075 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5078 * gfortran.dg/endfile_2.f90: New test.
5080 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5083 * gfortran.dg/select_5.f90: New test.
5085 2004-01-16 Paul Brook <paul@codesourcery.com>
5087 * gfortran.dg/common_4.f90: New test.
5089 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5091 PR rtl-optimization/19462
5092 * gcc.dg/torture/pr19462-1.c: New test.
5094 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5097 * objc.dg/func-ptr-2.m: New.
5098 * objc.dg/volatile-1.m: New.
5100 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5102 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5104 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5106 PR tree-optimization/19060
5107 * gcc.c-torture/execute/20050104-1.c: New test.
5109 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5112 * gfortran.dg/write_to_null.f90: New test.
5114 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5115 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5118 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5121 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5124 * g++.dg/init/vector1.C: New test.
5126 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5129 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5131 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5133 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5135 * gfortran.dg/select_1.f90: New test.
5136 * gfortran.dg/select_2.f90: New test.
5137 * gfortran.dg/select_3.f90: New test.
5138 * gfortran.dg/select_4.f90: New test.
5140 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5143 PR rtl-optimization/19348
5144 * gcc.dg/20050111-1.c: New test.
5145 * gcc.c-torture/execute/20050111-1.c: New test.
5147 * gcc.dg/i386-asm-4.c: New test.
5149 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5151 * gcc.dg/nested-func-2.c: New test.
5152 * ada/acats/norun.lst: Remove c953002.
5154 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5156 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5158 2005-01-12 Ben Elliston <bje@au.ibm.com>
5160 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5162 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5165 * g++.dg/abi/align1.C: New test.
5167 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5169 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5171 * g++.dg/ext/altivec_check.h: Support compiling as C.
5173 2005-01-10 Roger Sayle <roger@eyesopen.com>
5176 * g++.dg/expr/pr19355-1.C: New test case.
5178 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5180 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5181 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5182 * ada/acats/tests/c3/c92005b.ada: Likewise.
5183 * ada/acats/tests/c3/cxb3012.a: Likewise.
5184 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5186 2005-01-09 Paul Brook <paul@codesourcery.com>
5188 * gfortran.dg/common_2.f90: New file.
5189 * gfortran.dg/common_3.f90: New file.
5191 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5193 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5195 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5197 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5198 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5199 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5200 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5201 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5202 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5203 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5204 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5205 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5206 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5207 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5208 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5209 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5210 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5211 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5212 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5213 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5214 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5215 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5216 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5217 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5218 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5219 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5220 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5221 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5222 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5223 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5224 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5225 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5226 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5227 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5228 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5229 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5230 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5231 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5232 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5233 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5234 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5235 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5236 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5237 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5238 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5239 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5240 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5241 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5242 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5243 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5244 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5245 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5246 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5247 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5248 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5249 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5250 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5251 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5252 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5253 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5254 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5255 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5256 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5257 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5258 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5259 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5260 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5261 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5262 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5263 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5265 * gcc.dg/vect/vect-1.c: Fix spelling.
5266 * gcc.dg/vect/vect-10.c: Fix spelling.
5267 * gcc.dg/vect/vect-11.c: Fix spelling.
5268 * gcc.dg/vect/vect-12.c: Fix spelling.
5269 * gcc.dg/vect/vect-14.c: Fix spelling.
5270 * gcc.dg/vect/vect-15.c: Fix spelling.
5271 * gcc.dg/vect/vect-16.c: Fix spelling.
5272 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5273 * gcc.dg/vect/vect-64.c: Fix comments.
5274 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5276 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5277 Ira Rosen <irar@il.ibm.com>
5279 * gcc.dg/vect/vect-70.c: New test.
5280 * gcc.dg/vect/vect-71.c: New test.
5282 2005-01-09 Manfred Hollstein <mh@suse.com>
5284 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5285 * gcc.dg/pr18241-2.c: Likewise.
5286 * gcc.dg/pr18241-3.c: Likewise.
5287 * gcc.dg/pr18241-4.c: Likewise.
5288 * gcc.dg/pr18241-5.c: Likewise.
5290 2005-01-08 Richard Henderson <rth@redhat.com>
5292 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5293 False for x86 and x86-64.
5295 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5297 PR tree-optimization/18241
5298 * gcc.dg/pr18241-1.c: New test.
5299 * gcc.dg/pr18241-2.c: New test.
5300 * gcc.dg/pr18241-3.c: New test.
5301 * gcc.dg/pr18241-4.c: New test.
5302 * gcc.dg/pr18241-5.c: New test.
5304 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5306 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5307 gfortran.dg/select_4.f90: New.
5309 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5311 * gcc.c-torture/execute/20050107-1.c: New test.
5313 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5316 * g++.dg/template/ref2.C: New.
5318 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5320 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5321 instead of being empty.
5323 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5326 * gfortran.dg/array-1.f90: New test.
5328 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5330 PR tree-optimization/19283
5331 * gcc.c-torture/execute/20050106-1.c: New test.
5333 PR rtl-optimization/18861
5334 * gcc.dg/20050105-1.c: New test.
5336 PR tree-optimization/18828
5337 * gcc.dg/20050105-2.c: New test.
5339 2005-01-07 Andreas Jaeger <aj@suse.de>
5341 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5343 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5346 * gfortran.dg/fmt_read.f90: New test.
5348 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5350 * gcc.dg/rs6000-ldouble-2.c: New.
5352 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5355 * g++.dg/parser/ctor2.C: New test.
5357 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5360 * g++.dg/template/using9.C: New test.
5362 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5365 * g++.dg/lookup/friend6.C: New test.
5367 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5370 * g++.dg/template/array10.C: New.
5372 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5374 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5375 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5377 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5379 * gcc.c-torture/compile/20050105-1.c: New test.
5381 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5383 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5385 2005-01-05 Roger Sayle <roger@eyesopen.com>
5388 * gcc.dg/conv-3.c: New test case.
5390 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5392 * gcc.dg/asm-wide-1.c: New test.
5394 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5397 * g++.dg/parse/crash22.C: New
5399 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5402 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5404 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5407 * gcc.dg/i386-mmx-6.c: New test case.
5409 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5411 PR tree-optimization/18308
5412 * gcc.dg/vect/pr18308.c: New testcase.
5414 2005-01-04 Andreas Jaeger <aj@suse.de>
5416 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5418 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5419 Robert Bowdidge <bowdidge@apple.com>
5421 * gcc.dg/cpp/subframework1.c: New.
5422 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5423 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5424 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5425 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5427 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5429 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5431 * gcc.dg/darwin-weakimport-2.c: New.
5433 2005-01-03 Richard Henderson <rth@redhat.com>
5435 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5437 2005-01-03 Richard Henderson <rth@redhat.com>
5439 * gcc.dg/vect/vect.exp: Enable for ia64.
5440 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5441 (check_effective_target_vect_float): Likewise.
5442 (check_effective_target_vect_no_align): Likewise.
5443 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5444 * gcc.dg/vect/vect-8.c: Likewise.
5446 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5449 * gcc.dg/pr19236-1.c: New test case.
5451 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5453 PR rtl-optimization/12092
5454 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5456 2005-01-02 Andreas Jaeger <aj@suse.de>
5458 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5460 2005-01-01 Roger Sayle <roger@eyesopen.com>
5461 Andrew Pinski <pinskia@physics.uc.edu>
5463 PR rtl-optimization/12092
5464 * gcc.dg/pr12092-1.c: New test case.
5466 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5468 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5469 'hidden' and 'default' for better portability.
5470 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5472 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5474 * g++.old-deja/g++.brendan/new3.C: Likewise.
5476 2005-01-01 Steven Bosscher <stevenb@suse.de>
5478 * gcc.dg/20041231-1.C: New test.
5479 * g++.dg/warn/Wunreachable-code-1.C: New test.
5481 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5483 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5484 file, not /dev/null. Abort on error.
5486 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5487 Ziemowit Laski <zlaski@apple.com>
5490 * objc.dg/encode-5.m: New test.
5492 2004-12-29 Richard Henderson <rth@redhat.com>
5494 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5495 * objc.dg/stabs-1.m: Disable for ia64.
5497 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5500 * g++.dg/warn/Wunused-10.C: New test.
5502 2004-12-28 Richard Henderson <rth@redhat.com>
5504 * objc.dg/stabs-1.m: Disable for alpha.
5506 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5509 * g++.dg/parse/error23.C: New test.
5511 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5513 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5516 * gfortran.dg/intrinsic_modulo_1.f90: New.
5517 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5518 tests with divisor -1.
5520 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5522 * g++.dg/opt/temp1.C (memcpy): Return a value.
5525 * g++.dg/expr/cond7.C: New test.
5527 2004-12-27 Paul Brook <paul@codesourcery.com>
5529 * gfortran.dg/g77/select_no_compile.f: Remove.
5531 2004-12-27 Richard Henderson <rth@redhat.com>
5533 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5534 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5535 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5537 2004-12-26 Richard Henderson <rth@redhat.com>
5539 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5540 by 1i instead of token pasting.
5542 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5544 PR tree-optimization/17578
5545 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5546 to additional_flags.
5547 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5549 2004-12-25 Richard Henderson <rth@redhat.com>
5551 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5554 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5556 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5558 * gcc.dg/pr17957.c (dg-options): Likewise.
5559 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5560 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5561 instead of 0 on __hppa__.
5562 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5563 "foo,%r" on hppa*-*-*.
5565 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5568 * gfortran.dg/complex_write.f90: New test.
5570 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5573 * g++.dg/parse/pragma2.C: New test.
5575 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5577 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5579 * gcc.dg/empty2.c: Add missing dg-warning.
5581 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5584 * g++.dg/template/local4.C: New test.
5585 * g++.dg/template/crash19.C: Add dg-error marker.
5587 * g++.dg/template/crash31.C: Correct embedded PR number.
5589 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5592 * g++.dg/opt/temp1.C: Add do-run marker.
5594 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5596 * g++.dg/template/spec19.C: New.
5598 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5601 * gcc.dg/empty2.c: New.
5603 2004-12-23 Richard Henderson <rth@redhat.com>
5605 * lib/target-supports.exp (check_effective_target_vect_no_align):
5606 Remove i?86 and x86-64.
5608 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5611 * g++.dg/opt/temp1.C: New test.
5613 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5616 * g++.dg/template/friend33.C: New testcase.
5618 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5621 * g++.dg/template/cond5.C: New test.
5624 * g++.dg/inherit/thunk3.C: New test.
5627 * g++.dg/warn/Wunused-9.C: New test.
5629 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5631 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5633 2004-12-22 Jan Beulich <jbeulich@novell.com>
5635 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5637 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5640 * g++.dg/ext/packed8.C: New test.
5643 * g++.dg/template/crash31.C: New test.
5646 * g++.dg/template/crash30.C: New test.
5648 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5651 * g++.dg/eh/ctor3.C: New test.
5653 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5655 * objc.dg/stabs-1.m: Allow section name to be quoted and
5656 assembly label to begin with '.LL'.
5658 2004-12-21 Janis Johnson <janis187@us.ibm.com>
5660 * gcc.dg/vect/vect.exp
5661 (check_effective_target_lp64_or_vect_no_align): New.
5662 * gcc.dg/vect/vect-77.c: Use it.
5663 * gcc.dg/vect/vect-78.c: Use it.
5665 * lib/target-supports.exp
5666 (check_effective_target_vect_no_max,
5667 check_effective_target_vect_no_bitwise,
5668 check_effective_target_vect_no_align): New.
5669 * gcc.dg/vect/vect-13.c: Use them.
5670 * gcc.dg/vect/vect-17.c: Ditto.
5671 * gcc.dg/vect/vect-18.c: Ditto.
5672 * gcc.dg/vect/vect-19.c: Ditto.
5673 * gcc.dg/vect/vect-20.c: Ditto.
5674 * gcc.dg/vect/vect-27.c: Ditto.
5675 * gcc.dg/vect/vect-29.c: Ditto.
5676 * gcc.dg/vect/vect-44.c: Ditto.
5677 * gcc.dg/vect/vect-48.c: Ditto.
5678 * gcc.dg/vect/vect-50.c: Ditto.
5679 * gcc.dg/vect/vect-52.c: Ditto.
5680 * gcc.dg/vect/vect-54.c: Ditto.
5681 * gcc.dg/vect/vect-56.c: Ditto.
5682 * gcc.dg/vect/vect-58.c: Ditto.
5683 * gcc.dg/vect/vect-60.c: Ditto.
5684 * gcc.dg/vect/vect-72.c: Ditto.
5685 * gcc.dg/vect/vect-80.c: Ditto.
5687 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5690 * g++.dg/init/string1.C: New.
5693 * g++.dg/other/synth1.C: New.
5695 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5698 * gcc.dg/pr18963-1.c: New test.
5700 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
5703 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5704 * gcc.dg/pr18596-1.c: Use dg-error.
5705 (dg-options): Use -fno-unit-at-a-time.
5706 * gcc.dg/pr18596-2.c: New test.
5707 * gcc.dg/pr18596-3.c: New test.
5709 2004-12-20 Roger Sayle <roger@eyesopen.com>
5712 * g++.dg/opt/pr18683-1.C: New test case.
5714 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5717 * g++.dg/opt/max1.C: Fix for 64bit targets.
5719 2004-12-20 Matt Austern <austern@apple.com>
5722 * g++.dg/ext/builtin6.C: New
5724 2004-12-20 Diego Novillo <dnovillo@redhat.com>
5726 PR tree-optimization/19080
5727 * gcc.c-torture/compile/pr19080.c: New test.
5729 2004-12-20 Steven Bosscher <stevenb@suse.de>
5731 * gcc.dg/20041219-1.c: New test.
5733 2004-12-19 Roger Sayle <roger@eyesopen.com>
5736 * g++.dg/opt/max1.C: New test case.
5738 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5740 * gcc.dg/fdata-sections-1.c: New test.
5742 2004-12-18 Roger Sayle <roger@eyesopen.com>
5745 * gcc.dg/max-1.c: New test case.
5747 2004-12-18 Jakub Jelinek <jakub@redhat.com>
5749 * gcc.c-torture/execute/20041218-1.c: New test.
5751 2004-12-17 Diego Novillo <dnovillo@redhat.com>
5753 * gcc.dg/pr18501.c: New test.
5754 * gcc.dg/uninit-5.c: XFAIL.
5755 * gcc.dg/uninit-9.c: XFAIL.
5757 2004-12-17 Dale Johannesen <dalej@apple.com>
5759 * gcc.dg/20041213-1.c: New.
5761 2004-12-17 Ziemowit Laski <zlaski@apple.com>
5763 * objc.dg/stabs-1.m: Allow assembly label to begin
5766 2004-12-17 Jakub Jelinek <jakub@redhat.com>
5768 * gcc.c-torture/execute/20041213-1.c: Move...
5769 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5771 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5774 * g++.dg/lookup/conv-5.C: New.
5776 2004-12-16 Ziemowit Laski <zlaski@apple.com>
5778 * objc.dg/stabs-1.m: New test.
5780 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5782 * gcc.dg/visibility-c.c: Change compile to
5783 assemble for the test.
5785 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5788 * gcc.dg/visibility-c.c: New test.
5790 2004-12-16 Roger Sayle <roger@eyesopen.com>
5793 * gcc.dg/switch-8.c: New test case.
5795 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5798 * g++.dg/template/init4.C: New.
5799 * g++.dg/opt/static3.C: Enable optimizer.
5801 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5803 * g++.dg/other/complex1.C: New test.
5805 2004-12-15 Alan Modra <amodra@bigpond.net.au>
5807 * g++.dg/opt/inline9.C: New test.
5809 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5812 * gfotran.dg/nullify_1.f: New test.
5814 2004-12-15 Richard Henderson <rth@redhat.com>
5816 * gcc.target/i386/i386.exp: New harness.
5817 * gcc.target/i386/vect-args.c: New.
5819 2004-12-15 David Edelsohn <edelsohn@gnu.org>
5821 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5823 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5826 * g++.dg/template/friend32.C: New test.
5828 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5830 * cpp/pragma-once-1.c: New test.
5831 * cpp/pragma-once-1b.h: Likewise.
5832 * cpp/pragma-once-1c.h: Likewise.
5833 * cpp/pragma-once-1d.h: Likewise.
5834 * cpp/inc/pragma-once-1a.h: Likewise.
5836 2004-12-15 Bud Davis <bdavis9659@comcast.net>
5837 Steven G. Kargl <kargls@comcast.net>
5840 * gfortran.dg/list_read_3.f90: New test.
5842 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5844 * gcc.dg/ftrapv-2.c: New test.
5846 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5849 * g++.dg/template/typename9.C: New test.
5851 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5854 * g++.dg/template/typename8.C: New test.
5855 * g++.dg/parse/friend2.C: Tweak error message.
5857 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5859 * gcc.c-torture/20041214-1.c: New test.
5861 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5864 * g++.dg/init/array17.C: New test.
5866 2004-12-14 Mark Mitchell <mark@codesourcery.com>
5869 * g++.dg/init/aggr3.C: New test.
5871 2004-12-14 Janis Johnson <janis187@us.ibm.com
5873 * gcc.dg/altivec-types-1.c: New test.
5874 * gcc.dg/altivec-types-2.c: New test.
5875 * gcc.dg/altivec-types-3.c: New test.
5876 * gcc.dg/altivec-types-4.c: New test.
5877 * g++.dg/ext/altivec-types-1.C: New test.
5878 * g++.dg/ext/altivec-types-2.C: New test.
5879 * g++.dg/ext/altivec-types-3.C: New test.
5880 * g++.dg/ext/altivec-types-4.C: New test.
5882 2004-12-14 Jakub Jelinek <jakub@redhat.com>
5885 * gcc.c-torture/execute/20041213-1.c: New test.
5887 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5890 * g++.dg/template/cast1.C: New.
5892 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5894 * gcc.c-torture/execute/20041213-2.c: New test.
5896 2004-12-13 Richard Henderson <rth@redhat.com>
5898 * gcc.dg/i386-sse-10.c: Fix typo in options.
5900 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5903 * g++.dg/opt/pr18968.C: New test.
5905 2004-12-13 Mark Mitchell <mark@codesourcery.com>
5908 * g++.dg/ext/visibility/staticdatamem.C: New test.
5910 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5912 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5914 2004-12-13 Roger Sayle <roger@eyesopen.com>
5916 PR rtl-optimization/18928
5917 * gcc.dg/pr18928-1.c: New test case.
5919 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
5922 * gcc.c-torture/compile/20041211-1.c: New.
5924 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5927 * gcc.c-torture/execute/20041212-1.c: New test.
5929 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5932 * gfortran.dg/common_1.f90: New test.
5934 2004-12-12 Steven G. Kargl <kargls@comcast.net>
5935 Paul Brook <paul@codesourcery.com>
5938 * gfortran.dg/real_do_1.f90: New test.
5940 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5943 * g++.dg/opt/ptrmem6.C: New test.
5945 2004-12-11 Roger Sayle <roger@eyesopen.com>
5948 * gcc.dg/pr18921-1.c: New test case.
5950 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5953 * gfortran.dg/scale_1.f90: New test.
5955 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5958 * gcc.c-torture/compile/pr18903.c: New test.
5960 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
5962 * gcc.c-torture/execute/20041210-1.c: New test.
5964 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5967 * g++.dg/parser/struct-1.C: New test.
5968 * g++.dg/parser/struct-2.C: New test.
5969 * g++.dg/parser/struct-3.C: New test.
5971 2004-12-09 Richard Henderson <rth@redhat.com>
5973 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5975 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5976 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5978 2004-12-09 Matt Austern <austern@apple.com>
5981 * g++.dg/ext/builtin1.C: New
5982 * g++.dg/ext/builtin2.C: New
5983 * g++.dg/ext/builtin3.C: New
5984 * g++.dg/ext/builtin4.C: New
5985 * g++.dg/ext/builtin5.C: New
5987 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5990 * g++.dg/opt/ptrmem5.C: New test.
5992 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
5994 * g++.dg/parse/typename5.C: Adjust for new error.
5995 * g++.dg/parse/typename7.C: New.
5997 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6000 * g++.dg/other/mmintrin.C: New test.
6002 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6005 * g++.dg/init/array15.C: New.
6006 * g++.dg/init/array16.C: New.
6008 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6011 * gfortran.dg/assign_1.f90: New test.
6013 2004-12-08 Nick Clifton <nickc@redhat.com>
6015 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6016 * gcc.target/xstormy16/data_below100: Likewise.
6017 * gcc.target/xstormy16/sfr: Likewise.
6018 * gcc.target/xstormy16/below100.S: New test source file.
6019 * gcc.target/xstormy16/below100.ld: New test linker script.
6020 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6021 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6023 * gcc.target/xstormy16/bp.c: Likewise.
6025 * gcc.target/xstormy16/bss_below100: New files:
6026 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6027 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6028 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6029 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6030 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6031 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6032 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6033 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6034 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6035 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6036 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6037 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6038 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6039 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6040 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6041 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6042 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6043 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6044 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6045 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6046 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6047 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6048 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6049 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6050 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6051 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6052 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6054 * gcc.target/xstormy16/data_below100: New files:
6055 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6056 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6057 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6058 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6059 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6060 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6061 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6062 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6063 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6064 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6065 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6066 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6067 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6068 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6069 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6070 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6071 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6072 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6073 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6074 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6075 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6076 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6077 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6078 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6079 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6080 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6081 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6083 * gcc.target/xstormy16/sfr: New files:
6084 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6085 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6086 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6087 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6088 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6089 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6090 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6091 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6092 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6093 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6094 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6095 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6096 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6097 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6098 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6099 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6100 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6101 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6102 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6103 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6104 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6105 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6106 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6107 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6108 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6109 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6110 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6111 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6112 27_if0_sfrw_bitfield_f.c
6114 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6117 * g++.dg/lookup/name-clash4.C: New test.
6119 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6122 * g++.dg/opt/array1.C: New.
6125 * g++.dg/template/operator5.C: New.
6127 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6130 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6132 2004-12-07 Steven Bosscher <stevenb@suse.de>
6134 * gcc.dg/noncompile/20041207.c: New test.
6136 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6138 * g++.dg/other/unreachable-1.C: New test.
6140 2004-12-06 Nick Clifton <nickc@redhat.com>
6142 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6143 <limits.h> because the latter comes from gcc's include/ directory
6144 and not the newlib/libc/include directory.
6146 2004-12-04 Richard Henderson <rth@redhat.com>
6148 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6150 2004-12-04 Richard Henderson <rth@redhat.com>
6152 * lib/target-supports.exp (check_gc_sections_available): Disable
6155 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6158 * g++.dg/other/vararg-2.C: New test.
6160 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6162 PR c++/17011, c++/17971
6163 * g++.dg/template/error15.C: Adjust expected error.
6164 * g++.dg/template/instantiate3.C: Likewise.
6166 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6168 * gcc.dg/altivec-18.c: Fix for darwin
6170 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6173 * g++.dg/parse/ptrmem2.C: New.
6176 * g++.dg/template/new1.C: New.
6178 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6181 * gfortran.dg/direct_io_3.f90: New test.
6183 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6186 * g++.dg/parse/crash21.C: New.
6188 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6190 PR c++/15664, c++/18276
6191 * g++.dg/template/ttp13.C: New test.
6192 * g++.dg/template/ttp14.C: Likewise.
6194 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6197 * g++.dg/parse/enum2.C: New test.
6198 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6200 2004-12-02 Nick Clifton <nickc@redhat.com>
6202 * gcc.target/xstormy16: New test directory.
6203 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6204 * gcc.target/xstormy16/bp.c: Check the generation of bp
6206 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6207 bn instructions and the BELOW100 attribute.
6209 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6212 * gcc.dg/ppc-eabi.c: New.
6214 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6217 * gfortran.dg/backspace.f90
6219 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6221 * gfortran.dg/inquire.f90: New test.
6223 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6225 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6226 handle effective-target-keyword.
6227 (dg-skip-if): Support effective-target keyword as target list.
6228 (dg-xfail-if): Ditto.
6229 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6231 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6233 PR tree-optimization/18291
6234 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6236 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6239 * g++.dg/parse/crash20.C: New.
6242 * g++.dg/overload/arg1.C: New.
6243 * g++.dg/overload/arg2.C: New.
6244 * g++.dg/overload/arg3.C: New.
6245 * g++.dg/overload/arg4.C: New.
6247 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6249 * gcc.dg/c99-flex-array-4.c: Remove.
6251 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6253 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6255 * lib/target-supports.exp (is-effective-target): Simplify.
6257 * lib/target-supports.exp (check_effective_target_vect_long):
6258 Fix for powerpc64-*-*.
6260 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6262 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6263 to support new requirements on FreeBSD 5.
6265 2004-11-30 Devang Patel <dpatel@apple.com>
6268 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6270 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6272 * g++.dg/ext/altivec-13.C: New test.
6274 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6277 * gcc.c-torture/execute/p18298.c: New test.
6279 2004-11-30 Ira Rosen <irar@il.ibm.com>
6280 Dorit Naishlos <dorit@il.ibm.com>
6283 * gcc.dg/vect/vect-89.c: New test.
6285 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6287 * gcc.dg/pr18596-1.c: New test.
6289 2004-11-30 Ben Elliston <bje@au.ibm.com>
6291 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6293 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6296 * gcc.dg/pr18479.c: New test.
6298 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6301 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6302 mmix-knuth-mmixware.
6304 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6305 cris-*-elf* cris-*-aout* mmix-*-*
6307 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6310 * gcc.dg/pr18725.c: New test.
6312 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6315 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6318 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6320 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6323 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6324 * g++.old-deja/g++.law/ctors5.C: Likewise.
6325 * g++.old-deja/g++.other/crash25.C: Likewise.
6328 * g++.dg/template/error16.C: New test.
6331 * g++.dg/template/crash29.C: New test.
6333 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6335 PR tree-optimization/18712
6336 * gcc.c-torture/compile/pr18712.c: New test.
6338 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6341 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6344 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6347 * g++.dg/lookup/crash6.C: New test.
6349 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6352 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6354 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6356 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6357 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6358 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6360 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6362 * gcc.dg/pr18164.c: New test.
6364 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6366 * gcc.dg/funroll-loops-all.c: New.
6368 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6371 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6372 delimeter, match space and TAB as well as ":".
6375 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6378 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6381 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6384 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6386 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6388 * gfortran.dg/direct_io_2.f90: New test.
6390 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6393 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6395 2004-11-28 Richard Henderson <rth@redhat.com>
6397 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6399 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6401 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6402 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6403 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6404 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6405 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6406 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6407 gcc.dg/pointer-arith-8.c: New tests.
6409 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6412 * gfortran.dg/endfile.f90: New test.
6414 2004-11-27 Falk Hueffner <falk@debian.org>
6416 * gcc.dg/loop-6.c: New test.
6418 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6420 * gcc.c-torture/execute/20041126-1.c: New test.
6422 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6424 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6427 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6429 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6432 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6434 PR rtl-optimization/17825
6435 * gcc.c-torture/compile/20041119-1.c: New test.
6437 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6439 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6440 Check existence of ld library path variables before unsetting.
6442 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6444 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6446 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6448 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6450 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6452 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6454 2004-11-26 Ben Elliston <bje@au.ibm.com>
6456 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6459 2004-11-26 Ben Elliston <bje@au.ibm.com>
6461 * gcc.dg/pr17957.c: Pass --param, not -param.
6463 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6466 * testsuite/gcc.dg/pr17957.c: New test.
6468 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6471 * g++.dg/template/crash28.C: Likewise.
6474 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6475 * g++.dg/ext/lvaddr.C: Likewise.
6476 * g++.dg/opt/pr7503-3.C: Likewise.
6479 * g++.dg/parse/qualified3.C: New test.
6480 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6483 * g++.dg/expr/return1.C: New test.
6485 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6487 Friend class name lookup 3/n, PR c++/3332
6488 * g++.dg/lookup/friend3.C: New test.
6489 * g++.dg/lookup/friend4.C: Likewise.
6490 * g++.dg/lookup/friend5.C: Likewise.
6492 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6494 Friend class name lookup 2/n, PR c++/14513, c++/15410
6495 * g++.dg/lookup/friend2.C: New test.
6496 * g++.dg/template/friend31.C: Likewise.
6498 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6500 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6502 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6505 * g++.dg/tc1/dr56.C: Remove.
6506 * g++.dg/template/typedef1.C: Add dg-error markers.
6507 * g++.old-deja/g++.other/typedef7.C: Likewise.
6510 * g++.dg/parse/typedef7.C: New test.
6512 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6514 * gcc.c-torture/execute/20041124-1.c: New test.
6516 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6518 * g++.dg/template/deduce3.C: New test.
6521 * g++.dg/template/crash27.C: New test.
6524 * g++.dg/warn/Wshadow-3.C: New test.
6526 2004-11-24 Devang Patel <dpatel@apple.com>
6529 * gcc.dg/cpp/isysroot-1.c: New test.
6530 * gcc.dg/cpp/usr/include/stdio.h: New file.
6531 * gcc.dg/cpp/isysroot-2.c: New test.
6532 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6535 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6538 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6540 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6542 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6543 * gcc.target/sparc/pdist.c: Likewise.
6545 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6548 * g++.dg/conversion/simd1.C: New test.
6550 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6552 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6553 and restore_ld_library_path_env_vars.
6554 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6555 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6556 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6557 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6559 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6561 * gcc.dg/pragma-align-2.c: Test macro expansion.
6562 * gcc.dg/pragma-pack-2.c: New test.
6564 2004-11-23 Richard Henderson <rth@redhat.com>
6566 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6567 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6568 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6569 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6570 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6571 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6573 * gcc.dg/vect/vect.exp: Add check for alpha.
6574 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6575 (check_effective_target_vect_int): Enable for alpha.
6576 (check_effective_target_vect_long): New.
6577 (is-effective-target): Add it.
6579 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6581 * gcc.dg/pr18614-1.c: New test.
6583 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6585 * gcc.dg/setjmp-2.c: New test.
6587 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6589 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6590 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6591 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6592 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6593 gcc.target/sparc/pdist.c: New tests.
6595 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6597 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6599 2004-11-22 Dale Johannesen <dalej@apple.com>
6601 * gcc.dg/20041111-1.c: New.
6603 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6606 * gcc.dg/vect/pr18536.c: New test.
6608 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6611 * g++.dg/template/nontype11.C: New test.
6613 2004-11-21 Roger Sayle <roger@eyesopen.com>
6616 * gcc.dg/pr18520-1.c: New test case.
6618 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6620 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6621 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6622 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6623 expected diagnostics.
6625 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6628 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6629 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6630 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6632 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6634 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6636 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6637 Joseph Myers <joseph@codesourcery.com>
6639 * lib/target-supports.exp (check_visibility_available): Really
6642 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6645 * gcc.dg/vect/vect-85.c: New test.
6646 * gcc.dg/vect/vect-86.c: New test.
6647 * gcc.dg/vect/vect-87.c: New test.
6648 * gcc.dg/vect/vect-88.c: New test.
6650 2004-11-19 Ben Elliston <bje@au.ibm.com>
6652 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6654 2004-11-18 Janis Johnson <janis187@us.ibm.com>
6656 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6657 * gcc.dg/ppc-and-1.c: Ditto.
6658 * gcc.dg/ppc-compare-1.c: Ditto.
6659 * gcc.dg/ppc-mov-1.c: Ditto
6661 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
6662 Mark Mitchell <mark@codesourcery.com>
6664 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6666 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6667 Aldy Hernandez <aldyh@redhat.com>
6669 * lib/target-supports.exp (check_effective_target_vect_int): New
6670 (check_effective_target_vect_float): New
6671 (check_effective_target_vect_double): New.
6672 (is-effective-target): Support new effective targets keywords.
6673 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6674 default action for dg-do.
6675 * gcc.dg/vect/pr16105.c: Use new support.
6676 * gcc.dg/vect/pr18400.c: Ditto.
6677 * gcc.dg/vect/pr18425.c: Ditto.
6678 * gcc.dg/vect/vect-1.c: Ditto.
6679 * gcc.dg/vect/vect-10.c: Ditto.
6680 * gcc.dg/vect/vect-11.c: Ditto.
6681 * gcc.dg/vect/vect-12.c: Ditto.
6682 * gcc.dg/vect/vect-13.c: Ditto.
6683 * gcc.dg/vect/vect-14.c: Ditto.
6684 * gcc.dg/vect/vect-15.c: Ditto.
6685 * gcc.dg/vect/vect-16.c: Ditto.
6686 * gcc.dg/vect/vect-17.c: Ditto.
6687 * gcc.dg/vect/vect-18.c: Ditto.
6688 * gcc.dg/vect/vect-19.c: Ditto.
6689 * gcc.dg/vect/vect-2.c: Ditto.
6690 * gcc.dg/vect/vect-20.c: Ditto.
6691 * gcc.dg/vect/vect-21.c: Ditto.
6692 * gcc.dg/vect/vect-22.c: Ditto.
6693 * gcc.dg/vect/vect-23.c: Ditto.
6694 * gcc.dg/vect/vect-24.c: Ditto.
6695 * gcc.dg/vect/vect-25.c: Ditto.
6696 * gcc.dg/vect/vect-26.c: Ditto.
6697 * gcc.dg/vect/vect-27.c: Ditto.
6698 * gcc.dg/vect/vect-27a.c: Ditto.
6699 * gcc.dg/vect/vect-28.c: Ditto.
6700 * gcc.dg/vect/vect-29.c: Ditto.
6701 * gcc.dg/vect/vect-29a.c: Ditto.
6702 * gcc.dg/vect/vect-3.c: Ditto.
6703 * gcc.dg/vect/vect-30.c: Ditto.
6704 * gcc.dg/vect/vect-31.c: Ditto.
6705 * gcc.dg/vect/vect-32.c: Ditto.
6706 * gcc.dg/vect/vect-33.c: Ditto.
6707 * gcc.dg/vect/vect-34.c: Ditto.
6708 * gcc.dg/vect/vect-35.c: Ditto.
6709 * gcc.dg/vect/vect-36.c: Ditto.
6710 * gcc.dg/vect/vect-37.c: Ditto.
6711 * gcc.dg/vect/vect-38.c: Ditto.
6712 * gcc.dg/vect/vect-4.c: Ditto.
6713 * gcc.dg/vect/vect-40.c: Ditto.
6714 * gcc.dg/vect/vect-41.c: Ditto.
6715 * gcc.dg/vect/vect-42.c: Ditto.
6716 * gcc.dg/vect/vect-43.c: Ditto.
6717 * gcc.dg/vect/vect-44.c: Ditto.
6718 * gcc.dg/vect/vect-45.c: Ditto.
6719 * gcc.dg/vect/vect-46.c: Ditto.
6720 * gcc.dg/vect/vect-47.c: Ditto.
6721 * gcc.dg/vect/vect-48.c: Ditto.
6722 * gcc.dg/vect/vect-48a.c: Ditto.
6723 * gcc.dg/vect/vect-49.c: Ditto.
6724 * gcc.dg/vect/vect-5.c: Ditto.
6725 * gcc.dg/vect/vect-50.c: Ditto.
6726 * gcc.dg/vect/vect-51.c: Ditto.
6727 * gcc.dg/vect/vect-52.c: Ditto.
6728 * gcc.dg/vect/vect-53.c: Ditto.
6729 * gcc.dg/vect/vect-54.c: Ditto.
6730 * gcc.dg/vect/vect-55.c: Ditto.
6731 * gcc.dg/vect/vect-56.c: Ditto.
6732 * gcc.dg/vect/vect-56a.c: Ditto.
6733 * gcc.dg/vect/vect-57.c: Ditto.
6734 * gcc.dg/vect/vect-58.c: Ditto.
6735 * gcc.dg/vect/vect-59.c: Ditto.
6736 * gcc.dg/vect/vect-6.c: Ditto.
6737 * gcc.dg/vect/vect-60.c: Ditto.
6738 * gcc.dg/vect/vect-61.c: Ditto.
6739 * gcc.dg/vect/vect-62.c: Ditto.
6740 * gcc.dg/vect/vect-63.c: Ditto.
6741 * gcc.dg/vect/vect-64.c: Ditto.
6742 * gcc.dg/vect/vect-65.c: Ditto.
6743 * gcc.dg/vect/vect-66.c: Ditto.
6744 * gcc.dg/vect/vect-67.c: Ditto.
6745 * gcc.dg/vect/vect-68.c: Ditto.
6746 * gcc.dg/vect/vect-69.c: Ditto.
6747 * gcc.dg/vect/vect-7.c: Ditto.
6748 * gcc.dg/vect/vect-72.c: Ditto.
6749 * gcc.dg/vect/vect-72a.c: Ditto.
6750 * gcc.dg/vect/vect-73.c: Ditto.
6751 * gcc.dg/vect/vect-74.c: Ditto.
6752 * gcc.dg/vect/vect-75.c: Ditto.
6753 * gcc.dg/vect/vect-76.c: Ditto.
6754 * gcc.dg/vect/vect-77.c: Ditto.
6755 * gcc.dg/vect/vect-77a.c: Ditto.
6756 * gcc.dg/vect/vect-78.c: Ditto.
6757 * gcc.dg/vect/vect-79.c: Ditto.
6758 * gcc.dg/vect/vect-8.c: Ditto.
6759 * gcc.dg/vect/vect-80.c: Ditto.
6760 * gcc.dg/vect/vect-82.c: Ditto.
6761 * gcc.dg/vect/vect-82_64.c: Ditto.
6762 * gcc.dg/vect/vect-83.c: Ditto.
6763 * gcc.dg/vect/vect-83_64.c: Ditto.
6764 * gcc.dg/vect/vect-9.c: Ditto.
6765 * gcc.dg/vect/vect-all.c: Ditto.
6766 * gcc.dg/vect/vect-none.c: Ditto.
6768 2004-11-17 Janis Johnson <janis187@us.ibm.com>
6770 * lib/gcc-dg.exp (dg-skip-if): New function.
6771 (dg-forbid-option): Remove.
6772 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6773 * g++.dg/abi/bitfield8.C: Likewise.
6774 * g++.dg/abi/dtor1.C: Likewise.
6775 * g++.dg/abi/empty10.C: Likewise.
6776 * g++.dg/abi/empty7.C: Likewise.
6777 * g++.dg/abi/empty9.C: Likewise.
6778 * g++.dg/abi/layout3.C: Likewise.
6779 * g++.dg/abi/layout4.C: Likewise.
6780 * g++.dg/abi/thunk1.C: Likewise.
6781 * g++.dg/abi/thunk2.C: Likewise.
6782 * g++.dg/abi/vbase11.C: Likewise.
6783 * g++.dg/abi/vthunk2.C: Likewise.
6784 * g++.dg/abi/vthunk3.C: Likewise.
6785 * g++.dg/ext/attrib8.C: Likewise.
6786 * g++.dg/opt/longbranch2.C: Likewise.
6787 * g++.dg/opt/reg-stack4.C: Likewise.
6788 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6789 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6790 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6791 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6792 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6793 * gcc.dg/20000609-1.c: Likewise.
6794 * gcc.dg/20000720-1.c: Likewise.
6795 * gcc.dg/20011107-1.c: Likewise.
6796 * gcc.dg/20011119-1.c: Likewise.
6797 * gcc.dg/20020108-1.c: Likewise.
6798 * gcc.dg/20020122-2.c: Likewise.
6799 * gcc.dg/20020122-3.c: Likewise.
6800 * gcc.dg/20020201-3.c: Likewise.
6801 * gcc.dg/20020206-1.c: Likewise.
6802 * gcc.dg/20020218-1.c: Likewise.
6803 * gcc.dg/20020310-1.c: Likewise.
6804 * gcc.dg/20020411-1.c: Likewise.
6805 * gcc.dg/20020418-2.c: Likewise.
6806 * gcc.dg/20020426-1.c: Likewise.
6807 * gcc.dg/20020426-2.c: Likewise.
6808 * gcc.dg/20020517-1.c: Likewise.
6809 * gcc.dg/20020523-1.c: Likewise.
6810 * gcc.dg/20020523-2.c: Likewise.
6811 * gcc.dg/20020729-1.c: Likewise.
6812 * gcc.dg/20030204-1.c: Likewise.
6813 * gcc.dg/20030826-2.c: Likewise.
6814 * gcc.dg/20030926-1.c: Likewise.
6815 * gcc.dg/20031202-1.c: Likewise.
6816 * gcc.dg/980312-1.c: Likewise.
6817 * gcc.dg/980313-1.c: Likewise.
6818 * gcc.dg/990117-1.c: Likewise.
6819 * gcc.dg/990424-1.c: Likewise.
6820 * gcc.dg/990524-1.c: Likewise.
6821 * gcc.dg/991230-1.c: Likewise.
6822 * gcc.dg/i386-387-1.c: Likewise.
6823 * gcc.dg/i386-387-2.c: Likewise.
6824 * gcc.dg/i386-387-3.c: Likewise.
6825 * gcc.dg/i386-387-4.c: Likewise.
6826 * gcc.dg/i386-387-5.c: Likewise.
6827 * gcc.dg/i386-387-6.c: Likewise.
6828 * gcc.dg/i386-asm-1.c: Likewise.
6829 * gcc.dg/i386-bitfield1.c: Likewise.
6830 * gcc.dg/i386-bitfield2.c: Likewise.
6831 * gcc.dg/i386-loop-1.c: Likewise.
6832 * gcc.dg/i386-loop-2.c: Likewise.
6833 * gcc.dg/i386-loop-3.c: Likewise.
6834 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6835 * gcc.dg/i386-pic-1.c: Likewise.
6836 * gcc.dg/i386-regparm.c: Likewise.
6837 * gcc.dg/i386-signbit-1.c: Likewise.
6838 * gcc.dg/i386-signbit-2.c: Likewise.
6839 * gcc.dg/i386-signbit-3.c: Likewise.
6840 * gcc.dg/i386-sse-5.c: Likewise.
6841 * gcc.dg/i386-sse-8.c: Likewise.
6842 * gcc.dg/i386-unroll-1.c: Likewise.
6843 * gcc.dg/tls/opt-1.c: Likewise.
6844 * gcc.dg/tls/opt-2.c: Likewise.
6845 * gcc.dg/unroll-1.c: Likewise.
6846 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6847 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6848 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6849 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6851 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6853 * g++.dg/template/incomplete1.C: New test.
6855 2004-11-16 Nick Clifton <nickc@redhat.com>
6857 Revert patches accidentally commited during checkin of fixes for
6859 gcc.c-torture/execute/simd-4.c: Revert
6860 gcc.dg/20040910-1.c: Revert.
6862 2004-11-16 Paul Brook <paul@codesourcery.com>
6865 * gfortran.dg/der_pointer_1.f90: New test.
6867 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6870 * gcc.dg/bitfld-13.c: New test.
6872 2004-11-15 Janis Johnson <janis187@us.ibm.com>
6874 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6877 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6878 * gcc.dg/ppc64-abi-2.c: Ditto.
6879 * gcc.dg/ppc64-abi-3.c: Ditto.
6881 * lib/gcc-dg.exp (dg-target-list): Remove.
6883 2004-11-15 Steve Ellcey <sje@cup.hp.com>
6885 * gcc.dg/ia64-postinc.c: New test.
6887 2004-11-15 Mark Mitchell <mark@codesourcery.com>
6889 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6891 2004-11-15 Nick Clifton <nickc@redhat.com>
6893 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6894 __INT_MAX__ so that the test can be compiled by toolchains
6895 targeted at 16-bit processors.
6897 * gcc.dg/20040625-1.c: Use long constants rather than integers
6898 when performing arithmetic that will overflow 16-bits.
6900 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6901 xstormy16. It does not support 128-bit vector operations.
6903 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6904 with the macro PTR_TYPE. Define this macro to an integer type
6905 suitable for holding a pointer.
6907 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6908 the target is a 16-bit processor.
6910 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6911 16-bit targets where the character constant will be too long.
6913 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6914 where the double will not be directly addressable.
6916 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6918 Friend class name lookup 1/n, PR c++/18471
6919 * g++.dg/template/crash26.C: New test.
6920 * g++.dg/lookup/struct1.C: Adjust expected error.
6921 * g++.dg/parse/elab1.C: Likewise.
6922 * g++.dg/parse/elab2.C: Likewise.
6923 * g++.dg/parse/int-as-enum1.C: Likewise.
6924 * g++.dg/parse/struct-as-enum1.C: Likewise.
6925 * g++.dg/parse/typedef1.C: Likewise.
6926 * g++.dg/parse/typedef3.C: Likewise.
6927 * g++.dg/parse/typedef4.C: Likewise.
6928 * g++.dg/parse/typedef5.C: Likewise.
6929 * g++.dg/template/nontype4.C: Likewise.
6930 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6931 * g++.old-deja/g++.other/elab1.C: Likewise.
6932 * g++.old-deja/g++.other/syntax4.C: Likewise.
6934 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6936 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6938 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6940 * gcc.c-torture/execute/20041114-1.c: New test.
6942 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6944 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6945 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6946 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6947 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6948 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6949 gcc.dg/switch-7.c: New tests.
6951 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6953 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6955 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6958 * gcc.dg/vect/pr18400.c: New test.
6960 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6961 Andrew Pinski <pinskia@physics.uc.edu>
6964 * gcc.dg/vect/pr18425.c: New test.
6966 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6968 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6969 Guard with dg-require-alias and dg-require-visibility.
6971 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6973 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6975 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6977 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6979 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6982 * g++.dg/template/defarg5.C: New test.
6984 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6986 * g++.dg/parse/cast1.C: Run only on ILP32.
6987 * g++.old-deja/g++.mike/p784.C: Likewise.
6989 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6991 * gcc.c-torture/execute/20041113-1.c: New test.
6993 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
6996 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6997 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6998 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6999 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7000 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7001 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7002 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7003 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7004 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7005 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7006 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7007 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7008 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7010 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7012 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7013 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7014 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7015 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7016 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7017 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7018 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7019 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7020 gcc.target/sparc/combined-1.c: New tests.
7022 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7024 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7027 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7029 * lib/gcc-dg.exp (dg-forbid-option): New function.
7030 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7031 * g++.dg/abi/bitfield8.C: Likewise.
7032 * g++.dg/abi/dtor1.C: Likewise.
7033 * g++.dg/abi/empty10.C: Likewise.
7034 * g++.dg/abi/empty7.C: Likewise.
7035 * g++.dg/abi/empty9.C: Likewise.
7036 * g++.dg/abi/layout3.C: Likewise.
7037 * g++.dg/abi/layout4.C: Likewise.
7038 * g++.dg/abi/thunk1.C: Likewise.
7039 * g++.dg/abi/thunk2.C: Likewise.
7040 * g++.dg/abi/vbase11.C: Likewise.
7041 * g++.dg/abi/vthunk2.C: Likewise.
7042 * g++.dg/abi/vthunk3.C: Likewise.
7043 * g++.dg/ext/attrib8.C: Likewise.
7044 * g++.dg/opt/longbranch2.C: Likewise.
7045 * g++.dg/opt/reg-stack4.C: Likewise.
7046 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7047 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7048 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7049 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7050 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7051 * gcc.dg/20000609-1.c: Likewise.
7052 * gcc.dg/20000720-1.c: Likewise.
7053 * gcc.dg/20011107-1.c: Likewise.
7054 * gcc.dg/20011119-1.c: Likewise.
7055 * gcc.dg/20020108-1.c: Likewise.
7056 * gcc.dg/20020122-2.c: Likewise.
7057 * gcc.dg/20020122-3.c: Likewise.
7058 * gcc.dg/20020201-3.c: Likewise.
7059 * gcc.dg/20020206-1.c: Likewise.
7060 * gcc.dg/20020218-1.c: Likewise.
7061 * gcc.dg/20020310-1.c: Likewise.
7062 * gcc.dg/20020411-1.c: Likewise.
7063 * gcc.dg/20020418-2.c: Likewise.
7064 * gcc.dg/20020426-1.c: Likewise.
7065 * gcc.dg/20020426-2.c: Likewise.
7066 * gcc.dg/20020517-1.c: Likewise.
7067 * gcc.dg/20020523-1.c: Likewise.
7068 * gcc.dg/20020523-2.c: Likewise.
7069 * gcc.dg/20020729-1.c: Likewise.
7070 * gcc.dg/20030204-1.c: Likewise.
7071 * gcc.dg/20030826-2.c: Likewise.
7072 * gcc.dg/20030926-1.c: Likewise.
7073 * gcc.dg/20031202-1.c: Likewise.
7074 * gcc.dg/980312-1.c: Likewise.
7075 * gcc.dg/980313-1.c: Likewise.
7076 * gcc.dg/990117-1.c: Likewise.
7077 * gcc.dg/990424-1.c: Likewise.
7078 * gcc.dg/990524-1.c: Likewise.
7079 * gcc.dg/991230-1.c: Likewise.
7080 * gcc.dg/i386-387-1.c: Likewise.
7081 * gcc.dg/i386-387-2.c: Likewise.
7082 * gcc.dg/i386-387-3.c: Likewise.
7083 * gcc.dg/i386-387-4.c: Likewise.
7084 * gcc.dg/i386-387-5.c: Likewise.
7085 * gcc.dg/i386-387-6.c: Likewise.
7086 * gcc.dg/i386-asm-1.c: Likewise.
7087 * gcc.dg/i386-bitfield1.c: Likewise.
7088 * gcc.dg/i386-bitfield2.c: Likewise.
7089 * gcc.dg/i386-loop-1.c: Likewise.
7090 * gcc.dg/i386-loop-2.c: Likewise.
7091 * gcc.dg/i386-loop-3.c: Likewise.
7092 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7093 * gcc.dg/i386-pic-1.c: Likewise.
7094 * gcc.dg/i386-regparm.c: Likewise.
7095 * gcc.dg/i386-signbit-1.c: Likewise.
7096 * gcc.dg/i386-signbit-2.c: Likewise.
7097 * gcc.dg/i386-signbit-3.c: Likewise.
7098 * gcc.dg/i386-sse-5.c: Likewise.
7099 * gcc.dg/i386-sse-8.c: Likewise.
7100 * gcc.dg/i386-unroll-1.c: Likewise.
7101 * gcc.dg/tls/opt-1.c: Likewise.
7102 * gcc.dg/tls/opt-2.c: Likewise.
7103 * gcc.dg/unroll-1.c: Likewise.
7104 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7105 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7106 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7107 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7108 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7111 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7114 * g++.dg/parse/cond1.C: New test.
7117 * g++.dg/template/array9.C: New test.
7118 * g++.dg/ext/vla1.C: Adjust error messages.
7119 * g++.dg/ext/vlm1.C: Likewise.
7120 * g++.dg/template/crash2.C: Likewise.
7123 * g++.dg/template/call3.C: New test.
7126 * g++.dg/template/ptrmem11.C: New test.
7128 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7131 * lib/g++.exp: Set LC_ALL and LANG to C.
7132 * lib/gcc-dg.exp: Likewise.
7133 * lib/gfortran.exp: Likewise.
7134 * lib/objc.exp: Likewise.
7135 * lib/treelang.exp: Likewise.
7137 2004-11-12 Andreas Schwab <schwab@suse.de>
7139 * gcc.dg/pr16286.c: Fix last change.
7141 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7144 * g++.dg/init/global1.C: New test.
7146 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7148 * gcc.c-torture/execute/20041112-1.c: New test.
7150 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7152 * lib/gcc-dg.exp (dg-target-list): New.
7154 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7155 Richard Sandiford <rsandifo@redhat.com>
7157 * lib/target-supports.exp (get-compiler_messages): New.
7158 (check_named_sections_available): Use it.
7159 (check_effective_target_ilp32): New.
7160 (check_effective_target_lp64): New.
7161 (is-effective-target): New.
7162 * lib/gcc-dg.exp (dg-require-effective-target): New.
7164 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7166 * gcc.dg/precedence-1.c: New test.
7168 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7170 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7172 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7173 message, delete generated files, use more descriptive name for
7174 executable, and make the test unsupported when it cannot be run.
7176 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7177 (dg-require-weak, dg-require-visibility, dg-require-alias,
7178 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7179 dg-require-iconv, dg-require-named-sections): Use it.
7181 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7183 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7186 * gcc.dg/ppc-and-1: New
7189 * gcc.dg/ppc-mov-1.c: New.
7192 * gcc.dg/ppc-compare-1.c: New.
7194 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7196 * objc.dg/desig-init-2.m: New test.
7198 2004-11-10 Adam Nemet <anemet@lnxw.com>
7201 * g++.dg/warn/register-var-1.C: New test.
7202 * g++.dg/warn/register-var-2.C: New test.
7204 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7206 * gcc.dg/union-2.c: New test.
7208 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7210 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7211 New test for PR tree-optimization/17892.
7213 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7216 * g++.dg/init/new12.C: New test.
7218 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7220 * gcc.target/sparc: New directory.
7221 * gcc.target/sparc/sparc.exp: New driver.
7222 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7223 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7224 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7225 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7227 2004-11-10 Paul Brook <paul@codesourcery.com>
7230 * gfortran.dg/list_read.c: New test.
7232 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7235 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7236 expected diagnostic location.
7238 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7240 * gcc.dg/20041109-1.c: New test.
7242 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7245 * objc/compile/pr18406.m: New test.
7247 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7249 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7251 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7253 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7255 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7257 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7259 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7261 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7264 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7267 * gcc.c-torture/pr18299-1.c: New test.
7269 2004-11-06 Andreas Schwab <schwab@suse.de>
7271 * gcc.dg/pr16286.c: Also test for bool and pixel.
7273 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7275 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7276 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7277 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7278 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7279 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7280 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7281 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7282 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7283 gcc.dg/struct-semi-3.c: New tests.
7285 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7287 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7289 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7291 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7292 Do not use C99 designators.
7294 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7296 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7298 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7300 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7301 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7302 * gcc.c-torture/execute/simd-5.x: Remove.
7304 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7306 PR rtl-optimization/17933
7307 * gcc.dg/torture/pr17933-1.c: New test.
7309 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7312 * lib/target-supports.exp (check_weak_available): Support
7315 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7317 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7318 call to fflush(stdout) before abort.
7319 (my_ffsll): New function.
7320 (generate_fields): Use it.
7322 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7324 * gcc.dg/init-undef-1.c: New test.
7326 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7328 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7329 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7330 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7331 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7332 expected messages for new parser.
7334 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7336 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7338 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7340 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7343 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7345 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7346 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7347 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7348 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7349 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7350 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7351 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7352 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7353 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7354 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7356 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7358 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7359 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7360 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7361 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7362 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7363 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7364 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7367 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7370 * gcc.dg/20041104-1.c: New test.
7372 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7374 * g++.dg/template/nontype7.C: New test.
7375 * g++.dg/template/nontype8.C: Likewise.
7376 * g++.dg/template/nontype9.C: Likewise.
7377 * g++.dg/template/nontype10.C: Likewise.
7378 * g++.dg/tc1/dr49.C: Likewise.
7379 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7380 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7382 2004-11-04 Ben Elliston <bje@au.ibm.com>
7384 * g++.dg/rtti/tinfo1.C: Remove xfails.
7386 2004-11-04 Ben Elliston <bje@au.ibm.com>
7388 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7389 packed attribute to the definition to satisfy the new C++ parser.
7391 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7393 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7394 invocations of va_arg.
7396 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7399 * g++.dg/template/crash25.C: New test.
7402 * g++.dg/template/typedef2.C: New test.
7403 * g++.dg/parse/crash13.C: Adjust error markers.
7406 * g++.dg/conversion/const3.C: New test.
7408 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7413 * gfortran.dg/generic_[123].f90: New testcases.
7415 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7417 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7418 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7420 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7423 * gcc.c-torture/compile/pr16808.c: New test.
7425 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7427 PR rtl-optimization/17104
7428 * gcc.dg/ppc-bitfield1.c: New.
7430 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7432 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7434 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7436 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7437 strings for 32-bit code.
7439 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7442 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7444 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7447 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7449 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7452 * g++.dg/init/aggr2.C: New test.
7454 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7456 * objc.dg/local-decl-1.m: New test.
7458 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7460 * gcc.dg/20040910-1.c: Adjust regex.
7462 2004-10-30 Roger Sayle <roger@eyesopen.com>
7464 PR rtl-optimization/18084
7465 * g++.dg/opt/pr18084-1.C: New testcase.
7467 2004-10-30 Matt Austern <austern@apple.com>
7470 * g++.dg/ext/attrib18.C: New test.
7472 2004-10-30 Roger Sayle <roger@eyesopen.com>
7475 * gcc.dg/pr18096-1.c: New test case.
7477 2004-10-30 Roger Sayle <roger@eyesopen.com>
7479 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7481 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7484 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7485 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7486 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7487 gcc.dg/old-style-prom-3.c: New tests.
7489 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7491 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7492 Remove unnecessary inclusion of stdio.h.
7494 2004-10-29 Roger Sayle <roger@eyesopen.com>
7496 PR rtl-optimization/17581
7497 * gcc.dg/pr17581-1.c: New test case.
7499 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7501 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7503 * g++.dg/conversion/dr195-1.C: New.
7504 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7505 * g++.old-deja/g++.mike/p10148.C: Likewise.
7507 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7510 * g++.dg/debug/typedef2.C: New test.
7512 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7515 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7516 * gfortran.dg/g77/README: Update.
7518 2004-10-28 Matt Austern <austern@apple.com>
7521 * g++.dg/ext/packed7.C: New test.
7523 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7525 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7527 * lib/scanasm.exp (hidden-scan-for): New proc.
7528 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7530 (scan-not-hidden): Likewise.
7531 * lib/target-supports.exp (check_visibility_available): mach-o is
7534 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7537 * g++.dg/template/memclass3.C: New test.
7539 2004-10-28 Adam Nemet <anemet@lnxw.com>
7542 * gcc.dg/register-var-1.c: New test.
7543 * gcc.dg/register-var-2.c: New test.
7544 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7547 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7550 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7552 * gcc.dg/vect/vect-22.c: Likewise.
7554 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7556 * gcc.dg/i386-rotate-1.c: New test.
7558 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7560 * g++.dg/init/ref12.C: Add "run" marker.
7563 * g++.dg/init/ref12.C: New test.
7566 * g++.dg/template/shift1.C: New test.
7567 * g++.dg/template/error10.C: Adjust error markers.
7569 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7572 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7574 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7576 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7577 * gcc.dg/weak/weak-3.c: Likewise.
7578 * gcc.dg/weak/weak-5.c: Likewise.
7579 * gcc.dg/weak/weak-9.c: Likewise.
7580 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7581 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7583 * gcc.dg/darwin-weakimport-1.c: New.
7585 2004-10-28 Ben Elliston <bje@au.ibm.com>
7587 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7589 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7591 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7592 'syntax' error messages.
7593 * gcc.dg/cpp/direct2s.c: Likewise.
7595 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7597 * gcc.c-torture/compile/20041026-1.c: New.
7599 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7602 * g++.dg/lookup/ns2.C: New test.
7605 * g++.dg/template/enum4.C: New test.
7608 * g++.dg/template/expr1.C: New test.
7610 2004-10-26 Ben Elliston <bje@au.ibm.com>
7612 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7614 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7616 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7617 gcc.dg/decl-nospec-3.c: New tests.
7619 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7621 * objc.dg/super-class-3.m: New test.
7623 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7625 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7627 * gcc.dg/cpp/direct2s.c: Likewise.
7629 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7631 * objc.dg/image-info.m: Update for changes to section selection.
7633 2004-10-25 David Ayers <d.ayers@inode.at>
7634 Ziemowit Laski <zlaski@apple.com>
7636 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7637 diagnostics when messaging 'id <Proto>'.
7638 * objc.dg/class-protocol-1.m: New test.
7639 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7640 a non-existent method signature.
7641 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7642 Update diagnostics when messaging with non-existent method signature.
7643 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7644 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7645 invalid receivers are now resolved as if messaging 'id'; remove
7646 extraneous diagnostics.
7648 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7651 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7652 gcc.dg/init-desig-obs-3.c: New tests.
7654 2004-10-25 Jakub Jelinek <jakub@redhat.com>
7656 * gcc.dg/debug/20041023-1.c: New test.
7658 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7661 * gcc.c-torture/compile/pr17407.c: New test.
7664 * g++.dg/template/array8.C: New test.
7666 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7669 * lib/g++.exp: Accept more than one multilib libgcc.
7670 * lib/gcc-dg.exp: Likewise.
7671 * lib/objc.exp: Likewise.
7672 * lib/treelang.exp: Likewise.
7673 * lib/gfortran.exp: Likewise.
7675 2004-10-24 Ben Elliston <bje@au.ibm.com>
7677 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7679 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
7681 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7682 * gcc.dg/c99-const-expr-3.c: Likewise.
7684 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7686 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7688 2004-10-23 Ben Elliston <bje@au.ibm.com>
7690 * gcc.c-torture/execute/loop-2e.x: Remove.
7692 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7695 * g++.dg/parse/crash18.C: New.
7696 * g++.dg/parse/crash19.C: New.
7698 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7700 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7701 * g++.dg/ext/dllimport2.C: Same.
7702 * g++.dg/ext/dllimport8.C: Same.
7704 2004-10-21 Mark Mitchell <mark@codesourcery.com>
7707 * g++.dg/conversion/cast1.C: New test.
7708 * g++.dg/overload/pmf1.C: Adjust error marker.
7710 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7713 * objc.dg/const-str-7.m: New test.
7715 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7717 * g++.dg/template/memfriend11.C: Fix comment typo.
7718 * g++.dg/template/memfriend14.C: Likewise.
7720 2004-10-20 Richard Henderson <rth@redhat.com>
7722 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7723 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7724 -fasynchronous-unwind-tables.
7726 2004-10-20 Richard Henderson <rth@redhat.com>
7728 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7729 (main): Return success.
7730 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7731 (main): Return success.
7733 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7736 * g++.dg/template/memfriend9.C: New test.
7737 * g++.dg/template/memfriend10.C: Likewise.
7738 * g++.dg/template/memfriend11.C: Likewise.
7739 * g++.dg/template/memfriend12.C: Likewise.
7740 * g++.dg/template/memfriend13.C: Likewise.
7741 * g++.dg/template/memfriend14.C: Likewise.
7742 * g++.dg/template/memfriend15.C: Likewise.
7743 * g++.dg/template/memfriend16.C: Likewise.
7744 * g++.dg/template/memfriend17.C: Likewise.
7745 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7747 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7749 * g++.dg/conversion/dr195.C: New.
7750 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7752 2004-10-20 Ben Elliston <bje@au.ibm.com>
7753 Devang Patel <dpatel@apple.com>
7755 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7756 of floating point arithmetic, which could trap.
7758 2004-10-19 Mark Mitchell <mark@codesourcery.com>
7761 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7762 * g++.dg/conversion/const2.C: New test.
7763 * g++.dg/expr/reinterpret2.C: New test.
7764 * g++.dg/expr/reinterpret3.C: New test.
7765 * g++.dg/expr/cast2.C: New test.
7766 * g++.dg/expr/copy1.C: New test.
7767 * g++.dg/other/conversion1.C: Change error message.
7768 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7769 function pointers to void *.
7770 * g++.old-deja/g++.mike/p10148.C: Likewise.
7772 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7774 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7776 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
7780 * g++.dg/parse/expr3.C: New test.
7782 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7784 * gcc.dg/smod-1.c: New test.
7786 2004-10-18 Ziemowit Laski <zlaski@apple.com>
7788 * objc.dg/method-14.m: New test.
7790 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7792 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7793 Also xfail as the patch was reverted.
7795 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7798 * gcc.dg/pr16973.c: New test.
7800 2004-10-18 Diego Novillo <dnovillo@redhat.com>
7802 PR tree-optimization/17656
7803 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7805 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7807 * g++.dg/eh/shadow1.C: New.
7809 2004-10-18 Jakub Jelinek <jakub@redhat.com>
7811 * gcc.c-torture/compile/20041018-1.c: New test.
7813 2004-10-18 Ben Elliston <bje@au.ibm.com>
7815 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7816 compiler referring to register 0 when accessing sdata. The linker
7817 now patches things up.
7819 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7822 * gcc.c-torture/compile/pr17529.c: New test.
7824 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7827 * g++.dg/ext/attrib17.C: New test.
7829 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7831 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7833 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7836 * g++.dg/ext/attrib16.C: New test.
7838 2004-10-15 Mark Mitchell <mark@codesourcery.com>
7841 * g++.dg/init/dso_handle1.C: New test.
7844 * g++.dg/parse/typedef6.C: New test.
7847 * g++.dg/parse/pragma1.C: New test.
7849 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
7851 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7853 2004-10-15 Steve Ellcey <sje@cup.hp.com>
7855 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7856 -fno-common when on HPPA HP-UX platforms.
7858 2004-10-15 Jakub Jelinek <jakub@redhat.com>
7861 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7863 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7866 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7869 * g++.dg/lookup/strong-using-4.C: New test.
7871 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7874 * gcc.c-torture/compile/nested-1.c: New test.
7876 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7878 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7879 and mipsisa64*-*-* (until support for misaligned loads is added).
7880 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7881 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7882 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7883 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7884 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7885 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7887 2004-10-14 Mark Mitchell <mark@codesourcery.com>
7890 * g++.dg/init/dtor3.C: New test.
7892 2004-10-15 Ben Elliston <bje@au.ibm.com>
7894 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7896 2004-10-14 Geoffrey Keating <geoffk@apple.com>
7898 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7899 * gcc.dg/macho-lo-sum.c: Likewise.
7901 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7903 * gcc.dg/ppc-spe64-1.c: New test.
7905 2004-10-14 Devang Patel <dpatel@apple.com>
7908 * gcc.dg/pr17635.c : New test.
7910 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7912 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7913 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7914 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7915 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7916 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7917 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7918 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7919 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7920 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7921 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7922 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7923 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7924 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7925 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7926 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7927 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7928 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7929 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
7931 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7933 * gcc.dg/vect/vect-82.c: New testcase.
7934 * gcc.dg/vect/vect-82_64.c: New testcase.
7935 * gcc.dg/vect/vect-83.c: New testcase.
7936 * gcc.dg/vect/vect-83_64.c: New testcase.
7938 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7940 * gcc.dg/cpp/error-1.c: New test.
7942 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7944 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7946 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
7949 * gcc.dg/cris-peep2-xsrand2.c: New test.
7951 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7954 * testsuite/g++.dg/expr/for2.C: New test.
7956 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7958 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7960 2004-10-13 Jakub Jelinek <jakub@redhat.com>
7962 PR tree-optimization/17724
7963 * g++.dg/opt/pr17724-1.C: New test.
7964 * g++.dg/opt/pr17724-2.C: New test.
7965 * g++.dg/opt/pr17724-3.C: New test.
7966 * g++.dg/opt/pr17724-4.C: New test.
7967 * g++.dg/opt/pr17724-5.C: New test.
7968 * g++.dg/opt/pr17724-6.C: New test.
7970 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7973 * gcc.dg/pr17301-2.c: New test.
7975 2004-10-11 Mark Mitchell <mark@codesourcery.com>
7978 * g++.dg/parse/error22.C: New test.
7981 * g++.dg/template/spec18.C: New test.
7983 2004-10-11 Steve Ellcey <sje@cup.hp.com>
7985 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7986 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
7988 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7989 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7991 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7993 * g++.dg/eh/cleanup5.C: Add dg-options "".
7995 2004-10-11 Roger Sayle <roger@eyesopen.com>
7998 * gcc.dg/switch-4.c: New test case.
8000 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8002 * gcc.c-torture/execute/20041011-1.c: New test.
8004 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8007 * g++.dg/init/for3.C: New test.
8010 * g++.dg/opt/switch2.C: New test.
8013 * g++.dg/warn/Wreturn-2.C: New test.
8015 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8018 * g++.dg/eh/cleanup5.C: New test.
8020 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8023 * g++.dg/parse/error21.C: New test.
8025 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8027 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8028 * g++.dg/warn/incomplete1.C: Likewise.
8029 * g++.dg/template/qualttp20.C: Likewise.
8031 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8034 * parm-incomplete-1.c: New test.
8036 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8039 * g++.dg/parse/error19.C: New test.
8042 * g++.dg/init/new11.C: New test.
8045 * g++.dg/parse/error20.C: New test.
8048 * g++.dg/template/crash24.C: New test.
8050 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8053 * gcc.dg/pr17301-1.c: New test.
8055 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8058 * gcc.dg/anon-struct-5.c: New test.
8060 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8063 * gcc.dg/pr17844-1.c: New test.
8065 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8067 PR tree-optimization/17906
8068 * gcc.c-torture/compile/pr17906.c: New.
8070 2004-10-09 Stuart Hastings <stuart@apple.com>
8071 Roger Sayle <roger@eyesopen.com>
8073 PR rtl-optimization/17853
8074 * gcc.dg/i386-mmx-5.c: New testcase.
8076 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8078 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8080 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8083 * g++.dg/template/static9.C: New test.
8086 * g++.dg/parse/operator5.C: New test.
8088 2004-10-09 Roger Sayle <roger@eyesopen.com>
8091 * gcc.c-torture/execute/divcmp-4.c: New test case.
8093 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8096 * g++.dg/opt/pr17902.C: New test.
8098 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8100 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8102 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8104 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8106 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8108 * gcc.dg/assign-warn-3.c: New test.
8110 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8113 * gcc.dg/cpp/ident-1.c: New test.
8115 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8117 * gcc.c-torture/compile/acc1.c: New.
8119 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8121 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8122 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8124 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8126 * gcc.dg/ultrasp11.c: New test.
8128 2004-10-08 Michael Matz <matz@suse.de>
8130 * gcc.dg/doloop-2.c: New test.
8132 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8134 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8135 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8136 objc.dg/method-9.m: Update expected diagnostics.
8138 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8140 * gcc.dg/ppc-fsel-3.c: New file.
8141 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8143 2004-10-07 Paul Brook <paul@codesourcery.com>
8145 * gfortran.dg/intrinsic_verify_1.f90: New test.
8147 2004-10-07 Paul Brook <paul@codesourcery.com>
8149 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8151 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8153 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8154 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8157 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8159 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8161 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8164 * g++.dg/warn/Winline-4.C: New test.
8166 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8168 * gcc.c-torture/compile/20041007-1.c: New test.
8170 2004-10-07 Paul Brook <paul@codesourcery.com>
8173 * gfortran.dg/use_allocated_1.f90: New test.
8175 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8178 * gfortran.fortran-torture/compile/nested.f90: New test
8180 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8182 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8184 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8187 * g++.dg/ext/asm6.C: New test.
8189 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8191 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8193 2004-10-06 Paul Brook <paul@codesourcery.com>
8196 * gfortran.dg/empty_format_1.f90: New test.
8198 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8201 * gfortran.dg/ishft.f90: New test.
8204 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8207 2004-10-06 Paul Brook <paul@codesourcery.com>
8209 * gfortran.dg/do_1.f90: New test.
8211 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8213 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8214 optimizing for size.
8216 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8218 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8220 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8222 * gcc.c-torture/compile/20041005-1.c: New test.
8224 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8227 * g++.dg/lookup/koenig4.C: New.
8229 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8231 * g++.dg/other/classkey1.C: Adjust quoting marks.
8232 * g++.dg/parse/error15.C: Likewise.
8233 * g++.dg/template/meminit2.C (int>): Likewise.
8235 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8238 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8241 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8244 * gfortran.dg/pr17708.f90: New test.
8246 2004-10-04 Chao-ying Fu <fu@mips.com>
8248 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8249 * gcc.dg/vect/vect-4.c: Ditto.
8250 * gcc.dg/vect/vect-5.c: Ditto.
8251 * gcc.dg/vect/vect-6.c: Ditto.
8252 * gcc.dg/vect/vect-8.c: Ditto.
8253 * gcc.dg/vect/vect-16.c: Ditto.
8254 * gcc.dg/vect/vect-30.c: Ditto.
8255 * gcc.dg/vect/vect-40.c: Ditto.
8256 * gcc.dg/vect/vect-41.c: Ditto.
8257 * gcc.dg/vect/vect-42.c: Ditto.
8258 * gcc.dg/vect/vect-43.c: Ditto.
8259 * gcc.dg/vect/vect-44.c: Ditto.
8260 * gcc.dg/vect/vect-45.c: Ditto.
8261 * gcc.dg/vect/vect-46.c: Ditto.
8262 * gcc.dg/vect/vect-47.c: Ditto.
8263 * gcc.dg/vect/vect-48.c: Ditto.
8264 * gcc.dg/vect/vect-49.c: Ditto.
8265 * gcc.dg/vect/vect-50.c: Ditto.
8266 * gcc.dg/vect/vect-51.c: Ditto.
8267 * gcc.dg/vect/vect-52.c: Ditto.
8268 * gcc.dg/vect/vect-53.c: Ditto.
8269 * gcc.dg/vect/vect-54.c: Ditto.
8270 * gcc.dg/vect/vect-55.c: Ditto.
8271 * gcc.dg/vect/vect-56.c: Ditto.
8272 * gcc.dg/vect/vect-57.c: Ditto.
8273 * gcc.dg/vect/vect-58.c: Ditto.
8274 * gcc.dg/vect/vect-59.c: Ditto.
8275 * gcc.dg/vect/vect-60.c: Ditto.
8276 * gcc.dg/vect/vect-74.c: Ditto.
8277 * gcc.dg/vect/vect-79.c: Ditto.
8278 * gcc.dg/vect/vect-80.c: Ditto.
8280 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8282 * gcc.dg/unused-7.c: Use the correct option.
8284 2004-10-04 Paul Brook <paul@codesourcery.com>
8285 Bud Davis <bdavis9659@comcast.net>
8289 * gfortran/pr17706.f90: New test.
8290 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8292 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8294 * gfortran.dg/pr17612.f90: New test.
8296 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8298 * g++.dg/template/local1.C: Adjust quoting marks in
8299 testing for diagnostics.
8300 * g++.dg/tls/diag-2.C: Likewise.
8301 * g++.dg/other/error8.C: Likewise.
8303 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8306 * gcc.dg/unused-4.c: Adjust to be correct.
8309 * gcc.dg/unused-7.c: New test.
8311 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8314 * g++.dg/overload/template2.C: New test.
8316 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8318 PR tree-optimization/16632
8319 * gcc.dg/tree-ssa/20041002-1.c: New.
8321 2004-10-03 Paul Brook <paul@codesourcery.com>
8323 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8324 rather than relying on default formatting.
8326 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8328 * gcc.dg/20040920-1.c: Update expected message text.
8330 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8332 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8334 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8336 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8339 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8341 * gcc.dg/tree-ssa/pr17343.c: Remove.
8343 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8346 * gcc.dg/tree-ssa/pr17343.c: New test.
8348 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8350 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8351 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8352 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8353 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8354 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8356 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8358 * gcc.dg/lvalue-2.c: New test.
8360 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8363 * gcc.dg/pr17730-1.c: New test
8365 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8368 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8370 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8372 * gcc.c-torture/execute/stdarg-1.c: New test.
8373 * gcc.c-torture/execute/stdarg-2.c: New test.
8374 * gcc.c-torture/execute/stdarg-3.c: New test.
8375 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8376 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8377 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8378 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8379 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8381 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8383 PR tree-optimization/17697
8384 * g++.dg/opt/pr17697-1.C: New test.
8385 * g++.dg/opt/pr17697-2.C: New test.
8386 * g++.dg/opt/pr17697-3.C: New test.
8388 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8391 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8392 gcc.dg/vla-init-5.c: New tests.
8394 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8397 * gcc.dg/pr13804-1.c: New test.
8399 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8402 * gfortran.dg/pr16938.f90: New test.
8404 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8406 * g++.dg/template/crash23.C: New test.
8408 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8411 * g++.dg/template/static8.C: New test.
8413 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8416 * g++.dg/other/error9.C: New test.
8418 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8420 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8422 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8425 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8427 2004-09-26 Roger Sayle <roger@eyesopen.com>
8430 * gcc.dg/pr17112-1.c: New test case.
8432 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8435 * gcc.dg/pr11459-1.c: New test.
8437 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8439 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8440 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8442 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8444 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8446 2004-09-25 Jan Hubicka <jh@suse.cz>
8448 * compile/30040909-1.c: New test.
8449 * compile/30040907-1.c: New test.
8451 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8453 * gcc.c-torture/execute/va-arg-26.c: New test.
8455 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8457 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8458 extra diagnostics on targets with 64-bit pointers.
8459 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8461 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8464 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8465 * gcc.dg/decl-3.c: Adjust expected message.
8467 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8470 * gfortran.dg/pr17615.f90: New test.
8472 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8474 PR tree-optimzation/17517
8475 * g++.dg/tree-ssa/pr17517.C: New Test.
8477 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8480 * g++.dg/lookup/ambig3.C: New.
8482 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8485 * g++.dg/opt/pr17624.C: New test.
8487 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8490 * gcc.dg/Wbad-function-cast-1.c: New test.
8492 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8494 * g++.dg/ext/complit1.C
8495 * g++.dg/other/error2.C
8496 * g++.dg/other/nontype-1.C
8497 * g++.dg/parse/crash11.C
8498 * g++.dg/parse/crash12.C
8499 * g++.dg/parse/error15.C
8500 * g++.dg/parse/error4.C
8501 * g++.dg/parse/tmpl-outside1.C
8502 * g++.dg/parse/too-many-tmpl-args1.C
8503 * g++.dg/template/dependent-expr3.C
8504 * g++.dg/template/error10.C
8505 * g++.dg/template/instantiate1.C
8506 * g++.dg/template/vtable2.C
8507 * g++.dg/warn/Wshadow-1.C
8508 * g++.dg/warn/weak1.C
8509 * g++.old-deja/g++.brendan/crash16.C
8510 * g++.old-deja/g++.brendan/crash18.C
8511 * g++.old-deja/g++.brendan/crash48.C
8512 * g++.old-deja/g++.brendan/crash49.C
8513 * g++.old-deja/g++.brendan/crash55.C
8514 * g++.old-deja/g++.brendan/crash56.C
8515 * g++.old-deja/g++.brendan/crash8.C
8516 * g++.old-deja/g++.brendan/enum11.C
8517 * g++.old-deja/g++.brendan/enum8.C
8518 * g++.old-deja/g++.brendan/enum9.C
8519 * g++.old-deja/g++.brendan/friend3.C
8520 * g++.old-deja/g++.brendan/misc14.C
8521 * g++.old-deja/g++.bugs/900402_02.C
8522 * g++.old-deja/g++.bugs/900404_03.C
8523 * g++.old-deja/g++.bugs/900404_04.C
8524 * g++.old-deja/g++.bugs/900428_03.C
8525 * g++.old-deja/g++.jason/crash4.C
8526 * g++.old-deja/g++.jason/overload21.C
8527 * g++.old-deja/g++.jason/redecl1.C
8528 * g++.old-deja/g++.jason/report.C
8529 * g++.old-deja/g++.jason/rfg10.C
8530 * g++.old-deja/g++.jason/template30.C
8531 * g++.old-deja/g++.law/arm12.C
8532 * g++.old-deja/g++.law/ctors5.C
8533 * g++.old-deja/g++.law/cvt20.C
8534 * g++.old-deja/g++.law/init10.C
8535 * g++.old-deja/g++.law/init8.C
8536 * g++.old-deja/g++.law/visibility17.C
8537 * g++.old-deja/g++.law/visibility7.C
8538 * g++.old-deja/g++.mike/net8.C
8539 * g++.old-deja/g++.mike/p646.C
8540 * g++.old-deja/g++.mike/p700.C
8541 * g++.old-deja/g++.mike/p701.C
8542 * g++.old-deja/g++.mike/p811.C
8543 * g++.old-deja/g++.ns/template13.C
8544 * g++.old-deja/g++.other/array3.C
8545 * g++.old-deja/g++.other/crash25.C
8546 * g++.old-deja/g++.other/dtor3.C
8547 * g++.old-deja/g++.other/dtor4.C
8548 * g++.old-deja/g++.other/main1.C
8549 * g++.old-deja/g++.other/warn7.C
8550 * g++.old-deja/g++.pt/crash11.C
8551 * g++.old-deja/g++.pt/crash36.C
8552 * g++.old-deja/g++.pt/spec22.C
8553 * g++.old-deja/g++.pt/spec9.C
8554 * g++.old-deja/g++.pt/ttp52.C
8555 * g++.old-deja/g++.robertl/eb103.C
8556 * g++.old-deja/g++.robertl/eb121.C
8557 * g++.old-deja/g++.robertl/eb22.C
8558 * g++.old-deja/g++.robertl/eb8.C:
8559 Update locations and/or regexps of dg-error markers.
8560 Remove markers for some bogus messages that are no longer issued.
8562 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8564 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8565 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8567 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8570 * g++.dg/lookup/crash5.C: New test.
8572 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8574 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8575 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8576 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8577 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8578 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8579 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8581 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8582 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8583 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8584 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8585 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8586 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8588 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8590 * gcc.dg/vect/vect-44.c: Check additional cases.
8591 * gcc.dg/vect/vect-48.c: Check additional cases.
8593 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8594 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8595 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8596 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8597 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8598 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8599 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8600 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8601 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8603 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8604 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8605 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8607 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8609 * gcc.dg/tree-ssa/loop-6.c: New test.
8611 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8614 * g++.dg/inherit/base2.C: New.
8616 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8618 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8619 * gcc.dg/20001012-2.c: Likewise.
8620 * gcc.dg/20001013-1.c: Likewise.
8621 * gcc.dg/20001101-1.c: Likewise.
8622 * gcc.dg/20001102-1.c: Likewise.
8623 * gcc.dg/bf-spl1.c: Likewise.
8624 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8625 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8627 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8629 PR tree-optimization/16721
8630 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8632 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8634 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8635 * gcc.dg/20040305-1.c: Likewise.
8637 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8640 * gcc.c-torture/compile/pr16566-1.c,
8641 gcc.c-torture/compile/pr16566-2.c,
8642 gcc.c-torture/compile/pr16566-3.c: New tests.
8644 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8646 PR tree-optimization/17512
8647 * gcc.c-torture/compile/20040916-1.c.
8649 2004-09-21 Mark Mitchell <mark@codesourcery.com>
8651 * gcc.dg/pragma-re-3.c: New test.
8653 2004-09-17 Matt Austern <austern@apple.com>
8656 * g++.dg/other/anon3.C: New.
8658 2004-09-21 Roger Sayle <roger@eyesopen.com>
8661 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8662 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8663 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8664 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8665 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8667 2004-09-21 Bud Davis <bdavis9659@comcast.net>
8670 * gfortran.dg/pr17286.f90: New test.
8672 2004-09-20 Mark Mitchell <mark@codesourcery.com>
8675 * g++.dg/template/static7.C: New test.
8677 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8680 * gcc.c-torture/compile/pr17558.c: New test.
8682 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8684 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8685 if SKIP_ATTRIBUTE is defined.
8687 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8690 * gfortran.dg/pr15957.f90: New test.
8692 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8694 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8696 * gcc.dg/vect/vect-79.c: Likewise.
8697 * gcc.dg/vect/vect-80.c: Likewise.
8699 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8702 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
8704 2004-09-20 Ira Rosen <irar@il.ibm.com>
8706 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8707 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8708 * gcc.dg/vect/vect-62.c: New testcase.
8709 * gcc.dg/vect/vect-63.c: New testcase.
8710 * gcc.dg/vect/vect-64.c: New testcase.
8711 * gcc.dg/vect/vect-65.c: New testcase.
8712 * gcc.dg/vect/vect-66.c: New testcase.
8713 * gcc.dg/vect/vect-67.c: New testcase.
8714 * gcc.dg/vect/vect-68.c: New testcase.
8715 * gcc.dg/vect/vect-69.c: New testcase.
8716 * gcc.dg/vect/vect-79.c: New testcase.
8717 * gcc.dg/vect/vect-80.c: New testcase.
8719 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
8721 * gcc.target/mips/asm-1.c: New test.
8723 2004-09-19 Ira Rosen <irar@il.ibm.com>
8725 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8726 * gcc.dg/vect/vect-73.c: New testcase.
8727 * gcc.dg/vect/vect-74.c: New testcase.
8728 * gcc.dg/vect/vect-75.c: New testcase.
8729 * gcc.dg/vect/vect-76.c: New testcase.
8730 * gcc.dg/vect/vect-77.c: New testcase.
8731 * gcc.dg/vect/vect-78.c: New testcase
8733 2004-09-18 Paul Brook <paul@codesourcery.com>
8735 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8737 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8740 * gcc.dg/pr17424-1.c: New test.
8742 2004-09-18 Diego Novillo <dnovillo@redhat.com>
8744 * g++.dg/tree-ssa/pr17153.C: New test.
8746 2004-09-16 Geoffrey Keating <geoffk@apple.com>
8749 * testsuite/g++.dg/pch/wchar-1.C: New.
8750 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8752 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8754 * gcc.c-torture/execute/20040917-1.c: New test.
8756 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8758 PR tree-optimization/17319
8759 * gcc.dg/pr17319.c: New test.
8761 2004-09-17 Devang Patel <dpatel@apple.com>
8763 * gcc.dg/20040813-1.c: New test.
8765 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8767 PR tree-optimization/17273
8768 * gcc.c-torture/compile/pr17273.c: New test.
8770 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8772 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8773 Update expected messages.
8774 * gcc.dg/declspec-13.c: New test.
8776 2004-09-17 David Edelsohn <edelsohn@gnu.org>
8778 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8780 2004-09-17 Diego Novillo <dnovillo@redhat.com>
8782 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8783 change what 'a' is pointing to.
8785 2004-09-17 Mark Mitchell <mark@codesourcery.com>
8788 * g++.dg/template/error18.C: New test.
8791 * g++.dg/warn/Wunused-8.C: New test.
8793 2004-09-17 Steven Bosscher <stevenb@suse.de>
8795 PR tree-optimization/17513
8796 * gcc.dg/20040916-1.c: New test.
8798 2004-09-16 Mark Mitchell <mark@codesourcery.com>
8801 * g++.dg/template/typename7.C: New test.
8803 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8805 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8807 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
8809 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8810 with -ftree-based-profiling also.
8811 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8813 2004-09-16 Victor Leikehman <lei@il.ibm.com>
8816 * gfortran.dg/der_array_io_1.f90: New test.
8817 * gfortran.dg/der_array_io_2.f90: New test.
8818 * gfortran.dg/der_array_io_3.f90: New test.
8820 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8822 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8825 2004-09-15 Mark Mitchell <mark@codesourcery.com>
8827 * g++.dg/opt/switch1.C: New test.
8829 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8831 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8832 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8833 Update expected messages.
8835 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8838 * gfortran.dg/same_name_1.f90: New test.
8840 2004-09-15 Diego Novillo <dnovillo@redhat.com>
8842 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8843 dereference garbage pointers.
8845 2004-09-15 Jakub Jelinek <jakub@redhat.com>
8847 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8848 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8850 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8851 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8852 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8854 2004-09-14 Mark Mitchell <mark@codesourcery.com>
8857 * g++.dg/template/mangle1.C: New test.
8859 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8861 PR tree-optimization/17252
8862 * gcc.c-torture/execute/pr17252.c: New test.
8864 2004-09-14 Andrew Pinski <apinski@apple.com>
8866 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8868 2004-09-14 Roger Sayle <roger@eyesopen.com>
8870 PR rtl-optimization/9771
8871 * gcc.dg/pr9771-1.c: New test case.
8873 2004-09-14 Diego Novillo <dnovillo@redhat.com>
8875 PR tree-optimization/15262
8876 * gcc.c-torture/execute/pr15262-1.c: New test.
8877 * gcc.c-torture/execute/pr15262-2.c: New test.
8879 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8881 * gcc.dg/declspec-12.c: New test.
8883 2004-09-14 Bud Davis <bdavis9659@comcast.net>
8885 * gfortran.dg/pr17090.f90: Add directives to test.
8887 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8889 * gcc.c-torture/compile/20040914-1.c: New test.
8891 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8894 * g++.dg/template/decl2.C: New test.
8896 2004-09-13 Bud Davis <bdavis9659@comcast.net>
8899 * gfortran.dg/pr17090.f90: New test.
8901 2004-09-13 Dale Johannesen <dalej@apple.com>
8903 * gcc.c-torture/compile/pr17408.c: New test case.
8905 2004-09-13 Mark Mitchell <mark@codesourcery.com>
8908 * g++.dg/parse/crash17.C: New test.
8911 * g++.dg/template/enum3.C: New test.
8913 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8915 * lib/gcc-defs.exp: Load wrapper.exp.
8916 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8918 * lib/gcc.exp (gcc_init): Similar.
8919 * lib/gfortran.exp (gfortran_init): Similar.
8920 * lib/objc.exp (objc_init): Similar.
8921 * lib/treelang.exp (treelang_init): Similar.
8922 * lib/wrapper.exp: New file with build_wrapper call machinery in
8923 ${tool}_maybe_build_wrapper.
8925 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8927 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8929 * gcc.dg/declspec-11.c: Update expected messages.
8930 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8931 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8932 gcc.dg/inline-12.c: New tests.
8934 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
8936 * g++.dg/tree-ssa/pr17400.C: New testcase.
8938 2004-09-13 James E Wilson <wilson@specifixinc.com>
8940 * gcc.target/mips/sb1-1.c: New testcase.
8942 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8944 * lib/g77-dg.exp: Remove unused file.
8945 * lib/mike-g77.exp: Ditto.
8946 * lib/g77.exp: Ditto.
8948 2004-09-12 Richard Henderson <rth@redhat.com>
8950 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8952 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8954 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8955 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8956 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8957 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8958 Update expected messages.
8960 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
8962 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8963 declaration/use mismatch for dirp parameter.
8965 2004-09-12 Andrew Pinski <apinski@apple.com>
8967 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8968 -fgnu-runtime is passed.
8970 2004-09-12 Richard Henderson <rth@redhat.com>
8972 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8973 do the uplevel thing and update additional_flags directly.
8974 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8975 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8976 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8977 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8979 2004-09-11 Steven Bosscher <stevenb@suse.de>
8981 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8983 2004-09-11 Roger Sayle <roger@eyesopen.com>
8986 * g++.dg/opt/pr17411-1.C: New test case.
8988 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8990 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8991 gcc.dg/tls/diag-2.c: Update expected messages.
8992 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8994 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8995 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8996 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8997 gcc.dg/tls/diag-5.c: New tests.
8999 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9001 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9003 2004-09-11 Steven Bosscher <stevenb@suse.de>
9005 * g++.dg/parse/break-in-for.C: New test.
9007 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9009 * gcc.dg/tree-ssa/20040911-1.c: New test.
9011 2004-09-11 Andreas Jaeger <aj@suse.de>
9013 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9014 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9016 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9018 * gcc.target/frv: New directory of FR-V-specific tests.
9020 2004-09-10 James E Wilson <wilson@specifixinc.com>
9022 * gcc.dg/convert-vec-1.c: New test.
9024 2004-09-10 Roger Sayle <roger@eyesopen.com>
9027 * gcc.dg/pr17024-1.c: New test case.
9029 2004-09-10 Eric Christopher <echristo@redhat.com>
9031 * gcc.dg/20040910-1.c: New test.
9033 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9035 * gcc.dg/bitfld-9.c: New test.
9037 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9039 * gcc.c-torture/execute/ieee/acc1.c: New test.
9040 * gcc.c-torture/execute/ieee/acc2.c: New test.
9041 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9043 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9045 * gcc.dg/deprecated-2.c: New test.
9047 2004-09-09 James E Wilson <wilson@specifixinc.com>
9049 * gcc.dg/init-vec-1.c: New test.
9051 2004-09-09 Roger Sayle <roger@eyesopen.com>
9054 * gcc.dg/pr17055-1.c: New test case.
9056 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9059 * gcc.c-torture/execute/pr17377.c: New test.
9061 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9064 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9065 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9066 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9067 gcc.dg/long-long-typespec-1.c: New tests.
9068 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9070 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9072 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9073 gcc.dg/gnu99-static-1.c: New tests.
9075 2004-09-08 Devang Patel <dpatel@apple.com>
9077 * gcc.dg/darwin-ld-20040828-1.c: New test.
9078 * gcc.dg/darwin-ld-20040828-2.c: New test.
9079 * gcc.dg/darwin-ld-20040828-3.c: New test.
9081 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9083 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9084 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9086 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9087 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9089 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9091 * objc.dg/type-size-2.m: Fix wording in comment.
9092 * objc.dg/va-meth-1.m: New test case.
9094 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9097 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9098 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9100 2004-09-06 Devang Patel <dpatel@apple.com>
9102 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9103 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9105 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9107 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9108 reflect changed line numbering of diagnostics.
9110 2004-09-06 Paul Brook <paul@codesourcery.com>
9112 * gfortran.dg/edit_real_1.f90: Add new test.
9114 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9116 * gcc.dg/tree-ssa/loop-2.c: New test.
9117 * gcc.dg/tree-ssa/loop-3.c: New test.
9118 * gcc.dg/tree-ssa/loop-4.c: New test.
9119 * gcc.dg/tree-ssa/loop-5.c: New test.
9121 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9123 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9125 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9127 * gcc.dg/format/sentinel-1.c: New test.
9129 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9131 * testsuite/gcc.dg/builtins-46.c: New.
9133 2004-09-03 Devang Patel <dpatel@apple.com>
9135 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9136 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9138 2004-09-03 Jan Beulich <jbeulich@novell.com>
9140 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9141 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9142 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9143 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9144 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9145 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9146 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9147 the non-portable bzero.
9148 * gcc.dg/20010912-1.c: xfail for NetWare.
9149 * gcc.dg/20020426-2.c: xfail for NetWare.
9150 * gcc.dg/20021014-1.c: xfail for NetWare.
9151 * gcc.dg/20021018-1.c: xfail for NetWare.
9152 * gcc.dg/20030213-1.c: xfail for NetWare.
9153 * gcc.dg/20030225-1.c: xfail for NetWare.
9154 * gcc.dg/20030708-1.c: xfail for NetWare.
9155 * gcc.dg/builtins-config.h: Also exclude NetWare.
9156 * gcc.dg/format/format.h: Define restrict only if not already defined.
9157 * gcc.dg/nest.c: xfail for NetWare.
9158 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9159 * lib/target-supports.exp (check_visibility_available): Exclude
9162 2004-09-03 Jan Beulich <jbeulich@novell.com>
9164 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9165 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9166 deterministic starting point for the alignment of structure fields.
9167 * gcc.dg/Wpadded.c: Dito.
9168 * g++.dg/abi/vbase10.C: Dito.
9170 2004-09-03 Devang Patel <dpatel@apple.com>
9172 * g++.dg/debug/pr15736.cc: New test.
9174 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9176 * README.QMTEST: Fix out-of-date link.
9178 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9181 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9182 Delete. Duplicate of gfortran.dg/g77/20010610.f
9184 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9186 * g++.dg/abi/arm_rtti1.C: New test.
9188 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9190 * gcc.dg/ppc-vector-memcpy.c: New.
9191 * gcc.dg/ppc-vector-memset.c: New.
9193 2004-09-02 Chao-ying Fu <fu@mips.com>
9195 * gcc.target/mips/mips-3d-1.c: New test.
9196 * gcc.target/mips/mips-3d-2.c: New test.
9197 * gcc.target/mips/mips-3d-3.c: New test.
9198 * gcc.target/mips/mips-3d-4.c: New test.
9199 * gcc.target/mips/mips-3d-5.c: New test.
9200 * gcc.target/mips/mips-3d-6.c: New test.
9201 * gcc.target/mips/mips-3d-7.c: New test.
9202 * gcc.target/mips/mips-3d-8.c: New test.
9203 * gcc.target/mips/mips-3d-9.c: New test.
9204 * gcc.target/mips/mips-ps-1.c: New test.
9205 * gcc.target/mips/mips-ps-2.c: New test.
9206 * gcc.target/mips/mips-ps-3.c: New test.
9207 * gcc.target/mips/mips-ps-4.c: New test.
9208 * gcc.target/mips/mips-ps-type.c: New test.
9210 2004-09-02 Paul Brook <paul@codesourcery.com>
9212 * gfortran.dg/edit_real_1.f90: Add new tests.
9214 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9217 * gfortran.dg/merge_char_1.f90: New test.
9219 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9222 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9224 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9227 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9229 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9231 * g++.dg/opt/loop1.C: Do not XFAIL.
9233 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9235 * gcc.c-torture/execute/20040831-1.c: New test.
9237 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9240 * gfortran.dg/g77/20010610.f: Now passes.
9241 Copy from g77.f-torture/execute. Add dg-run directive.
9242 * gfortran.dg/g77/README: Update
9244 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9246 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9247 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9248 (t1, t2, t3, t4): Add volatile.
9250 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9252 * g++.dg/ext/visibility/arm1.C: New test.
9254 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9256 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9259 2004-09-01 Paul Brook <paul@codesourcery.com>
9261 * gfortran.dg/eof_2.f90: New test.
9263 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9266 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9268 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9271 * gfortran.dg/list_read_2.f90: New test.
9273 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9275 * g++.dg/abi/key1.C: New test.
9277 2004-08-31 Richard Henderson <rth@redhat.com>
9279 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9281 * g++.dg/other/offsetof5.C: Remove duplicate.
9283 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9286 * gfortran.dg/func_derived_1.f90: New test.
9288 2004-08-31 Paul Brook <paul@codesourcery.com>
9290 * gfortran.dg/eof_1.f90: New test.
9292 2004-08-31 Paul Brook <paul@codesourcery.com>
9294 * gfortran.dg/list_read_1.f90: New file.
9296 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9298 * g++.dg/opt/loop1.C: XFAIL.
9300 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9302 * gcc.dg/funcdef-storage-1.c: New.
9303 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9304 an extern function in local scope.
9305 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9306 declare an 'auto inline' function in local scope.
9307 * gcc.dg/20011130-1.c: Likewise.
9308 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9309 an 'auto' function in local scope.
9310 * gcc.dg/20021014-1.c: Likewise.
9311 * gcc.dg/20030331-2.c: Likewise.
9313 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9315 * gfortran.dg/blockdata_1.f90: New test.
9317 2004-08-30 Richard Henderson <rth@redhat.com>
9319 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9321 2004-08-30 Richard Henderson <rth@redhat.com>
9323 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9324 additional_flags set by alternate driver.
9325 (ieee-options): New procedure.
9326 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9327 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9328 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9329 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9331 2004-08-30 Richard Henderson <rth@redhat.com>
9333 * lib/f-torture.exp: Remove.
9335 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9337 PR rtl-optimization/16590
9338 * g++.dg/opt/loop1.C: New test.
9340 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9343 * gfortran.dg/oldstyle_1.f90: New test.
9345 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9346 Paul Brook <paul@codesourcery.com>
9348 * gfortran.dg/g77/README: Update.
9349 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9350 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9351 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9353 2004-08-28 Paul Brook <paul@codesourcery.com>
9356 * gfortran.dg/edit_real_1.f90: New test.
9358 2004-08-27 Paul Brook <paul@codesourcery.com>
9360 * gfortran.dg/rewind_1.f90: New test.
9362 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9365 * gfortran.dg/pr16597.f90: New test.
9367 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9370 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9371 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9372 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9373 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9374 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9376 2004-08-26 Nick Clifton <nickc@redhat.com>
9378 * gcc.c-torture/compile/pr17119.c: New test.
9380 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9382 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9384 2004-08-25 Richard Henderson <rth@redhat.com>
9386 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9387 the bits that expect kind=8 to be the largest real kind.
9389 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9391 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9393 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9395 * gfortran.dg/assignment_1.f90: New test.
9397 2004-08-25 Adam Nemet <anemet@lnxw.com>
9399 * g++.dg/template/repo3.C: New test.
9401 2004-08-25 Roger Sayle <roger@eyesopen.com>
9404 PR tree-optimization/16372
9405 * g++.dg/opt/pr16372-1.C: New test case.
9406 * g++.dg/opt/pr16693-1.C: New test case.
9407 * g++.dg/opt/pr16693-2.C: New test case.
9409 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9411 * objc.dg/proto-lossage-4.m: New test.
9413 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9416 * g++.dg/inherit/local2.C: New test.
9418 2004-08-25 Paul Brook <paul@codesourcery.com>
9421 * gfortran.dg/string_ctor_1.f90: New test.
9423 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9426 * g++.dg/template/redecl2.C: New test.
9428 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9431 * gfortran.dg/pr17143.f90: New test.
9433 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9436 * gfortran.dg/pr17164.f90: New test.
9438 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9440 * gcc.dg/tree-ssa/loop-1.c: New test.
9442 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9444 * gcc.c-torture/compile/20040824-1.c: New test.
9446 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9448 * gcc.c-torture/compile/iftrap-3.c: New test.
9450 2004-08-24 Paul Brook <paul@codesourcery.com>
9452 * gfortran.dg/entry_2.f90: New test.
9454 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9457 * g++.dg/lookup/ambig[12].C: New.
9459 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9462 * g++.dg/template/crash21.C: New test.
9463 * g++.dg/template/crash22.C: Likewise.
9465 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9468 * g++.dg/template/access15.C: New.
9470 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9473 * g++.dg/template/repo2.C: New test.
9475 2004-08-23 Roger Sayle <roger@eyesopen.com>
9477 PR rtl-optimization/17078
9478 * gcc.c-torture/execute/pr17078-1.c: New test case.
9480 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9483 * gcc.dg/debug/crash1.c: New test.
9485 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9488 * gcc.dg/loop-5.c: New test.
9490 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9492 * gcc.c-torture/execute/20040823-1.c: New test.
9494 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9496 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9497 to the assembler. Simplify test accordingly.
9498 (asm_abi_flags): Use GNU names.
9499 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9500 to check for ABI flags.
9502 2004-08-22 Andrew Pinski <apinski@apple.com>
9504 * g++.dg/opt/pr14029.C: New test.
9505 * gcc.c-torture/execute/pr15262.c: New test.
9507 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9509 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9511 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9514 * gfortran.dg/direct_io.f90: New test.
9516 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9519 * g++.dg/inherit/local2.C: New test.
9521 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9524 * g++.dg/warn/Wparentheses-4.C: New test.
9526 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9529 * g++.dg/inherit/local2.C: New test.
9531 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9532 * gcc.dg/ppc-ldstruct.c: Likewise.
9533 * gcc.dg/ppc64-abi-2.c: Likewise.
9535 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9537 PR rtl-optimization/17099
9538 * gcc.c-torture/execute/20040820-1.c: New test.
9540 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9542 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9544 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9547 * gfortran.dg/auto_array_1.f90: New test.
9549 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9552 * gfortran.dg/simpleif_1.f90: New test.
9554 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9556 * lib/target-supports.exp (check_profiling_available): Return
9557 false for arm*-*-symbianelf* and arm*-*-eabi*.
9560 * g++.dg/template/delete1.C: New test.
9562 2004-08-19 Paul Brook <paul@codesourcery.com>
9566 * gfortran.dg/data_char_1.f90: New test.
9568 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9571 * gfortran.dg/reduction.f90: New testcase.
9573 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9576 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9578 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9581 * g++.dg/Wparentheses-3.C: New test.
9583 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9585 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9586 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9587 * gcc.dg/vect/vect-2.c: Likewise.
9588 * gcc.dg/vect/vect-3.c: Likewise.
9589 * gcc.dg/vect/vect-4.c: Likewise.
9590 * gcc.dg/vect/vect-5.c: Likewise.
9591 * gcc.dg/vect/vect-6.c: Likewise.
9592 * gcc.dg/vect/vect-7.c: Likewise.
9593 * gcc.dg/vect/vect-25.c: Likewise.
9594 * gcc.dg/vect/vect-31.c: Likewise.
9595 * gcc.dg/vect/vect-32.c: Likewise.
9596 * gcc.dg/vect/vect-34.c: Likewise.
9597 * gcc.dg/vect/vect-36.c: Likewise.
9598 * gcc.dg/vect/vect-all.c: Likewise.
9600 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9603 * g++.dg/template/operator4.C: New test.
9605 2004-08-18 Richard Henderson <rth@redhat.com>
9607 * gcc.dg/20040206-1.c: XFAIL.
9609 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9612 * g++.dg/template/array7.C: New test.
9614 2004-08-17 James E Wilson <wilson@specifixinc.com>
9616 * gcc.dg/mips-movcc-1.c: New test.
9617 * gcc.dg/mips-movcc-2.c: New test.
9618 * gcc.dg/mips-movcc-3.c: New test.
9620 * gcc.dg/mips-nmadd-1.c: New test.
9621 * gcc.dg/mips-nmadd-2.c: New test.
9623 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9626 * g++.dg/opt/inline8.C: New test.
9629 * g++.dg/parse/error17.C: New test.
9631 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9633 * gcc.dg/vect: New directory for vectorizer tests.
9634 * gcc.dg/vect/tree-vect.h: New file.
9635 * gcc.dg/vect/vect.exp: New file.
9636 * gcc.dg/vect/pr16105.c.c: New test.
9637 * gcc.dg/vect/vect-1.c: New test.
9638 * gcc.dg/vect/vect-2.c: New test.
9639 * gcc.dg/vect/vect-3.c: New test.
9640 * gcc.dg/vect/vect-4.c: New test.
9641 * gcc.dg/vect/vect-5.c: New test.
9642 * gcc.dg/vect/vect-6.c: New test.
9643 * gcc.dg/vect/vect-7.c: New test.
9644 * gcc.dg/vect/vect-8.c: New test.
9645 * gcc.dg/vect/vect-9.c: New test.
9646 * gcc.dg/vect/vect-10.c: New test.
9647 * gcc.dg/vect/vect-11.c: New test.
9648 * gcc.dg/vect/vect-12.c: New test.
9649 * gcc.dg/vect/vect-13.c: New test.
9650 * gcc.dg/vect/vect-14.c: New test.
9651 * gcc.dg/vect/vect-15.c: New test.
9652 * gcc.dg/vect/vect-16.c: New test.
9653 * gcc.dg/vect/vect-17.c: New test.
9654 * gcc.dg/vect/vect-18.c: New test.
9655 * gcc.dg/vect/vect-19.c: New test.
9656 * gcc.dg/vect/vect-20.c: New test.
9657 * gcc.dg/vect/vect-21.c: New test.
9658 * gcc.dg/vect/vect-22.c: New test.
9659 * gcc.dg/vect/vect-23.c: New test.
9660 * gcc.dg/vect/vect-24.c: New test.
9661 * gcc.dg/vect/vect-25.c: New test.
9662 * gcc.dg/vect/vect-26.c: New test.
9663 * gcc.dg/vect/vect-27.c: New test.
9664 * gcc.dg/vect/vect-28.c: New test.
9665 * gcc.dg/vect/vect-29.c: New test.
9666 * gcc.dg/vect/vect-30.c: New test.
9667 * gcc.dg/vect/vect-31.c: New test.
9668 * gcc.dg/vect/vect-32.c: New test.
9669 * gcc.dg/vect/vect-33.c: New test.
9670 * gcc.dg/vect/vect-34.c: New test.
9671 * gcc.dg/vect/vect-35.c: New test.
9672 * gcc.dg/vect/vect-36.c: New test.
9673 * gcc.dg/vect/vect-37.c: New test.
9674 * gcc.dg/vect/vect-38.c: New test.
9675 * gcc.dg/vect/vect-40.c: New test.
9676 * gcc.dg/vect/vect-41.c: New test.
9677 * gcc.dg/vect/vect-42.c: New test.
9678 * gcc.dg/vect/vect-43.c: New test.
9679 * gcc.dg/vect/vect-44.c: New test.
9680 * gcc.dg/vect/vect-45.c: New test.
9681 * gcc.dg/vect/vect-46.c: New test.
9682 * gcc.dg/vect/vect-47.c: New test.
9683 * gcc.dg/vect/vect-48.c: New test.
9684 * gcc.dg/vect/vect-49.c: New test.
9685 * gcc.dg/vect/vect-50.c: New test.
9686 * gcc.dg/vect/vect-51.c: New test.
9687 * gcc.dg/vect/vect-52.c: New test.
9688 * gcc.dg/vect/vect-53.c: New test.
9689 * gcc.dg/vect/vect-54.c: New test.
9690 * gcc.dg/vect/vect-55.c: New test.
9691 * gcc.dg/vect/vect-56.c: New test.
9692 * gcc.dg/vect/vect-57.c: New test.
9693 * gcc.dg/vect/vect-58.c: New test.
9694 * gcc.dg/vect/vect-59.c: New test.
9695 * gcc.dg/vect/vect-60.c: New test.
9696 * gcc.dg/vect/vect-61.c: New test.
9697 * gcc.dg/vect/vect-all.c: New test.
9698 * gcc.dg/vect/vect-none.c: New test.
9700 2004-08-17 Paul Brook <paul@codesourcery.com>
9703 * gfortran.dg/entry_1.f90: New test.
9705 2004-08-17 Andrew Pinski <apinski@apple.com>
9707 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9709 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
9711 * gcc.dg/pr17036-1.c: New test.
9713 2004-08-16 Devang Patel <dpatel@apple.com>
9715 * gcc.dg/darwin-20040809-1.c: New test.
9717 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9719 * gcc.dg/funcdef-attr-1.c: New test.
9721 2004-08-16 Janis Johnson <janis187@us.ibm.com>
9723 * gcc.dg/altivec-17.c: New test.
9724 * gcc.dg/altivec-18.c: New test.
9726 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9729 * g++.dg/template/vtable2.C: New test.
9731 2004-08-14 Richard Henderson <rth@redhat.com>
9733 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
9734 * gcc.dg/pack-test-4.c (main): Return 0.
9735 * gcc.dg/setjmp-1.c: Remove XFAIL.
9736 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
9738 2004-08-14 Richard Henderson <rth@redhat.com>
9740 * gcc.dg/980217-1.c: Add prototype for printf.
9742 2004-08-13 Bud Davis <bdavis9659@comcast.net>
9744 * gfortran.dg/pr16935.f90: New test.
9746 2004-08-13 Janis Johnson <janis187@us.ibm.com>
9748 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9750 2004-08-13 Paul Brook <paul@codesourcery.com>
9752 * gfortran.dg/der_io_1.f90: Remove stray comma.
9754 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9756 * gcc.dg/vmx/cw-bug-2.c: Remove.
9757 * gcc.dg/vmx/vprint-1.c: Remove.
9758 * gcc.dg/vmx/vscan-1.c: Remove.
9760 2004-08-12 Devang patel <dpatel@apple.com>
9762 * gcc.dg/darwin-20040809-2.c: New test.
9764 2004-08-12 Janis Johnson <janis1872us.ibm.com>
9766 * g++.dg/ext/altivec-12.C: New test.
9768 * g++.dg/ext/altivec-11.C: New test.
9770 2004-08-12 Paul Brook <paul@codesourcery.com>
9772 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9774 2004-08-12 Janis Johnson <janis187@us.ibm.com>
9776 * g++.dg/ext/altivec-2.C: Check for hardware support before
9777 executing any VMX instructions.
9779 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9781 2004-08-12 Jakub Jelinek <jakub@redhat.com>
9784 * g++.old-deja/g++.other/comdat4.C: New test.
9785 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9787 2004-08-12 Ben Elliston <bje@au.ibm.com>
9790 * gcc.dg/pr16286.c: New test.
9792 2004-08-12 Jan Beulich <jbeulich@novell.com>
9794 * g++.dg/ext/asm5.C: New.
9796 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9799 * g++.dg/eh/crash1.C: New test.
9802 * g++.dg/ext/construct1.C: New test.
9804 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9807 * g++.dg/init/ptrmem1.C: New test.
9810 * g++.dg/parse/offsetof5.C: New test.
9813 * g++.dg/template/overload3.C: New test.
9815 2004-08-11 Mark Mitchell <mark@codesourcery.com>
9818 * g++.dg/parse/error16.C: New test.
9821 * g++.dg/template/error14.C: New test.
9824 * g++.dg/template/error15.C: New test.
9826 2004-08-11 Devang Patel <dpatel@apple.com>
9828 * gcc.dg/darwin-ld-20040809-1.c: New test.
9829 * gcc.dg/darwin-ld-20040809-2.c: New test.
9831 2004-08-11 Steven G. Kargl <kargls@comcast.net>
9834 * gfortran.dg/dfloat_1.f90: New test.
9836 2004-08-09 Mark Mitchell <mark@codesourcery.com>
9838 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9839 * gcc.dg/dll-2.c: Fix dg-require syntax.
9840 * gcc.misc-tests/arm-isr.c (abort): Declare.
9843 2004-08-10 Mark Mitchell <mark@codesourcery.com>
9846 * g++.dg/parse/crash16.C: New test.
9848 2004-08-10 Roger Sayle <roger@eyesopen.com>
9850 * gcc.dg/mips-rsqrt-1.c: New test case.
9851 * gcc.dg/mips-rsqrt-2.c: New test case.
9852 * gcc.dg/mips-rsqrt-3.c: New test case.
9854 2004-08-10 Paul Brook <paul@codesourcery.com>
9856 * gfortran.dg/der_io_1.f90: New test.
9858 2004-08-10 Paul Brook <paul@codesourcery.com>
9861 * gfortran.dg/der_array_1.f90: New test.
9863 2004-08-09 David Edelsohn <edelsohn@gnu.org>
9865 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9867 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
9869 * gcc.dg/wchar_t-2.c: Fix typo.
9871 2004-08-09 Falk Hueffner <falk@debian.org>
9873 PR tree-optimization/12517
9874 * gcc.c-torture/compile/pr12517.c: New test.
9876 PR tree-optimization/12578
9877 * gcc.c-torture/compile/pr12578.c: New test.
9879 PR tree-optimization/12899
9880 * gcc.c-torture/compile/pr12899.c: New test.
9882 PR rtl-optimization/14692
9883 * gcc.c-torture/compile/pr14692.c: New test.
9885 PR tree-optimization/16461
9886 * gcc.c-torture/compile/pr16461.c: New test.
9888 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9890 * gfortran.dg/getenv_1.f90: New test.
9892 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9894 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9896 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9898 2004-08-06 Paul Brook <paul@codesourcery.com>
9900 * gfortran.dg/ret_array_1.f90: New test.
9901 * gfortran.dg/ret_pointer_1.f90: New test.
9903 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
9905 * gcc.dg/missing-field-init-[12].c: New tests.
9906 * g++.dg/warn/missing-field-init-[12].C: New tests.
9908 2004-08-06 Mark Mitchell <mark@codesourcery.com>
9910 * gcc.dg/enum2.c: New test.
9911 * gcc.dg/symbian3.c: Likewise.
9912 * gcc.dg/symbian4.c: Likewise.
9913 * gcc.dg/wchar_t-2.c: Likewise.
9915 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9917 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9920 2004-08-05 Mark Mitchell <mark@codesourcery.com>
9922 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9923 dg-require-visiblity.
9924 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9925 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9926 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9927 * g++.dg/ext/visibility/new1.C: Likewise.
9928 * g++.dg/ext/visibility/pragma.C: Likewise.
9929 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9930 * g++.dg/ext/visibility/virtual.C: Likewise.
9931 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9932 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9933 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9934 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9935 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9936 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9937 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9938 * g++/dg/ext/visibility/visibility-8.C: New test.
9939 * gcc.c-torture/compile/dll.x: Remove.
9940 * gcc.dg/dll-2.c: Use dg-require-dll
9941 * gcc.dg/visibility-10.c: New test.
9942 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9944 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9945 (scan_not_hidden): Likewise.
9947 2004-08-05 David Edelsohn <edelsohn@gnu.org>
9949 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9951 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
9953 * gcc.c-torture/execute/20040805-1.c: New test.
9955 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9957 * gcc.dg/20020118-1.c: Declare abort.
9958 * gcc.dg/altivec_check.h: Likewise.
9959 * gcc.dg/iftrap-2.c: Likewise.
9960 * gcc.dg/pragma-darwin.c: Likewise.
9961 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9963 2004-08-04 Geoffrey Keating <geoffk@apple.com>
9965 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9967 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9969 * gcc.c-torture/execute/builtins/abs-2.c,
9970 gcc.c-torture/execute/builtins/abs-3.c,
9971 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9972 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9973 intmax_t, uintmax_t and their limits.
9974 * gcc.dg/intmax_t-1.c: New test.
9976 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9978 * g++.dg/tc1/dr147.C: Add reference to PR.
9980 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
9982 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9983 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9985 2004-08-03 David Edelsohn <edelsohn@gnu.org>
9987 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9989 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9991 * gcc.dg/redecl-5.c: New test.
9992 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9995 2004-08-03 Roger Sayle <roger@eyesopen.com>
9998 * gcc.c-torture/execute/pr16790-1.c: New test case.
10000 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10002 * g++.dg/ext/visibility/assign1.C: New test.
10003 * g++.dg/ext/visibility/new1.C: Likewise.
10005 * gcc.dg/symbian1.c: New test.
10006 * gcc.dg/symbian2.c: Likewise.
10008 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10011 * gcc.dg/i386-sse-9.c: New test.
10013 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10015 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10017 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10019 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10020 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10021 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10022 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10023 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10024 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10025 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10026 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10027 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10028 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10029 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10030 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10031 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10032 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10033 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10034 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10035 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10036 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10037 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10038 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10039 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10040 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10041 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10042 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10043 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10044 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10045 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10046 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10047 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10048 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10049 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10050 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10051 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10052 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10053 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10054 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10055 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10056 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10057 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10058 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10059 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10060 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10061 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10062 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10063 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10064 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10065 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10066 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10067 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10068 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10069 gcc.misc-tests/i386-pf-3dnow-1.c,
10070 gcc.misc-tests/i386-pf-athlon-1.c,
10071 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10072 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10073 Declare built-in functions used.
10074 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10076 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10079 * g++.dg/lookup/using12.C: New test.
10081 * g++.dg/init/null1.C: Fix PR number.
10082 * g++.dg/parse/namespace10.C: Likewise.
10084 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10087 * g++.dg/template/spec17.C: New test.
10088 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10089 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10091 2004-08-02 David Billinghurst
10094 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10096 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10098 * gcc.dg/ia64-got-1.c: New test case.
10100 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10103 * g++.dg/init/null1.C: New test.
10104 * g++.dg/tc1/dr76.C: Adjust error marker.
10107 * g++.dg/parse/namespace10.C: New test.
10110 * g++.dg/inherit/ptrmem2.C: New test.
10112 2004-08-02 Ben Elliston <bje@au.ibm.com>
10115 * gcc.dg/pr16155.c: New test.
10117 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10119 * gcc.dg/redecl-2.c: New test.
10121 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10123 * gcc.dg/darwin-longdouble.c: New file.
10125 2004-07-30 Richard Henderson <rth@redhat.com>
10127 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10128 write to constant argument.
10129 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10131 2004-07-30 Richard Henderson <rth@redhat.com>
10133 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10134 tests of nearest around zero.
10136 2004-07-30 Andrew Pinski <apinski@apple.com>
10138 * gcc.c-torture/compile/20040730-1.c: New test.
10140 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10142 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10145 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10147 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10149 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10151 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10152 contains $ld_library_path.
10153 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10155 2004-07-29 Richard Henderson <rth@redhat.com>
10157 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10159 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10160 (alt2, which): New.
10161 (Check): Accept either alternative.
10163 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10165 * g++.dg/abi/inline1.C: New test.
10166 * g++.dg/abi/local1-a.cc: Likewise.
10167 * g++.dg/abi/local1.C: Likewise.
10168 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10169 * g++.dg/abi/mangle12.C: Likewise.
10170 * g++.dg/abi/mangle17.C: Likewise.
10171 * g++.dg/abi/mangle20-2.C: Likewise.
10172 * g++.dg/opt/interface1.C: Likewise.
10173 * g++.dg/opt/interface1.h: Likewise.
10174 * g++.dg/opt/interface1-a.cc: New test.
10175 * g++.dg/parse/repo1.C: New test.
10176 * g++.dg/template/repo1.C: Likewise.
10177 * g++.dg/warn/Winline-1.C: Likewise.
10178 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10180 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10182 * gcc.dg/tree-ssa/20040729-1.c: New test.
10184 2004-07-27 Matt Austern <austern@apple.com>
10186 * gcc.dg/darwin-bool-1.c: New test.
10187 * gcc.dg/darwin-bool-2.c: New test.
10189 2004-07-28 Richard Henderson <rth@redhat.com>
10191 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10192 arguments in the correct type. Don't write to constant arguments.
10194 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10196 PR tree-optimization/16688
10197 PR tree-optimization/16689
10198 * g++.dg/tree-ssa/pr16688.C: New test.
10200 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10202 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10203 loads. Not only in the comment, this time.
10205 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10207 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10208 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10209 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10210 * gcc.dg/sh4a-bitmovua.c: New.
10211 * gcc.dg/sh4a-cos.c: New.
10212 * gcc.dg/sh4a-cosf.c: New.
10213 * gcc.dg/sh4a-fprun.c: New.
10214 * gcc.dg/sh4a-fsrra.c: New.
10215 * gcc.dg/sh4a-memmovua.c: New.
10216 * gcc.dg/sh4a-sin.c: New.
10217 * gcc.dg/sh4a-sincos.c: New.
10218 * gcc.dg/sh4a-sincosf.c: New.
10219 * gcc.dg/sh4a-sinf.c: New.
10221 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10223 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10225 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10227 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10230 2004-07-27 Andrew Pinski <apinski@apple.com>
10232 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10234 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10236 * gcc.dg/pragma-isr.c: New test.
10238 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10241 * g++.dg/template/ttp11.C: New test.
10243 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10245 * gcc.c-torture/compile/20040727-1.c: New test.
10247 2004-07-26 Eric Christopher <echristo@redhat.com>
10249 * gcc.c-torture/compile/20040726-2.c: New test.
10251 2004-07-26 Andrew Pinski <apinski@apple.com>
10253 * g++.dg/rtti/tinfo1.C: Xfail.
10255 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10257 * gcc.c-torture/compile/20040726-1.c: New test.
10259 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10260 Brian Ryner <bryner@brianryner.com>
10264 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10265 * g++.dg/ext/visibility/: New directory.
10266 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10267 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10268 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10269 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10270 * g++.dg/ext/visibility/fvisibility.C,
10271 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10272 g++.dg/ext/visibility/fvisibility-override1.C
10273 g++.dg/ext/visibility/fvisibility-override2.C
10274 g++.dg/ext/visibility/memfuncts.C
10275 g++.dg/ext/visibility/noPLT.C
10276 g++.dg/ext/visibility/pragma.C
10277 g++.dg/ext/visibility/pragma-override1.C
10278 g++.dg/ext/visibility/pragma-override2.C
10279 g++.dg/ext/visibility/staticmemfuncts.C
10280 g++.dg/ext/visibility/virtual.C: New tests.
10282 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10285 * gcc.dg/pr15360-1.c: New test.
10287 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10289 * gcc.dg/pragma-align-2.c: New test.
10290 * gcc.dg/pragma-init-fini.c: New test.
10291 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10294 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10296 * gcc.dg/init-string-2.c: New test.
10298 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10301 * gcc.dg/Wredundant-decls-1.c: New test case.
10303 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10305 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10306 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10307 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10308 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10309 * gcc.dg/compat/generate-random.c: New file.
10310 * gcc.dg/compat/generate-random.h: Likewise.
10311 * gcc.dg/compat/generate-random_r.c: Likewise.
10312 * gcc.dg/compat/struct-layout-1.h: Likewise.
10313 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10314 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10315 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10316 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10317 * gcc.dg/compat/struct-layout-1_main.c: New test.
10318 * gcc.dg/compat/struct-layout-1_x.c: New file.
10319 * gcc.dg/compat/struct-layout-1_y.c: New file.
10320 * gcc.dg/compat/struct-layout-1_test.h: New file.
10322 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10324 * gcc.dg/comp-return-1.c: New test
10326 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10328 * gcc.dg/vmx/8-02a.c: Fix typo.
10330 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10331 * gcc.dg/darwin-abi-3.c: New test.
10333 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10334 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10336 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10337 * gcc.dg/vmx/ops-long-1.c: New test.
10338 * gcc.dg/vmx/ops-long-2.c: New test.
10340 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10342 * g++.dg/lookup/conv-[1234].C: New.
10344 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10346 * g++.dg/parse/attr2.C: Simplify.
10348 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10351 * gcc.c-torture/execute/pr7284-1.c: New test.
10353 2004-07-22 Brian Booth <bbooth@redhat.com>
10355 * gcc.dg/tree-ssa/20040721-1.c: New test.
10357 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10359 * g++.dg/template/crash20.c: New.
10361 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10363 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10364 Add dg-run directive. Declare variables as required.
10365 * gfortran.dg/g77/README: Update
10367 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10369 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10370 gcc.dg/cris-peep2-andu2.c: New tests.
10372 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10375 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10377 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10379 * gcc.dg/qual-return-2.c: Update expected messages.
10380 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10382 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10384 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10385 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10387 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10390 * gcc.dg/init-string-1.c: New test.
10392 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10394 PR middle-end/15345
10396 * gcc.dg/torture/nested-fn-1.c: New test.
10398 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10401 * gcc.dg/ia64-fptr-1.c: New file.
10403 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10406 * g++.dg/template/spec16.C: New test.
10407 * g++.old-deja/g++.robertl/eb118.C: Remove.
10409 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10412 * g++.dg/template/spec15.C: New test.
10414 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10416 Copy cases from g77.f-torture/execute and add dg-run
10417 directive. Other changes as noted.
10418 * gfortran.dg/g77/13037.f
10419 * gfortran.dg/g77/1832.f
10420 * gfortran.dg/g77/19981119-0.f
10421 * gfortran.dg/g77/19990313-0.f
10422 * gfortran.dg/g77/19990313-1.f
10423 * gfortran.dg/g77/19990313-2.f
10424 * gfortran.dg/g77/19990313-3.f
10425 * gfortran.dg/g77/19990419-1.f
10426 * gfortran.dg/g77/19990826-0.f
10427 * gfortran.dg/g77/19990826-2.f
10428 * gfortran.dg/g77/20000503-1.f
10429 * gfortran.dg/g77/20001111.f
10430 * gfortran.dg/g77/20010116.f
10431 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10432 * gfortran.dg/g77/20010430.f
10433 * gfortran.dg/g77/6177.f
10434 * gfortran.dg/g77/947.f
10435 * gfortran.dg/g77/970816-3.f
10436 * gfortran.dg/g77/971102-1.f
10437 * gfortran.dg/g77/980520-1.f
10438 * gfortran.dg/g77/980628-0.f
10439 * gfortran.dg/g77/980628-1.f
10440 * gfortran.dg/g77/980628-10.f
10441 * gfortran.dg/g77/980628-2.f
10442 * gfortran.dg/g77/980628-3.f
10443 * gfortran.dg/g77/980628-7.f
10444 * gfortran.dg/g77/980628-8.f
10445 * gfortran.dg/g77/980628-9.f
10446 * gfortran.dg/g77/980701-0.f
10447 * gfortran.dg/g77/980701-1.f
10448 * gfortran.dg/g77/cabs.f
10449 * gfortran.dg/g77/claus.f
10450 * gfortran.dg/g77/complex_1.f
10451 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10452 * gfortran.dg/g77/dcomplex.f
10453 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10454 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10455 * gfortran.dg/g77/f90-intrinsic-numeric.f
10456 * gfortran.dg/g77/int8421.f
10457 * gfortran.dg/g77/labug1.f
10458 * gfortran.dg/g77/large_vec.f
10459 * gfortran.dg/g77/le.f
10460 * gfortran.dg/g77/short.f
10461 * gfortran.dg/g77/README: Update
10463 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10466 * g++.dg/parse/lookup4.C: New test.
10468 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10471 * g++.dg/template/ttp10.C: New test.
10473 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10475 * gcc.dg/pr12625-1.c: New test.
10477 2004-07-20 Steven Bosscher <stevenb@suse.de>
10479 * testsuite/gcc.dg/switch-warn-1.c: New test.
10480 * testsuite/gcc.dg/switch-warn-2.c: New test.
10481 * gcc.c-torture/compile/pr14730.c: Update.
10483 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10485 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10486 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10487 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10488 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10490 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10493 * g++.dg/template/assign1.C: New test.
10495 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10498 * g++.dg/template/ttp9.C: New test.
10500 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10502 * gcc.dg/format/cmn-err-1.c: New test.
10504 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10506 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10507 gcc.dg/Wparentheses-10.c: New tests.
10508 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10510 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10513 * gfortran.dg/g77//ffixed-line-length-0.f,
10514 gfortran.dg/g77/ffixed-line-length-132.f,
10515 gfortran.dg/g77/ffixed-line-length-72.f,
10516 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10517 gfortran.dg/g77/README: Update.
10519 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10522 * g++.dg/template/non-dependent7.C: New test.
10523 * g++.dg/template/non-dependent8.C: Likewise.
10524 * g++.dg/template/non-dependent9.C: Likewise.
10525 * g++.dg/template/non-dependent10.C: Likewise.
10527 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10530 * g++.dg/parse/attr2.C: New test.
10532 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10535 * g77.f-torture: Ditto.
10537 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10539 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10540 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10541 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10543 2004-07-16 Richard Henderson <rth@redhat.com>
10545 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10547 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10549 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10550 tests with full list of options.
10551 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10552 of TORTURE_OPTIONS if test contains 'dg-do run'.
10555 * gfortran.dg/do_iterator.f90: New test.
10557 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10559 PR rtl-optimization/16536
10560 * gcc.c-torture/execute/restrict-1.c: New test.
10562 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10565 * gfortran.dg/pr15324.f90: New test.
10568 * gfortran.dg/pr15129.f90: New test.
10571 * gfortran.dg/pr15140.f90: New test.
10574 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10575 compile-time simplification.
10577 2004-07-14 Mike Stump <mrs@apple.com>
10579 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10581 2004-07-14 James E Wilson <wilson@specifixinc.com>
10584 * gcc.dg/profile-generate-1.c: New.
10586 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10588 * gcc.c-torture/execute/20040709-1.c: New test.
10589 * gcc.c-torture/execute/20040709-2.c: New test.
10591 2004-07-14 Mike Stump <mrs@apple.com>
10593 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10595 2004-07-14 Mike Stump <mrs@apple.com>
10597 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10599 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10602 * g++.dg/parse/mutable1.C: New test.
10604 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10606 PR tree-optimization/16443
10607 * gcc.dg/tree-ssa/20040713-1.c: New test.
10609 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10611 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10614 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10616 * gfortran.dg/g77/README: New file
10617 * gfortran.dg/g77/19981216-0.f: Copy from
10618 g77.f-torture/noncompile. Add "dg-do compile" and
10619 dg-error as required.
10620 * gfortran.dg/g77/19990218-1.f: Likewise
10621 * gfortran.dg/g77/19990905-1.f: Likewise
10622 * gfortran.dg/g77/9263.f: Likewise
10623 * gfortran.dg/g77/980615-0.f: Likewise
10624 * gfortran.dg/g77/980616-0.f: Likewise
10625 * gfortran.dg/g77/check0.f: Likewise
10626 * gfortran.dg/g77/select_no_compile.f: Likewise
10628 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10630 Copy files from g77.f-torture/compile.
10631 Add "{ dg-do compile}". Other changes as noted
10632 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10633 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10634 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10635 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10636 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10637 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10638 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10639 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10640 statement to conform to standard. Append alpha1.x for reference.
10641 * gfortran.dg/g77/xformat.f: Add dg-warning
10643 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10645 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10646 Add {dg-do compile} directive.
10647 * gfortran.dg/g77/cpp2.F: Likewise
10649 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10652 * g++.dg/lookup/name-clash1.C: New test.
10655 * g++.dg/lookup/name-clash2.C: New test.
10658 * g++.dg/lookup/name-clash3.C: New test.
10660 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10662 * g++.dg/lookup/new2.C: New test.
10663 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10665 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
10667 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
10668 Add {dg-do compile} directive.
10669 * gfortran.dg/g77/13060.f: Likewise
10670 * gfortran.dg/g77/19990218-0.f: Likewise
10671 * gfortran.dg/g77/19990305-0.f: Likewise
10672 * gfortran.dg/g77/19990419-0.f: Likewise
10673 * gfortran.dg/g77/19990502-0.f: Likewise
10674 * gfortran.dg/g77/19990502-1.f: Likewise
10675 * gfortran.dg/g77/19990525-0.f: Likewise
10676 * gfortran.dg/g77/19990826-1.f: Likewise
10677 * gfortran.dg/g77/19990826-3.f: Likewise
10678 * gfortran.dg/g77/19990905-2.f: Likewise
10679 * gfortran.dg/g77/20000412-1.f: Likewise
10680 * gfortran.dg/g77/20000511-1.f: Likewise
10681 * gfortran.dg/g77/20000511-2.f: Likewise
10682 * gfortran.dg/g77/20000518.f: Likewise
10683 * gfortran.dg/g77/20000601-1.f: Likewise
10684 * gfortran.dg/g77/20000601-2.f: Likewise
10685 * gfortran.dg/g77/20000629-1.f: Likewise
10686 * gfortran.dg/g77/20000630-2.f: Likewise
10687 * gfortran.dg/g77/20010115.f: Likewise
10688 * gfortran.dg/g77/20010321-1.f: Likewise
10689 * gfortran.dg/g77/20010426.f: Likewise
10690 * gfortran.dg/g77/20020307-1.f: Likewise
10691 * gfortran.dg/g77/8485.f: Likewise
10692 * gfortran.dg/g77/960317-1.f: Likewise
10693 * gfortran.dg/g77/970915-0.f: Likewise
10694 * gfortran.dg/g77/980310-1.f: Likewise
10695 * gfortran.dg/g77/980310-2.f: Likewise
10696 * gfortran.dg/g77/980310-3.f: Likewise
10697 * gfortran.dg/g77/980310-4.f: Likewise
10698 * gfortran.dg/g77/980310-6.f: Likewise
10699 * gfortran.dg/g77/980310-7.f: Likewise
10700 * gfortran.dg/g77/980310-8.f: Likewise
10701 * gfortran.dg/g77/980419-2.f: Likewise
10702 * gfortran.dg/g77/980424-0.f: Likewise
10703 * gfortran.dg/g77/980427-0.f: Likewise
10704 * gfortran.dg/g77/980729-0.f: Likewise
10705 * gfortran.dg/g77/981117-1.f: Likewise
10706 * gfortran.dg/g77/toon_1.f: Likewise
10708 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10711 * g++.dg/other/abstract2.C: New test.
10713 2004-07-12 Paul Brook <paul@codesourcery.com>
10715 * gfortran.dg/pointer_init_1.f90: New test.
10717 2004-07-11 Paul Brook <paul@codesourcery.com>
10720 * gfortran.dg/contained_1.f90: New test.
10722 2004-07-11 Mark Mitchell <mark@codesourcery.com>
10724 * g++.dg/parse/defarg8.C: New test.
10726 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10729 * gfortran.dg/pr16433.f: New test.
10732 * gfortran.dg/pr15754.f90: New test.
10734 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10736 PR tree-optimization/16437
10737 * gcc.c-torture/execute/bitfld-4.c: New test.
10739 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10741 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10742 access to common var from module.
10744 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10747 * gfortran.fortran-torture/execute/common_2.f90: New test.
10749 2004-07-10 Paul Brook <paul@codesourcery.com>
10751 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10753 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10756 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10758 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
10760 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10761 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10762 * gfortran.dg/g77/ffree-form-1.f: Likewise
10763 * gfortran.dg/g77/ffree-form-2.f: Likewise
10764 * gfortran.dg/g77/ffree-form-3.f: Likewise
10765 * gfortran.dg/g77/fno-underscoring.f: Likewise
10766 * gfortran.dg/g77/funderscoring.f: Likewise
10767 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10769 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10771 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10773 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10774 Paul Brook <paul@codesourcery.com>
10777 * gfortran.dg/common_pointer_1.f90: New test.
10779 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10781 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10783 2004-07-09 James E Wilson <wilson@specifixinc.com>
10786 * gcc.c-torture/compile/20040709-1.c: New.
10788 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10791 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10793 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10796 * gfortran.dg/shape_1.f90: New test.
10798 2004-07-09 Zack Weinberg <zack@codesourcery.com>
10799 Andrew Pinski <apinski@apple.com>
10801 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10803 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10805 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10808 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10809 Paul Brook <paul@codesourcery.com>
10811 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
10814 2004-07-09 Diego Novillo <dnovillo@redhat.com>
10816 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10818 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10820 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10821 testcases with capital suffix.
10823 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10829 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
10831 * gfortran.dg/implicit_1.f90: New test.
10833 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10835 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10836 expression to match gfortran warning/error messages
10837 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10840 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10842 * lib/fortran-torture.exp: Rename proc search_for to
10845 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10847 * gcc.c-torture/execute/simd-5.x: New file.
10848 XFAIL on SPARC 64-bit at -O0.
10850 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10854 * g++.dg/warn/effc3.C: New test.
10856 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10858 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10859 change X to 1X in format.
10860 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10861 add data statements to conform to standard.
10863 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10865 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
10866 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10867 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10869 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10871 * gfortran.dg/g77/7388.f: Copy from g77.dg
10872 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
10873 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
10874 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10875 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10876 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10877 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10878 * gfortran.dg/g77/strlen0.f: Likewise
10880 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
10882 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10883 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
10885 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10887 * gcc.c-torture/execute/920428-2.x: Delete.
10888 * gcc.c-torture/execute/920501-7.x: Likewise.
10890 2004-07-08 Jakub Jelinek <jakub@redhat.com>
10892 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10893 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10894 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10896 (PREFETCH_3DNOW): Add -march=c3.
10898 2004-07-08 Diego Novillo <dnovillo@redhat.com>
10901 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10902 * gcc.c-torture/execute/bf64-1.x: Likewise.
10904 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10906 * gcc.c-torture/compile/20040708-1.c: New test.
10908 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10911 * g++.dg/warn/effc2.C: New test.
10913 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10915 * gcc.c-torture/execute/bitfld-1.x: Remove.
10916 * gcc.c-torture/execute/bitfld-3.c: New test.
10917 * gcc.dg/bitfld-2.c: Remove XFAILs.
10919 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10922 * g++.dg/rtti/tinfo1.C: New file.
10924 2004-07-07 Eric Christopher <echristo@redhat.com>
10926 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10928 2004-07-07 Andrew Pinski <apinski@apple.com>
10930 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10932 2004-07-07 Mark Mitchell <mark@codesourcery.com>
10934 * g++.dg/init/call1.C: XFAIL.
10936 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
10938 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10939 except for movstrict*, to movmem* and clrstr* to clrmem*.
10941 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
10943 * gcc.c-torture/execute/20040707-1.c: New test.
10945 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
10947 * gcc.c-torture/execute/20040706-1.c: New test.
10949 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10952 * g++.dg/template/spec14.C: New test.
10954 2004-07-05 Jakub Jelinek <jakub@redhat.com>
10956 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10957 nothing if not yet defined. Use it in b, c and d type definitions.
10958 * gcc.c-torture/execute/20040705-1.c: New test.
10959 * gcc.c-torture/execute/20040705-2.c: New test.
10961 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10964 * g++.dg/lookup/new1.C: New test.
10966 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10969 * g++.dg/template/sizeof8.C: New test.
10971 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
10973 * gcc.c-torture/compile/20040705-1.c: New test.
10975 2004-07-04 Bud Davis <bdavis9659@comcast.net>
10977 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10979 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10981 * gcc.dg/cpp/if-mop.c: Two new testcases.
10982 * gcc.dg/cpp/trad/comment-3.c: New.
10984 2004-07-04 Paul Brook <paul@codesourcery.com>
10986 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10988 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10991 * g++.dg/lookup/crash4.C: New test.
10993 2004-07-02 Zack Weinberg <zack@codesourcery.com>
10995 * gcc.c-torture/execute/builtin-abs-1.c
10996 * gcc.c-torture/execute/builtin-abs-2.c
10997 * gcc.c-torture/execute/builtin-complex-1.c
10998 * gcc.c-torture/execute/builtins/string-1-lib.c
10999 * gcc.c-torture/execute/builtins/string-1.c
11000 * gcc.c-torture/execute/builtins/string-2-lib.c
11001 * gcc.c-torture/execute/builtins/string-2.c
11002 * gcc.c-torture/execute/builtins/string-3-lib.c
11003 * gcc.c-torture/execute/builtins/string-3.c
11004 * gcc.c-torture/execute/builtins/string-4-lib.c
11005 * gcc.c-torture/execute/builtins/string-4.c
11006 * gcc.c-torture/execute/builtins/string-5-lib.c
11007 * gcc.c-torture/execute/builtins/string-5.c
11008 * gcc.c-torture/execute/builtins/string-6-lib.c
11009 * gcc.c-torture/execute/builtins/string-6.c
11010 * gcc.c-torture/execute/builtins/string-7-lib.c
11011 * gcc.c-torture/execute/builtins/string-7.c
11012 * gcc.c-torture/execute/builtins/string-8-lib.c
11013 * gcc.c-torture/execute/builtins/string-8.c
11014 * gcc.c-torture/execute/builtins/string-9-lib.c
11015 * gcc.c-torture/execute/builtins/string-9.c
11016 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11017 * gcc.c-torture/execute/builtins/string-asm-1.c
11018 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11019 * gcc.c-torture/execute/builtins/string-asm-2.c
11020 * gcc.c-torture/execute/stdio-opt-1.c
11021 * gcc.c-torture/execute/stdio-opt-2.c
11022 * gcc.c-torture/execute/stdio-opt-3.c
11023 * gcc.c-torture/execute/string-opt-1.c
11024 * gcc.c-torture/execute/string-opt-10.c
11025 * gcc.c-torture/execute/string-opt-11.c
11026 * gcc.c-torture/execute/string-opt-12.c
11027 * gcc.c-torture/execute/string-opt-13.c
11028 * gcc.c-torture/execute/string-opt-14.c
11029 * gcc.c-torture/execute/string-opt-15.c
11030 * gcc.c-torture/execute/string-opt-16.c
11031 * gcc.c-torture/execute/string-opt-2.c
11032 * gcc.c-torture/execute/string-opt-6.c
11033 * gcc.c-torture/execute/string-opt-7.c
11034 * gcc.c-torture/execute/string-opt-8.c:
11037 * gcc.c-torture/execute/builtins/abs-2.c
11038 * gcc.c-torture/execute/builtins/abs-3.c
11039 * gcc.c-torture/execute/builtins/complex-1.c
11040 * gcc.c-torture/execute/builtins/fprintf.c
11041 * gcc.c-torture/execute/builtins/fputs.c
11042 * gcc.c-torture/execute/builtins/memcmp.c
11043 * gcc.c-torture/execute/builtins/memmove.c
11044 * gcc.c-torture/execute/builtins/memops-asm.c
11045 * gcc.c-torture/execute/builtins/mempcpy-2.c
11046 * gcc.c-torture/execute/builtins/mempcpy.c
11047 * gcc.c-torture/execute/builtins/memset.c
11048 * gcc.c-torture/execute/builtins/printf.c
11049 * gcc.c-torture/execute/builtins/sprintf.c
11050 * gcc.c-torture/execute/builtins/strcat.c
11051 * gcc.c-torture/execute/builtins/strchr.c
11052 * gcc.c-torture/execute/builtins/strcmp.c
11053 * gcc.c-torture/execute/builtins/strcpy.c
11054 * gcc.c-torture/execute/builtins/strcspn.c
11055 * gcc.c-torture/execute/builtins/strlen-2.c
11056 * gcc.c-torture/execute/builtins/strlen.c
11057 * gcc.c-torture/execute/builtins/strncat.c
11058 * gcc.c-torture/execute/builtins/strncmp-2.c
11059 * gcc.c-torture/execute/builtins/strncmp.c
11060 * gcc.c-torture/execute/builtins/strncpy.c
11061 * gcc.c-torture/execute/builtins/strpbrk.c
11062 * gcc.c-torture/execute/builtins/strpcpy-2.c
11063 * gcc.c-torture/execute/builtins/strpcpy.c
11064 * gcc.c-torture/execute/builtins/strrchr.c
11065 * gcc.c-torture/execute/builtins/strspn.c
11066 * gcc.c-torture/execute/builtins/strstr-asm.c
11067 * gcc.c-torture/execute/builtins/strstr.c:
11068 ... these new files.
11070 * gcc.c-torture/execute/builtins/abs-2-lib.c
11071 * gcc.c-torture/execute/builtins/abs-3-lib.c
11072 * gcc.c-torture/execute/builtins/complex-1-lib.c
11073 * gcc.c-torture/execute/builtins/fprintf-lib.c
11074 * gcc.c-torture/execute/builtins/fputs-lib.c
11075 * gcc.c-torture/execute/builtins/memcmp-lib.c
11076 * gcc.c-torture/execute/builtins/memmove-lib.c
11077 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11078 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11079 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11080 * gcc.c-torture/execute/builtins/memset-lib.c
11081 * gcc.c-torture/execute/builtins/printf-lib.c
11082 * gcc.c-torture/execute/builtins/sprintf-lib.c
11083 * gcc.c-torture/execute/builtins/strcat-lib.c
11084 * gcc.c-torture/execute/builtins/strchr-lib.c
11085 * gcc.c-torture/execute/builtins/strcmp-lib.c
11086 * gcc.c-torture/execute/builtins/strcpy-lib.c
11087 * gcc.c-torture/execute/builtins/strcspn-lib.c
11088 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11089 * gcc.c-torture/execute/builtins/strlen-lib.c
11090 * gcc.c-torture/execute/builtins/strncat-lib.c
11091 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11092 * gcc.c-torture/execute/builtins/strncmp-lib.c
11093 * gcc.c-torture/execute/builtins/strncpy-lib.c
11094 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11095 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11096 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11097 * gcc.c-torture/execute/builtins/strrchr-lib.c
11098 * gcc.c-torture/execute/builtins/strspn-lib.c
11099 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11100 * gcc.c-torture/execute/builtins/strstr-lib.c
11101 * gcc.c-torture/execute/builtins/lib/abs.c
11102 * gcc.c-torture/execute/builtins/lib/fprintf.c
11103 * gcc.c-torture/execute/builtins/lib/memset.c
11104 * gcc.c-torture/execute/builtins/lib/printf.c
11105 * gcc.c-torture/execute/builtins/lib/sprintf.c
11106 * gcc.c-torture/execute/builtins/lib/strcpy.c
11107 * gcc.c-torture/execute/builtins/lib/strcspn.c
11108 * gcc.c-torture/execute/builtins/lib/strncat.c
11109 * gcc.c-torture/execute/builtins/lib/strncmp.c
11110 * gcc.c-torture/execute/builtins/lib/strncpy.c
11111 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11112 * gcc.c-torture/execute/builtins/lib/strspn.c
11113 * gcc.c-torture/execute/builtins/lib/strstr.c:
11114 New files containing support routines.
11116 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11118 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11119 when not optimizing.
11121 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11124 * g++.dg/abi/mangle22.C: New test.
11125 * g++.dg/abi/mangle23.C: Likewise.
11127 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11130 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11131 Allow for cases without denormalized floating point numbers.
11133 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11136 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11137 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11138 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11139 expected warning text.
11140 * gcc.dg/format/diag-2.c: New test.
11142 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11144 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11146 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11148 * gcc.dg/builtins-43.c: New.
11149 * gcc.dg/builtins-44.c: New.
11150 * gcc.dg/builtins-45.c: New.
11152 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11153 Andreas Tobler <a.tobler@schweiz.ch>
11155 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11156 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11158 * gcc.dg/cleanup-11.c: Likewise.
11159 * gcc.dg/cleanup-8.c: Likewise.
11160 * gcc.dg/cleanup-9.c: Likewise.
11161 * gcc.dg/cleanup-5.c: Run on all platforms.
11163 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11165 * g++.dg/warn/nonnull1.C: New test.
11167 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11169 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11170 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11171 Special-case the Sun compiler wrt to <complex.h>.
11173 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11175 * gcc.dg/Wunreachable-8.C: New test.
11177 * gcc.dg/h8300-ice2.c : New test.
11179 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11182 * gfortran.fortran-torture/compile/implicit.f90: Add test
11183 for implicit character.
11185 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11188 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11189 Use tiny() intrinsic to find smallest non-negative real
11191 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11193 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11194 * gcc.dg/compat/struct-by-value-22_x.c: New.
11195 * gcc.dg/compat/struct-by-value-22_y.c: New.
11197 * gcc.c-torture/execute/20040629-1.c: New test.
11199 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11201 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11202 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11205 * gcc.dg/20040625-1.c: New test.
11207 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11209 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11211 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11214 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11216 2004-06-29 Richard Henderson <rth@redhat.com>
11218 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11220 2004-06-29 Paul Brook <paul@codesourcery.com>
11222 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11223 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11225 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11228 * g++.dg/parse/crash15.C: New.
11230 2004-06-28 Andrew Pinski <apinski@apple.com>
11232 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11233 by the error already.
11235 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11237 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11240 * gcc.dg/h8300-bss-align-1.c : New.
11242 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11245 * g++.dg/template/ctor4.C: New.
11247 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11250 * g++.dg/warn/Wsequence-point-1.C: New test.
11252 2004-06-27 Paul Brook <paul@codesourcery.com>
11254 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11256 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11258 * g++.old-deja/g++.mike/p7325.C: Remove.
11260 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11263 * gcc.dg/pr14963.c: New test.
11265 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11268 * g++.dg/parse/redef1.C: New test.
11270 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11272 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11274 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11276 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11277 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11279 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11280 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11281 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11282 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11283 g++.brendan/enum14.C.
11284 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11285 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11286 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11288 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11291 2004-06-27 Roger Sayle <roger@eyesopen.com>
11293 * gcc.dg/20040527-1.c: New test case.
11295 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11297 PR gfortran/pr16196
11298 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11300 2004-06-25 Roger Sayle <roger@eyesopen.com>
11302 PR middle-end/15825
11303 * gcc.dg/pr15825-1.c: New test case.
11305 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11307 * gcc.c-torture/execute/20040625-1.c: New test.
11309 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11311 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11313 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11315 * gcc.dg/torture/mips-div-1.c: New test.
11317 2004-06-24 Jeff Law <law@redhat.com>
11319 * gcc.dg/tree-ssa/20040624-1.c: New test.
11321 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11323 * gcc.c-torture/compile/20040624-1.c: New test.
11325 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11327 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11330 2004-06-23 Andrew Pinski <apinski@apple.com>
11332 PR middle-end/15988
11333 * g++.dg/opt/ptrmem4.C: New test.
11335 * gcc.dg/c90-array-quals-2.c: New test.
11337 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11339 * gcc.dg/kpice1.c: New test.
11341 2006-06-23 Andrew Pinski <apinski@apple.com>
11343 * gcc.dg/c90-array-quals.c: New test.
11345 2006-06-22 Richard Henderson <rth@redhat.com>
11347 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11349 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11351 * gcc.dg/builtins-config.h: Handle FreeBSD.
11353 2006-06-22 Richard Henderson <rth@redhat.com>
11355 * g++.dg/opt/devirt1.C: New.
11357 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11359 * g++.dg/opt/pr15551.C: New testcase.
11361 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11364 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11365 x86_64-*-linux* when compiling for 32bit.
11367 2004-06-21 Andrew Pinski <apinski@apple.com>
11369 * gcc.dg/pch/struct-1.c: New.
11370 * gcc.dg/pch/struct-1.hs: New.
11372 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11374 * gcc.dg/pch/save-temps-1.c: New file.
11375 * gcc.dg/pch/save-temps-1.hs: New file.
11377 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11379 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11380 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11382 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11384 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11386 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11387 Remove trailing spaces.
11389 2004-06-21 Richard Henderson <rth@redhat.com>
11391 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11392 merging && to BIT_FIELD_REF.
11394 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11396 * g++.dg/opt/placeholder1.C: New test.
11398 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11400 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11401 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11402 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11403 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11405 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11407 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11409 * g++.dg/other/pragma-re-1.C: Add comments.
11411 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11414 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11416 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11418 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11419 instead of setting the type of size_t by
11422 2004-06-18 Roger Sayle <roger@eyesopen.com>
11424 * gcc.dg/unordered-2.c: New test case.
11425 * gcc.dg/unordered-3.c: New test case.
11427 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11430 * lib/g++.exp (g++_version): Tweak regexp for version
11431 * lib/g77.exp (g77_version): Likewise
11432 * lib/gfortran.exp (gfortran_version): Likewise
11433 * lib/objc.exp (objc_version): Likewise
11434 * lib/treelang.exp (treelang_version): Likewise
11436 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11438 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11439 Use INT_MAX instead of __INT_MAX__.
11440 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11442 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11443 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11444 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11445 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11446 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11447 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11448 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11449 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11450 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11452 * gcc.dg/range-test-1.c: New test.
11453 * g++.dg/opt/range-test-1.C: New test.
11455 2004-06-17 Richard Henderson <rth@redhat.com>
11457 * objc.dg/sync-1.m: New.
11458 * objc.dg/try-catch-1.m: Don't force next runtime.
11459 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11460 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11461 shadowed catch clause.
11462 * objc.dg/try-catch-5.m: New.
11464 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11467 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11469 2004-06-15 Richard Henderson <rth@redhat.com>
11471 * gcc.dg/20001116-1.c: Move expected warning line.
11473 2004-06-15 Richard Henderson <rth@redhat.com>
11475 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11476 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11478 2004-06-15 Jeff Law <law@redhat.com>
11480 * gcc.dg/tree-ssa/20040615-1.c: New test.
11481 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11482 be less sensitive to operand ordering.
11483 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11485 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11487 * g++.dg/abi/bitfield3.C: Add comment..
11489 2004-06-15 Richard Henderson <rth@redhat.com>
11491 * g++.dg/ext/stmtexpr1.C: XFAIL.
11492 * gcc.dg/20030612-1.c: XFAIL.
11494 2004-06-15 Eric Christopher <echristo@redhat.com>
11496 * g++.dg/charset/asm5.c: New.
11497 * gcc.dg/charset/asm6.c: New.
11499 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11502 * gfortran.fortran-torture/execute/select_1.f90: New test.
11504 2004-06-15 Paul Brook <paul@codesourcery.com>
11506 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11508 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11511 * g++.dg/lookup/crash3.C: New test.
11513 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11516 * g++.dg/parse/dtor4.C: New test.
11518 2004-06-14 Jeff Law <law@redhat.com>
11520 * gcc.c-torture/compile/20040614-1.c: New test.
11522 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11525 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11526 LEN of a character array.
11528 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11531 * g++.dg/template/ptrmem10.C: New test.
11534 * g++.dg/template/friend30.C: New test.
11536 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11539 * gfortran.fortran-torture/compile/mloc.f90: New test.
11541 2004-06-13 Paul Brook <paul@codesourcery.com>
11543 * gfortran.fortran-torture/execute/random_2.f90: New test.
11545 2004-06-13 Eric Christopher <echristo@redhat.com>
11547 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11549 2004-06-12 Paul Brook <paul@codesourcery.com>
11551 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11553 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11556 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11558 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11561 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11562 syntax errors in end statements of contained subroutines.
11564 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11567 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11569 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11572 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11574 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11577 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11579 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11582 * g++.dg/parse/enum1.C: New test.
11584 2004-06-10 Jeff Law <law@redhat.com>
11586 * gcc.c-torture/compile/20040610-1.c: New test.
11588 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11590 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11591 * g++.old-deja/g++.other/decl3.C: Likewise.
11593 2004-06-10 Brian Booth <bbooth@redhat.com>
11595 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11596 V_MAY_DEF instead of VDEF.
11597 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11599 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11602 * g++.dg/conversion/const1.C: New test.
11605 * g++.dg/conversion/reinterpret1.C: New test.
11608 * g++.dg/template/enum2.C: New test.
11611 * g++.dg/template/error13.C: New test.
11613 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11616 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11617 arguments to test_* REAL and of the right size.
11619 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11622 PR rtl-optimization/15681
11623 * gcc.dg/20040609-1.c: New test.
11625 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11628 * g++.dg/opt/builtins1.C: New test.
11630 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11632 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11633 that use default windows32 struct layout.
11634 * gcc.dg/i386-bitfield2.c: Likewise.
11636 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11638 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11639 for mingw32 and cygwin targets.
11641 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11643 * gcc.dg/pch/macro-4.c: New.
11644 * gcc.dg/pch/macro-4.hs: New.
11646 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11649 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11651 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11654 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11656 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11659 * gfortran.fortran-torture/execute/t_edit.f90: New test.
11661 2004-06-09 Bud Davis <bdavis9659@comcast.net>
11664 * gfortran.fortran-torture/execute/backspace.c : New test.
11666 2004-06-09 Paul Brook <paul@codesourcery.com>
11668 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11669 (pointer_to_section): Rewrite to use smaller array.
11671 2004-06-08 David Edelsohn <edelsohn@gnu.org>
11673 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11674 * gcc.dg/ext/altivec-10.c: Same.
11675 * gcc.dg/ext/altivec-11.c: Same.
11676 * gcc.dg/ext/altivec-12.c: Same.
11677 * gcc.dg/ext/altivec-13.c: Same.
11678 * gcc.dg/ext/altivec-14.c: Same.
11679 * gcc.dg/ext/altivec-15.c: Same.
11680 * gcc.dg/ext/altivec-16.c: Same.
11681 * gcc.dg/ext/altivec-3.c: Same.
11682 * gcc.dg/ext/altivec-4.c: Same.
11683 * gcc.dg/ext/altivec-6.c: Same.
11684 * gcc.dg/ext/altivec-7.c: Same.
11685 * gcc.dg/ext/altivec-8.c: Same.
11686 * gcc.dg/ext/altivec-varargs-1.c: Same.
11688 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11689 * g++.dg/ext/altivec-10.C: Same.
11690 * g++.dg/ext/altivec-2.C: Same.
11691 * g++.dg/ext/altivec-3.C: Same.
11692 * g++.dg/ext/altivec-4.C: Same.
11693 * g++.dg/ext/altivec-5.C: Same.
11694 * g++.dg/ext/altivec-6.C: Same.
11695 * g++.dg/ext/altivec-7.C: Same.
11696 * g++.dg/ext/altivec-8.C: Same.
11697 * g++.dg/ext/altivec-9.C: Same.
11699 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11702 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11704 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11706 * gcc.dg/union-1.c: New test.
11708 2004-06-07 Roger Sayle <roger@eyesopen.com>
11710 * gcc.dg/builtins-41.c: New test case.
11711 * gcc.dg/builtins-42.c: New test case.
11713 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11715 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11716 * g++.dg/ext/altivec-10.C: Same.
11717 * g++.dg/ext/altivec-2.C: Same.
11718 * g++.dg/ext/altivec-3.C: Same.
11719 * g++.dg/ext/altivec-4.C: Same.
11720 * g++.dg/ext/altivec-5.C: Same.
11721 * g++.dg/ext/altivec-6.C: Same.
11722 * g++.dg/ext/altivec-7.C: Same.
11723 * g++.dg/ext/altivec-8.C: Same.
11724 * g++.dg/ext/altivec-9.C: Same.
11725 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11726 * g++.old-deja/g++.brendan/new3.C: Same.
11727 * gcc.c-torture/execute/eeprof-1.x: Same.
11729 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11732 * gcc.dg/pr14765-1.c: New test.
11734 2004-06-07 Roger Sayle <roger@eyesopen.com>
11737 * gcc.dg/pr14649-1.c: New test case.
11739 2004-06-07 Richard Henderson <rth@redhat.com>
11741 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11744 2004-06-07 David Edelsohn <edelsohn@gnu.org>
11746 * g++.dg/eh/elide1.C: Remove XFAIL.
11748 2004-06-07 Mark Mitchell <mark@codesourcery.com>
11751 * g++.dg/expr/sizeof3.C: New test.
11754 * g++.dg/template/access14.C: New test.
11757 * g++.dg/template/enum1.C: New test.
11760 * g++.dg/eh/throw1.C: New test.
11762 2004-06-07 David Ayers <d.ayers@inode.at>
11763 Ziemowit Laski <zlaski@apple.com>
11765 * lib/objc.exp (objc_target_compile): Revert the '-framework
11766 Foundation' flag fix, since bare Darwin does not ship
11767 with the Foundation framework.
11768 * objc/execute/next_mapping.h: Provide a local NSConstantString
11769 @interface and @implementation.
11770 (objc_constant_string_init): A constructor function, used to
11771 initialize the NSConstantString meta-class object.
11772 * objc/execute/string1.m: Include "next_mapping.h" instead of
11773 <Foundation/NSString.h>.
11774 * objc/execute/string2.m: Likewise.
11775 * objc/execute/string3.m: Likewise.
11776 * objc/execute/string4.m: Likewise.
11778 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11780 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11781 to double. Replace double with FLOAT.
11782 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11784 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11785 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11786 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11787 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11788 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11789 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11790 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11791 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11793 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11796 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11798 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11801 * g++.dg/template/meminit2.C: New test.
11803 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
11806 * gcc.c-torture/execute/compare-fp-1.c,
11807 gcc.c-torture/execute/compare-fp-2.c,
11808 gcc.c-torture/execute/compare-fp-3.c,
11809 gcc.c-torture/execute/compare-fp-4.c,
11810 gcc.c-torture/execute/compare-fp-3.x,
11811 gcc.c-torture/execute/compare-fp-4.x: Moved...
11812 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11813 gcc.c-torture/execute/ieee/compare-fp-2.c,
11814 gcc.c-torture/execute/ieee/compare-fp-3.c,
11815 gcc.c-torture/execute/ieee/compare-fp-4.c,
11816 gcc.c-torture/execute/ieee/compare-fp-3.x,
11817 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11819 2004-06-04 David Ayers <d.ayers@inode.at>
11821 * objc/execute/protocol-isEqual-4.m: New testcase.
11823 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11825 * objc/execute/protocol-isEqual-1.m: New testcase.
11826 * objc/execute/protocol-isEqual-2.m: New testcase.
11827 * objc/execute/protocol-isEqual-3.m: New testcase.
11829 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11831 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11833 2004-06-02 Ziemowit Laski <zlaski@apple.com>
11835 * lib/objc.exp (objc_target_compile): When running tests on
11836 Darwin (Mac OS X), inform the linker about '-framework
11839 2004-06-02 Eric Christopher <echristo@redhat.com>
11841 * gcc.c-torture/compile/20040602-1.c: New.
11843 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11845 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11846 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11848 PR tree-optimization/14736
11849 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
11851 PR tree-optimization/14042
11852 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11854 PR tree-optimization/14729
11855 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11857 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11860 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11862 2004-06-01 Richard Hederson <rth@redhat.com>
11864 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11866 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11869 * g++.dg/parse/offsetof4.C: New test.
11871 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11874 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11876 2004-05-31 Mark Mitchell <mark@codesourcery.com>
11879 * g++.dg/template/friend29.C: New test.
11881 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11884 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11886 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11888 * gcc.dg/sparc-trap-1.c: New test.
11890 2004-05-31 Roger Sayle <roger@eyesopen.com>
11892 PR middle-end/15069
11893 * g++.dg/opt/fold3.C: New test case.
11895 2004-05-30 Graham Stott <graham.stott@btinternet.com>
11897 * lib/target-supports.exp (check_iconv_available): Fix fallout
11898 from 2004-05-28 patch.
11900 2004-05-30 Paul Brook <paul@codesourcery.com>
11903 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11904 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11906 2004-05-30 Steven G. Kargl <kargls@comcast.net>
11908 * gfortran.fortran-torture/execute/random_1.f90: New test.
11910 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11912 * g++.dg/ext/altivec-10.C: New test.
11914 2004-05-29 Paul Brook <paul@codesourcery.com>
11916 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11918 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11920 * gcc.dg/altivec-16.c: New test.
11922 2004-05-28 Janis Johnson <janis187@us.ibm.com>
11924 * lib/target-supports.exp (check_vmx_hw_available): New.
11925 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
11927 * lib/target-supports.exp (check_alias_available,
11928 check_iconv_available, check_named_sections_available): Use
11929 unique names for temporary files.
11931 2004-05-28 Ziemowit Laski <zlaski@apple.com>
11933 * gcc.dg/altivec-15.c: New test.
11935 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11938 * g++.dg/warn/noeffect6.C: New test.
11941 * g++.dg/expr/ptrmem4.C: New test.
11944 * g++.dg/template/operator3.C: New test.
11946 2004-05-28 Mark Mitchell <mark@codesourcery.com>
11949 * g++.dg/lookup/redecl1.C: New test.
11950 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11952 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
11954 * gcc.c-torture/execute/compare-fp-1.c,
11955 gcc.c-torture/execute/compare-fp-2.c,
11956 gcc.c-torture/execute/compare-fp-3.c,
11957 gcc.c-torture/execute/compare-fp-4.c,
11958 gcc.c-torture/execute/compare-fp-3.x,
11959 gcc.c-torture/execute/compare-fp-4.x,
11960 gcc.dg/pr15649-1.c: New.
11962 2004-05-27 Adam Nemet <anemet@lnxw.com>
11965 * g++.dg/init/array14.C: New test.
11967 2004-05-25 Janis Johnson <janis187@us.ibm.com>
11969 * lib/compat.exp (compat-get-options-main): New.
11970 (compat-get-options): Remove unneeded code, warn for ignored
11972 (compat-execute): Check flag set by dg-require-* commands.
11974 * lib/compat.exp (compat-execute): Break up long lines.
11976 2004-05-24 Janis Johnson <janis187@us.ibm.com>
11978 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11979 * gcc.dg/altivec-14.c: New test.
11980 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11982 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11983 * gcc.dg/altivec-12.c: Ditto.
11985 * gcc.dg/altivec-3.c: Move call to altivec_check.
11987 2004-05-23 Mark Mitchell <mark@codesourcery.com>
11990 * g++.dg/template/error12.C: New test.
11993 * g++.dg/ext/attrib15.C: New test.
11996 * g++.dg/template/ptrmem9.C: New test.
11998 2004-05-25 Paul Brook <paul@codesourcery.com>
12000 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12002 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12005 * g++.dg/template/crash19.C: New test.
12007 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12010 * g++.dg/template/redecl1.C: New test.
12012 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12015 * g++.dg/other/ns1.C: New test.
12018 * g++.dg/template/invalid1.C: New test.
12020 2004-05-23 Paul Brook <paul@codesourcery.com>
12021 Victor Leikehman <lei@haifasphere.co.il>
12023 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12024 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12026 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12030 * g++.dg/template/non-dependent5.C: New test.
12031 * g++.dg/template/non-dependent6.C: New test.
12033 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12036 * g++.dg/inherit/union1.C: New test.
12039 * g++.dg/template/addr1.C: New test.
12042 * g++.dg/template/array5.C: New test.
12045 * g++.dg/template/array6.C: New test.
12047 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12048 Roger Sayle <roger@eyesopen.com>
12050 * g++.dg/lookup/forscope2.C: New test case.
12052 2004-05-22 Ben Elliston <bje@au.ibm.com>
12054 * gcc.dg/cpp/Wmissingdirs.c: New.
12056 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12059 * gcc.dg/compat/union-m128-1.h: New file.
12060 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12061 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12062 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12064 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12067 * gcc.dg/compat/struct-complex-1.h: New file.
12068 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12069 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12070 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12072 2004-05-20 Roger Sayle <roger@eyesopen.com>
12075 * gcc.dg/pr3074-1.c: New test case.
12076 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12078 2004-05-20 Falk Hueffner <falk@debian.org>
12081 * gcc.dg/ftrapv-1.c: New test case.
12083 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12085 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12087 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12088 Jeff Law <law@redhat.com>
12090 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12091 * gcc.dg/tree-ssa/20040518-2.c: New test.
12093 * gcc.dg/tree-ssa/20040518-1.c: New test.
12095 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12097 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12099 2004-05-18 Paul Brook <paul@codesourcery.com>
12102 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12104 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12106 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12109 2004-05-17 Steven Bosscher <stevenb@suse.de>
12111 * gcc.dg/tree-ssa/20040517-1.c: New test.
12113 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12115 * gcc.dg/loop-4.c: New test.
12117 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12119 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12121 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12124 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12126 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12130 * gfortran.fortran-torture/compile/data_1.f90: New test.
12132 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12134 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12135 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12137 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12139 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12141 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12144 * gcc.dg/format/xopen-1.c: Adjust expected message.
12145 * gcc.dg/format/xopen-3.c: New test.
12147 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12149 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12151 2004-05-14 Jeff Law <law@redhat.com>
12153 * gcc.dg/tree-ssa/20040514-2.c: New test.
12155 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12157 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12159 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12162 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12164 * gcc.dg/tree-ssa/20040514-1.c: New test.
12166 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12168 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12171 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12174 * gfortran.fortran-torture/compile/do_1.f90: New test.
12176 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12179 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12182 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12185 * gfortran.fortran-torture/execute/random_init.f90: New test.
12187 2004-05-13 Paul Brook <paul@codesourcery.com>
12190 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12192 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12194 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12195 for the powerpc case.
12197 2004-05-13 Jeff Law <law@redhat.com>
12199 * gcc.dg/tree-ssa/20040513-1.c: New test.
12200 * gcc.dg/tree-ssa/20040513-2.c: New test.
12202 2004-05-13 Paul Brook <paul@codesourcery.com>
12204 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12205 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12206 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12208 2004-05-13 Andreas Schwab <schwab@suse.de>
12211 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12214 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12217 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12219 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12221 Merge from tree-ssa-20020619-branch. See
12222 ChangeLog.tree-ssa for details.
12224 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12226 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12227 include <altivec.h> explicitly.
12228 * gcc.dg/altivec-13.c: Likewise.
12230 2004-05-11 Paul Brook <paul@codesourcery.com>
12232 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12234 2004-05-10 Eric Christopher <echristo@redhat.com>
12236 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12237 * gcc.dg/sibcall-4.c: Ditto.
12239 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12241 * g++.dg/ext/altivec-8.C: New test case.
12242 * gcc.dg/altivec-13.c: New test case.
12244 2004-05-08 Roger Sayle <roger@eyesopen.com>
12246 * gcc.c-torture/execute/divcmp-1.c: New test case.
12247 * gcc.c-torture/execute/divcmp-2.c: New test case.
12248 * gcc.c-torture/execute/divcmp-3.c: New test case.
12250 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12252 * g++.dg/other/pragma-re-2.C: New test.
12254 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12256 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12257 * gcc.dg/i386-387-2.c: Likewise.
12259 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12261 * gcc.dg/i386-387-6.c: Likewise.
12263 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12265 * gcc.dg/builtins-33.c: Also check log1p*.
12267 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12269 PR optimization/15296
12270 * gcc.c-torture/execute/pr15296.c: New test.
12272 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12274 * gcc.dg/builtins-40.c: New test.
12276 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12278 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12280 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12282 * g++.dg/ext/spe1.C: New testcase.
12284 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12286 * objc.dg/image-info.m: Allow additional attributes
12287 for __image_info section.
12289 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12291 * gcc.dg/torture/mips-hilo-2.c: New test.
12293 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12296 * g++.dg/template/member5.C: New test.
12298 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12300 * gcc.dg/builtins-34.c: Also check expm1*.
12302 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12304 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12305 * gcc.dg/torture/builtin-convert-3.c: New test.
12307 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12309 PR middle-end/15054
12310 * g++.dg/opt/pr15054.C: New test.
12312 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12314 * gcc.dg/torture/builtin-rounding-1.c: New test.
12315 * gcc.dg/builtins-25.c: Delete.
12316 * gcc.dg/builtins-29.c: Delete.
12318 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12320 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12321 * gcc.dg/sibcall-4.c: Likewise.
12322 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12324 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12326 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12327 bit-field on 16-bit targets.
12329 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12331 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12334 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12336 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12337 * gcc.dg/rs6000-power2-2.c: Likewise.
12339 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12341 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12342 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12343 Change the asm registers to be in form of frN instead of fN.
12345 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12347 * gcc.dg/torture/builtin-convert-2.c: New test.
12349 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12351 * gcc.dg/rs6000-power2-1.c: New test.
12352 * gcc.dg/rs6000-power2-2.c: New test.
12354 2004-04-28 Jan Hubicka <jh@suse.cz>
12356 * gcc.dg/unused-6.c: New test.
12358 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12359 Ulrich Weigand <uweigand@de.ibm.com>
12361 * ada/acats/run_all.sh: Define $target variable.
12363 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12366 * g++.dg/other/vararg-1.C: New test.
12369 * g++.dg/eh/cleanup3.C: New test.
12371 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12373 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12374 and ad8011a (target_insn).
12375 * ada/acats/support/macro.dfs: Likewise.
12376 * ada/acats/support/impbit.adb: New file.
12378 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12380 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12382 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12384 * gcc.dg/loop-3.c: New test.
12386 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12388 * gcc.c-torture/execute/simd-5.c: New test.
12390 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12393 * g++.dg/template/crash18.C: New test.
12395 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12397 * g++.dg/ext/complit3.C: New test.
12399 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12401 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12402 * gcc.dg/altivec-3.c: Same.
12403 * gcc.dg/altivec-varargs-1.c: Same.
12405 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12407 * lib/target-supports.exp (check_profiling_available): Assume
12408 profiling is not available on powerpc-eabi targets.
12410 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12412 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12413 * gcc.dg/vmx/bug-1.c: Ditto.
12415 2004-04-20 Eric Christopher <echristo@redhat.com>
12417 * gcc.dg/charset/extern.c: New test.
12418 * g++.dg/charset/extern3.cc: Ditto.
12420 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12422 * gcc.dg/builtins-39.c: New test.
12424 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12426 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12428 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12430 * gcc.dg/torture/mips-hilo-1.c: New test.
12432 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12434 * gcc.c-torture/compile/20040419-1.c: New test.
12436 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12438 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12440 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12441 Aldy Hernandez <aldyh@redhat.com>
12443 * gcc.c-torture/execute/va-arg-24.c: New.
12445 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12446 Aldy Hernandez <aldyh@redhat.com>
12448 * gcc.dg/vmx/1b-01.c: New.
12449 * gcc.dg/vmx/1b-02.c: New.
12450 * gcc.dg/vmx/1b-03.c: New.
12451 * gcc.dg/vmx/1b-04.c: New.
12452 * gcc.dg/vmx/1b-05.c: New.
12453 * gcc.dg/vmx/1b-06.c: New.
12454 * gcc.dg/vmx/1b-07.c: New.
12455 * gcc.dg/vmx/1c-01.c: New.
12456 * gcc.dg/vmx/1c-02.c: New.
12457 * gcc.dg/vmx/3a-01a.c: New.
12458 * gcc.dg/vmx/3a-01.c: New.
12459 * gcc.dg/vmx/3a-01m.c: New.
12460 * gcc.dg/vmx/3a-03.c: New.
12461 * gcc.dg/vmx/3a-03m.c: New.
12462 * gcc.dg/vmx/3a-04.c: New.
12463 * gcc.dg/vmx/3a-04m.c: New.
12464 * gcc.dg/vmx/3a-05.c: New.
12465 * gcc.dg/vmx/3a-06.c: New.
12466 * gcc.dg/vmx/3a-06m.c: New.
12467 * gcc.dg/vmx/3a-07.c: New.
12468 * gcc.dg/vmx/3b-01.c: New.
12469 * gcc.dg/vmx/3b-02.c: New.
12470 * gcc.dg/vmx/3b-10.c: New.
12471 * gcc.dg/vmx/3b-13.c: New.
12472 * gcc.dg/vmx/3b-14.c: New.
12473 * gcc.dg/vmx/3b-15.c: New.
12474 * gcc.dg/vmx/3c-01a.c: New.
12475 * gcc.dg/vmx/3c-01.c: New.
12476 * gcc.dg/vmx/3c-02.c: New.
12477 * gcc.dg/vmx/3c-03.c: New.
12478 * gcc.dg/vmx/3d-01.c: New.
12479 * gcc.dg/vmx/4-01.c: New.
12480 * gcc.dg/vmx/4-03.c: New.
12481 * gcc.dg/vmx/5-01.c: New.
12482 * gcc.dg/vmx/5-02.c: New.
12483 * gcc.dg/vmx/5-03.c: New.
12484 * gcc.dg/vmx/5-04.c: New.
12485 * gcc.dg/vmx/5-05.c: New.
12486 * gcc.dg/vmx/5-06.c: New.
12487 * gcc.dg/vmx/5-07.c: New.
12488 * gcc.dg/vmx/5-07t.c: New.
12489 * gcc.dg/vmx/5-08.c: New.
12490 * gcc.dg/vmx/5-10.c: New.
12491 * gcc.dg/vmx/5-11.c: New.
12492 * gcc.dg/vmx/7-01a.c: New.
12493 * gcc.dg/vmx/7-01.c: New.
12494 * gcc.dg/vmx/7c-01.c: New.
12495 * gcc.dg/vmx/7d-01.c: New.
12496 * gcc.dg/vmx/7d-02.c: New.
12497 * gcc.dg/vmx/8-01.c: New.
12498 * gcc.dg/vmx/8-02a.c: New.
12499 * gcc.dg/vmx/8-02.c: New.
12500 * gcc.dg/vmx/brode-1.c: New.
12501 * gcc.dg/vmx/bug-1.c: New.
12502 * gcc.dg/vmx/bug-2.c: New.
12503 * gcc.dg/vmx/bug-3.c: New.
12504 * gcc.dg/vmx/cw-bug-1.c: New.
12505 * gcc.dg/vmx/cw-bug-2.c: New.
12506 * gcc.dg/vmx/cw-bug-3.c: New.
12507 * gcc.dg/vmx/dct.c: New.
12508 * gcc.dg/vmx/debug-1.c: New.
12509 * gcc.dg/vmx/debug-2.c: New.
12510 * gcc.dg/vmx/debug-3.c: New.
12511 * gcc.dg/vmx/debug-4.c: New.
12512 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12513 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12514 * gcc.dg/vmx/eg-5.c: New.
12515 * gcc.dg/vmx/fft.c: New.
12516 * gcc.dg/vmx/gcc-bug-1.c: New.
12517 * gcc.dg/vmx/gcc-bug-2.c: New.
12518 * gcc.dg/vmx/gcc-bug-3.c: New.
12519 * gcc.dg/vmx/gcc-bug-4.c: New.
12520 * gcc.dg/vmx/gcc-bug-5.c: New.
12521 * gcc.dg/vmx/gcc-bug-6.c: New.
12522 * gcc.dg/vmx/gcc-bug-7.c: New.
12523 * gcc.dg/vmx/gcc-bug-8.c: New.
12524 * gcc.dg/vmx/gcc-bug-9.c: New.
12525 * gcc.dg/vmx/gcc-bug-b.c: New.
12526 * gcc.dg/vmx/gcc-bug-c.c: New.
12527 * gcc.dg/vmx/gcc-bug-d.c: New.
12528 * gcc.dg/vmx/gcc-bug-e.c: New.
12529 * gcc.dg/vmx/gcc-bug-f.c: New.
12530 * gcc.dg/vmx/gcc-bug-g.c: New.
12531 * gcc.dg/vmx/gcc-bug-i.c: New.
12532 * gcc.dg/vmx/harness.h: New.
12533 * gcc.dg/vmx/ira1.c: New.
12534 * gcc.dg/vmx/ira2a.c: New.
12535 * gcc.dg/vmx/ira2b.c: New.
12536 * gcc.dg/vmx/ira2.c: New.
12537 * gcc.dg/vmx/ira2c.c: New.
12538 * gcc.dg/vmx/mem.c: New.
12539 * gcc.dg/vmx/newton-1.c: New.
12540 * gcc.dg/vmx/ops.c: New.
12541 * gcc.dg/vmx/sn7153.c: New.
12542 * gcc.dg/vmx/spill2.c: New.
12543 * gcc.dg/vmx/spill3.c: New.
12544 * gcc.dg/vmx/spill.c: New.
12545 * gcc.dg/vmx/t.c: New.
12546 * gcc.dg/vmx/varargs-1.c: New.
12547 * gcc.dg/vmx/varargs-2.c: New.
12548 * gcc.dg/vmx/varargs-3.c: New.
12549 * gcc.dg/vmx/varargs-4.c: New.
12550 * gcc.dg/vmx/varargs-5.c: New.
12551 * gcc.dg/vmx/varargs-6.c: New.
12552 * gcc.dg/vmx/varargs-7.c: New.
12553 * gcc.dg/vmx/vmx.exp: New.
12554 * gcc.dg/vmx/vprint-1.c: New.
12555 * gcc.dg/vmx/vscan-1.c: New.
12556 * gcc.dg/vmx/x-01.c: New.
12557 * gcc.dg/vmx/x-02.c: New.
12558 * gcc.dg/vmx/x-03.c: New.
12559 * gcc.dg/vmx/x-04.c: New.
12560 * gcc.dg/vmx/x-05.c: New.
12561 * gcc.dg/vmx/yousufi-1.c: New.
12562 * gcc.dg/vmx/zero-1.c: New.
12563 * gcc.dg/vmx/zero.c: New.
12565 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12567 * g++.dg/lookup/java1.C: Update for chage of
12569 * g++.dg/lookup/java2.C: Likewise.
12571 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12573 * ada/acats/run_all.sh: use -O2 by default.
12575 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12577 * gcc.dg/vr-mult-[12].c: New tests.
12579 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12581 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12583 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12585 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12587 * lib/target-supports.exp (check_profiling_available): Assume profiling
12588 isn't available for mips*-*-elf targets.
12590 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12592 * gcc.dg/builtins-38.c: New test.
12594 2004-04-14 Eric Christopher <echristo@redhat.com>
12596 * g++.dg/charset/charset.exp: Run .cc extension tests.
12598 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12600 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12602 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12604 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12606 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12608 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12609 * gcc.dg/i386-387-2.c: Likewise.
12611 * gcc.dg/i386-387-7.c: New test.
12612 * gcc.dg/i386-387-8.c: New test.
12614 * gcc.dg/builtins-37.c: New test.
12616 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12618 * g++.dg/pch/externc-1.C: Add missing semicolon.
12620 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12622 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12624 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12626 * gcc.c-torture/execute/20040411-1.c: New test.
12628 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12630 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12632 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12634 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12636 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12638 * lib/target-supports.exp (check_named_sections_available): New.
12639 * lib/gcc-dg.exp (dg-require-named-sections): New.
12640 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12641 old-deja.exp. Also prune error-count message from HP linker.
12642 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12644 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12645 * g++.old-deja/g++.pt/static3.C: Likewise.
12646 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12648 2004-04-09 Roger Sayle <roger@eyesopen.com>
12650 * gcc.c-torture/execute/20040409-1.c: New test case.
12651 * gcc.c-torture/execute/20040409-2.c: New test case.
12652 * gcc.c-torture/execute/20040409-3.c: New test case.
12654 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12656 * gcc.dg/20040409-1.c: New test.
12658 2004-04-08 Roger Sayle <roger@eyesopen.com>
12661 * g++.dg/opt/pr14888.C: New test case.
12663 2004-04-08 Geoffrey Keating <geoffk@apple.com>
12665 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12666 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12667 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12668 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12671 2004-04-08 Paul Brook <paul@codesourcery.com>
12673 * gcc.dg/spill-1.c: New test.
12675 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12677 * gcc.dg/torture/builtin-ctype-2.c: New test.
12679 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12681 * gcc.dg/pch/pch.exp: Add largefile test.
12683 2004-04-06 Geoffrey Keating <geoffk@apple.com>
12685 * g++.dg/pch/externc-1.Hs: New.
12686 * g++.dg/pch/externc-1.C: New.
12688 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12690 * gcc.dg/compat/struct-by-value-5a_main.c,
12691 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12692 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12693 * gcc.dg/compat/struct-by-value-5a_x.c,
12694 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12695 gcc.dg/compat/struct-by-value-5_x.c.
12696 * gcc.dg/compat/struct-by-value-5a_y.c,
12697 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12698 gcc.dg/compat/struct-by-value-5_y.c.
12700 * gcc.dg/compat/struct-by-value-6a_main.c,
12701 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12702 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12703 * gcc.dg/compat/struct-by-value-6a_x.c,
12704 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12705 gcc.dg/compat/struct-by-value-6_x.c.
12706 * gcc.dg/compat/struct-by-value-6a_y.c,
12707 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12708 gcc.dg/compat/struct-by-value-6_y.c.
12710 * gcc.dg/compat/struct-by-value-7a_main.c,
12711 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12712 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12713 * gcc.dg/compat/struct-by-value-7a_x.c,
12714 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12715 gcc.dg/compat/struct-by-value-7_x.c.
12716 * gcc.dg/compat/struct-by-value-7a_y.c,
12717 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12718 gcc.dg/compat/struct-by-value-7_y.c.
12720 2004-04-06 Jakub Jelinek <jakub@redhat.com>
12722 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12723 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12724 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12727 2004-04-06 Uros Bizjak <uros@kss-loka.si>
12729 * gcc.dg/builtins-36.c: New test.
12731 2004-04-06 Paul Brook <paul@codesourcery.com>
12733 * README.gcc: Remove obsolete contraint on testcases.
12735 2004-04-05 Paul Brook <paul@codesourcery.com>
12738 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
12739 failure and exit(0) on success.
12740 * g++.dg/expr/anew2.C: Ditto.
12741 * g++.dg/expr/anew3.C: Ditto.
12742 * g++.dg/expr/anew4.C: Ditto.
12744 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12747 * g++.dg/template/unify7.C: New.
12749 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12751 * g++.dg/README: Bring up to date with new subdirectories; remove
12752 duplicate subdirectory lines.
12754 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12757 * g++.dg/template/unify5.C: New.
12758 * g++.dg/template/unify6.C: New.
12759 * g++.dg/template/qualttp20.C: Adjust.
12760 * g++.old-deja/g++.jason/report.C: Adjust.
12761 * g++.old-deja/g++.other/qual1.C: Adjust.
12763 2004-04-01 Mark Mitchell <mark@codesourcery.com>
12766 * g++.dg/inherit/ptrmem1.C: New test.
12768 2004-04-01 Jakub Jelinek <jakub@redhat.com>
12771 * gcc.c-torture/execute/20040331-1.c: New test.
12772 * gcc.dg/20040331-1.c: New test.
12774 2004-04-01 Paul Brook <paul@codesourcery.com>
12776 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12778 2004-03-30 Mark Mitchell <mark@codesourcery.com>
12781 * g++.dg/init/goto1.C: New test.
12784 * g++.dg/template/defarg4.C: New test.
12786 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12788 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12790 2004-03-28 David Edelsohn <edelsohn@gnu.org>
12792 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12794 2004-03-28 Zack Weinberg <zack@codesourcery.com>
12796 * gcc.dg/noncompile/undeclared-2.c: New test.
12798 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12800 * gcc.dg/940409-1.c: Remove XFAIL.
12801 * gcc.dg/reg-vol-struct-1.c: New test.
12803 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12805 * gcc.dg/torture/builtin-wctype-1.c: New test.
12807 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12809 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12810 * gcc.dg/20001101-1.c: Likewise.
12811 * gcc.dg/20001102-1.c: Likewise.
12813 2004-03-25 Roger Sayle <roger@eyesopen.com>
12815 * gcc.dg/compare8.c: Add an additional test for XOR.
12817 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12819 * gcc.dg/torture/builtin-ctype-1.c: New test.
12821 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12823 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12824 * gcc.dg/torture/builtin-math-1.c: Likewise.
12825 * gcc.dg/torture/builtin-power-1.c: New test.
12827 2004-03-24 Andreas Schwab <schwab@suse.de>
12829 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12832 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12833 Roger Sayle <roger@eyesopen.com>
12835 * gcc.dg/compare8.c: New test case.
12837 2004-03-23 Ziemowit Laski <zlaski@apple.com>
12839 * g++.dg/ext/altivec-7.C: New test.
12841 2004-03-23 Zack Weinberg <zack@codesourcery.com>
12843 PR 12267, 12391, 12560, 13129, 14114, 14133
12844 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12845 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12846 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12847 Adjust error regexps.
12848 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12849 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12850 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12851 * gcc.dg/local1.c: Add explanatory comment.
12853 2004-03-23 Roger Sayle <roger@eyesopen.com>
12855 PR optimization/14669
12856 * g++.dg/opt/fold2.C: New test case.
12858 2004-03-22 Jakub Jelinek <jakub@redhat.com>
12861 * gcc.dg/20040322-1.c: New test.
12863 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12865 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
12866 * gcc.dg/ultrasp4.c: Likewise.
12867 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12869 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12871 * gcc.dg/i386-sse-8.c: Reset default options.
12873 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12875 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12876 in the error message text.
12878 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12880 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12882 2004-03-21 Mark Mitchell <mark@codesourcery.com>
12885 * g++.dg/init/array13.C: New test.
12887 2004-03-20 Roger Sayle <roger@eyesopen.com>
12890 * gcc.c-torture/compile/pr13889.c: New test case.
12892 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12895 * builtins-1.c (nan, nans): Don't test.
12896 * builtins-30.c: Don't use nan, nanf, nanl.
12897 * builtins-35.c: New test.
12899 2004-03-19 Ziemowit Laski <zlaski@apple.com>
12901 * g++.dg/ext/altivec-6.C: New test.
12903 2004-03-19 Mark Mitchell <mark@codesourcery.com>
12905 * g++.dg/init/placement3.C: New test.
12907 * g++.dg/template/spec13.C: New test.
12909 * g++.dg/lookup/using11.C: New test.
12911 * g++.dg/lookup/koenig3.C: New test.
12913 * g++.dg/template/operator2.C: New test.
12915 * g++.dg/expr/dtor3.C: New test.
12916 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12918 * g++.old-deja/g++.law/visibility28.C: Likewise.
12920 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
12922 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12923 * gcc.dg/ppc64-abi-3.c: Likewise.
12925 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12928 * g++.dg/parse/template15.C: New test.
12930 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12932 * g++.dg/expr/dtor2.C: New test.
12934 * g++.dg/lookup/anon4.C: New test.
12936 * g++.dg/overload/using1.C: New test.
12938 * g++.dg/template/lookup7.C: New test.
12940 * g++.dg/template/typename6.C: New test.
12942 * g++.dg/expr/cond6.C: New test.
12944 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12946 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12948 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12950 * g++.dg/expr/cond5.C: New test.
12951 * g++.dg/expr/constcast1.C: Likewise.
12952 * g++.dg/expr/ptrmem2.C: Likewise.
12953 * g++.dg/expr/ptrmem3.C: Likewise.
12954 * g++.dg/lookup/main1.C: Likewise.
12955 * g++.dg/template/lookup6.C: Likewise.
12957 2004-03-18 Mark Mitchell <mark@codesourcery.com>
12959 * gcc.dg/local1.c: New test.
12961 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12963 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12965 * gcc.dg/torture/builtin-convert-1.c: New test.
12967 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12969 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12971 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12974 * g++.dg/warn/Wunused-7.C: New test.
12976 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12978 * gcc.dg/torture/builtin-integral-1.c: New test.
12980 2004-03-16 Mark Mitchell <mark@codesourcery.com>
12983 * g++.dg/parse/non-dependent3.C: New test.
12985 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
12987 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12988 * g++.dg/eh/simd-2.C: Likewise.
12989 * g++.dg/init/array10.C: Likewise.
12990 * gcc.c-torture/compile/simd-1.c: Likewise.
12991 * gcc.c-torture/compile/simd-2.c: Likewise.
12992 * gcc.c-torture/compile/simd-3.c: Likewise.
12993 * gcc.c-torture/compile/simd-4.c: Likewise.
12994 * gcc.c-torture/compile/simd-6.c: Likewise.
12995 * gcc.c-torture/execute/simd-1.c: Likewise.
12996 * gcc.c-torture/execute/simd-2.c: Likewise.
12997 * gcc.dg/compat/vector-defs.h: Likewise.
12998 * gcc.dg/20020531-1.c: Likewise.
12999 * gcc.dg/altivec-3.c: Likewise.
13000 * gcc.dg/altivec-4.c: Likewise.
13001 * gcc.dg/altivec-varargs-1.c: Likewise.
13002 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13003 * gcc.dg/i386-mmx-3.c: Likewise.
13004 * gcc.dg/i386-sse-4.c: Likewise.
13005 * gcc.dg/i386-sse-5.c: Likewise.
13006 * gcc.dg/i386-sse-8.c: Likewise.
13007 * gcc.dg/simd-1.c: Likewise.
13008 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13009 __ev64_opaque__ since the machine description provides it.
13011 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13013 * lib/compat.exp (skip_list): New global variable.
13014 Use it to hold the user defined COMPAT_SKIPS list if any.
13015 (compat-obj): Add the members of skip_list to optall.
13017 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13019 * gcc.dg/compat/union-by-value-1_main.c,
13020 union-by-value-1_x.c, union-by-value-1_y.c,
13021 union-check.h, union-defs.h,
13022 union-init.h, union-return-1_main.c,
13023 union-return-1_x.c, union-return-1_y.c: New files.
13025 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13027 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13028 mixed-struct-init.h: Add 4 mixed structure types.
13029 struct-by-value-21_main.c, struct-by-value-21_x.c,
13030 struct-by-value-21_y.c, struct-return-21_main.c,
13031 struct-return-21_x.c, struct-return-21_y.c: New files.
13033 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13036 * g++.dg/parse/template14.C: New test.
13038 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13040 * gcc.c-torture/execute/20040313-1.c: New test.
13042 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13045 * gcc.dg/20040311-2.c: New test.
13047 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13050 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13053 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13055 * gcc.dg/20040305-2.c: Add missing return statement.
13057 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13059 * gcc.dg/builtins-34.c: Also check pow10*.
13061 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13064 * gcc.dg/20040305-2.c: New test.
13066 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13068 * gcc.dg/20040310-1.c: New test.
13070 2004-03-11 Roger Sayle <roger@eyesopen.com>
13072 * gcc.c-torture/execute/20040311-1.c: New test case.
13074 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13077 * g++.dg/lookup/enum1.C: New test.
13079 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13082 * g++.dg/lookup/struct2.C: New test.
13084 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13086 * gcc.dg/builtins-34.c: New test.
13088 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13090 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13092 2004-03-09 James E Wilson <wilson@specifixinc.com>
13094 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13095 * gcc.dg/alias-2.c: New testcase.
13097 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13099 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13101 2004-03-09 Roger Sayle <roger@eyesopen.com>
13103 * gcc.c-torture/execute/20040309-1.c: New test case.
13105 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13108 * g++.dg/overload/ref1.C: New.
13110 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13113 * g++.dg/template/spec12.C: New test.
13116 * g++.dg/parse/crash14.C: New test.
13118 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13121 * g++.dg/init/ref11.C: New test.
13123 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13126 * g++.dg/parse/builtin2.C: New test.
13128 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13131 * g++.dg/init/ctor3.C: New test.
13132 * g++.dg/init/union1.C: New test.
13133 * g++.dg/ext/anon-struct4.C: New test.
13135 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13137 * g++.dg/lookup/koenig1.C: Tweak error messages.
13138 * g++.dg/lookup/used-before-declaration.C: Likewise.
13139 * g++.dg/other/do1.C: Likewise.
13140 * g++.dg/overload/koenig1.C: Likewise.
13141 * g++.dg/parse/crash13.C: Likewise.
13142 * g++.dg/template/instantiate3.C: Likewise.
13144 2004-03-08 Eric Christopher <echristo@redhat.com>
13146 * * lib/target-supports.exp: Enable libiconv in test
13147 compilation. Fix up error checking.
13149 2004-03-08 Roger Sayle <roger@eyesopen.com>
13151 PR middle-end/14289
13152 * gcc.dg/pr14289-1.c: New test case.
13153 * gcc.dg/pr14289-2.c: Likewise.
13154 * gcc.dg/pr14289-3.c: Likewise.
13156 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13158 * gcc.c-torture/execute/20040308-1.c: New test.
13160 2004-03-07 Roger Sayle <roger@eyesopen.com>
13162 * gcc.c-torture/execute/20040307-1.c: New test case.
13164 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13166 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13168 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13170 * gcc.dg/20040306-1.c: New test.
13172 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13174 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13176 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13178 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13181 * gcc.dg/decl-6.c: New test.
13183 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13185 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13186 Rename LOGPOW -> LOG_POW.
13187 (SQRT_EXP, POW_EXP): New.
13189 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13191 * gcc.dg/i386-sse-8.c: New test.
13193 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13196 * gcc.dg/decl-5.c: New test.
13198 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13200 * gcc.dg/20040305-1.c: New test.
13202 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13205 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13207 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13209 PR c++/14425, c++/14426
13210 * g++.dg/ext/altivec-4.C: New test.
13211 * g++.dg/ext/altivec-5.C: New test.
13213 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13215 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13216 global variables of a type with no linkage.
13217 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13218 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13219 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13220 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13221 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13222 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13223 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13224 * g++.dg/warn/deprecated.C: Name enum Color.
13225 * g++.dg/overload/VLA.C: Name structure for 'b'.
13226 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13228 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13230 * gcc.c-torture/compile/20040304-1.c: New test.
13232 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13235 * gcc.dg/decl-4.c: New testcase.
13237 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13239 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13240 as PRECF if sizeof (float) > sizeof (double).
13241 (PRECL): Make it the same as PRECF if
13242 sizeof (float) > sizeof (long double).
13244 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13246 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13247 system type. Add check for irix6 which doesn't have c99 runtime.
13249 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13251 * gcc.dg/const-elim-1.c: xfail for xtensa.
13253 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13256 * g++.dg/template/cond4.C: New test.
13258 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13261 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13264 * g++.dg/parse/defarg7.C: New test.
13267 * g++.dg/template/friend26.C: New test.
13269 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13272 * g++.dg/abi/mangle21.C: New test.
13275 * g++.dg/parse/constructor2.C: New test.
13278 * g++.dg/template/sfinae1.C: New test.
13280 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13283 * g++.dg/expr/crash2.C: New test.
13285 PR middle-end/13448
13286 * gcc.dg/inline-5.c: New test.
13287 * gcc.dg/always-inline.c: Split out tests into ...
13288 * gcc.dg/always-inline2.c: ... this and ...
13289 * gcc.dg/always-inline3.c: ... this.
13291 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13294 * g++.dg/debug/crash1.C: New test.
13296 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13298 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13299 function with __attribute__((noinline)).
13300 (recurser_void2): Likewise.
13301 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13302 (recurser_void2): Likewise.
13304 2004-02-29 Roger Sayle <roger@eyesopen.com>
13306 PR middle-end/14203
13307 * g++.dg/warn/Wunused-6.C: New test case.
13309 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13311 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13314 2004-02-27 Eric Christopher <echristo@redhat.com>
13316 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13317 * g++.dg/charset/asm2.c: Run only x86.
13318 * gcc.dg/charset/asm3.c: Ditto.
13320 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13322 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13325 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13327 * g++.dg/ext/altivec-3.C: New.
13329 2004-02-26 Richard Henderson <rth@redhat.com>
13331 * g++.dg/ext/attrib10.C: Mark for warning.
13332 * gcc.dg/attr-alias-1.c: New.
13334 2004-02-26 Richard Henderson <rth@redhat.com>
13336 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13337 * gcc.c-torture/execute/20040208-2.c: ... it back.
13339 2004-02-26 Eric Christopher <echristo@redhat.com>
13341 * lib/target-supports.exp (check-iconv-available): New function.
13342 * lib/gcc-dg.exp (dg-require-iconv): New function.
13344 * gcc.dg/charset: New directory.
13345 * gcc.dg/charset/charset.exp: New file.
13346 * gcc.dg/charset/asm1.c: Ditto.
13347 * gcc.dg/charset/asm2.c: Ditto.
13348 * gcc.dg/charset/asm3.c: Ditto.
13349 * gcc.dg/charset/asm4.c: Ditto.
13350 * gcc.dg/charset/asm5.c: Ditto.
13351 * gcc.dg/charset/attribute1.c: Ditto.
13352 * gcc.dg/charset/attribute2.c: Ditto.
13353 * gcc.dg/charset/string1.c: Ditto.
13354 * g++.dg/charset: New directory.
13355 * g++.dg/dg.exp: Add here. Special options.
13356 * g++.dg/charset/charset.exp: New file.
13357 * g++.dg/charset/asm1.c: Ditto.
13358 * g++.dg/charset/asm2.c: Ditto.
13359 * g++.dg/charset/asm3.c: Ditto.
13360 * g++.dg/charset/asm4.c: Ditto.
13361 * g++.dg/charset/attribute1.c: Ditto.
13362 * g++.dg/charset/attribute2.c: Ditto.
13363 * g++.dg/charset/extern1.cc: Ditto.
13364 * g++.dg/charset/extern2.cc: Ditto.
13365 * g++.dg/charset/string1.c: Ditto.
13367 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13370 * g++.dg/parse/comma1.C: New test.
13372 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13375 * g++.dg/template/ttp8.C: New test.
13377 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13379 * gcc.dg/fixuns-trunc-1.c: New test.
13381 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13383 * gcc.dg/builtins-config.h: Use #elif.
13385 2004-02-26 Michael Matz <matz@suse.de>
13387 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13388 * gcc.dg/991214-1.c: Likewise.
13389 * gcc.dg/i386-asm-1.c: Likewise.
13391 2004-02-25 Richard Henderson <rth@redhat.com>
13393 * gcc.c-torture/execute/20040208-2.c: Move ...
13394 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13396 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13399 * g++.dg/other/crash-3.C: New test.
13401 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13403 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13404 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13406 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13409 2004-02-24 Michael Matz <matz@suse.de>
13411 * gcc.dg/i386-regparm.c: New.
13413 2004-02-23 James E Wilson <wilson@specifixinc.com>
13415 * gcc.c-torture/execute/20040223-1.c: New.
13417 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13418 Kazu Hirata <kazu@cs.umass.edu>
13420 * gcc.dg/fwritable-strings-1.c: Remove.
13422 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13425 * gcc.dg/20040223-1.c: New test.
13427 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13430 * g++.dg/ext/typeof9.C: New test.
13432 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13435 * g++.dg/other/switch1.C: New test.
13437 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13439 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13440 * gcc.dg/va-arg-1.c: Likewise.
13442 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13445 * g++.dg/template/koenig5.C: New test.
13447 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13449 * g++.dg/ext/altivec-1.C: Generalize target triple.
13450 * g++.dg/ext/altivec-2.C: New test case.
13451 * g++.dg/ext/altivec_check.h: New file.
13452 * gcc.dg/altivec-1.c: Generalize target triple;
13453 include altivec_check.h and call altivec_check().
13454 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13455 * gcc.dg/altivec-6.c: New test case.
13456 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13457 type casts as needed.
13458 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13460 * gcc.dg/altivec-12.c: New test case.
13461 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13462 include altivec_check.h and call altivec_check().
13463 * gcc.dg/altivec_check.h: New file.
13465 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13467 * lib/target-supports.exp (check_alias_available): Don't mangle
13468 function `g' in test program.
13470 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13472 * lib/target-supports.exp (check_profiling_available): Check
13473 argument to determine whether we support a profiling type.
13474 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13475 check_profiling_available.
13476 * g++.dg/bprob/bprob.exp: Likewise
13477 * g77.dg/bprob/bprob.exp: Likewise.
13478 * gcc.misc-tests/bprob.exp: Likewise.
13479 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13480 dg-require-profiling and delete expected error handling.
13481 * gcc.dg/20021014-1.c: Likewise.
13482 * gcc.dg/nest.c: Likewise.
13484 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13487 * g++.dg/other/vthunk1.C: New test.
13489 2004-02-20 Falk Hueffner <falk@debian.org>
13492 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13494 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13497 * g++.dg/other/error8.C: Remove XFAIL markers.
13500 * g++.dg/ext/packed5.C: New test.
13503 * g++.dg/warn/Wunused-5.C: New test.
13506 * g++.dg/lookup/member1.C: New test.
13508 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13510 * gcc.c-torture/compile/20040130-1.c: Enable only when
13511 __INT_MAX__ >= 2147483647L.
13512 * gcc.c-torture/compile/961203-1.c: Likewise.
13514 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13516 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13517 * g++.dg/opt/template1.C: Robustify assembler regexp
13519 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13521 * gcc.c-torture/execute/simd-4.x: Remove.
13522 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13523 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13524 Guard with #ifndef SKIP_ATTRIBUTE.
13525 * gcc.dg/compat/vector-1_y.c: Likewise.
13526 * gcc.dg/compat/vector-2_x.c: Likewise.
13527 * gcc.dg/compat/vector-2_y.c: Likewise.
13528 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13529 * g++.dg/eh/simd-2.C: Likewise.
13531 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13533 * gcc.c-torture/compile/complex-1.c: New.
13535 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13538 * gcc.c-torture/execute/20040218-1.c: New test.
13540 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13543 * g++.dg/parse/new2.C: New test.
13545 2004-02-18 Paul Brook <paul@codesourcery.com>
13547 * gcc.c-torture/compile/libcall-1.c: New test.
13549 2004-02-18 Paul Brook <paul@codesourcery.com>
13552 * gcc.dg/debug/debug-7.c: New test.
13554 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13556 * gcc.dg/20040217-1.c: New test.
13558 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13560 * gcc.c-torture/execute/990208-1.x: Delete.
13562 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13564 * gcc.c-torture/execute/20040208-2.x: New file.
13566 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13569 * g++.dg/abi/structret1.C: New test.
13571 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13573 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13574 (i386_cpuid): No need to test if cpuid is available on AMD64.
13575 Fix assembly, so that it works onboth i386 and AMD64.
13576 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13577 (vecInLong): Fix s[] member type to unsigned int.
13578 (vecInWord): Remove type.
13579 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13580 (a64, b64, c64, d64, e64): Remove.
13581 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13582 Remove unused variable. Remove initialization of removed variables.
13583 Don't call mmx_tests nor sse_tests.
13584 (reference_mmx, reference_sse): Remove.
13585 (check): Add return stmt.
13586 * gcc.dg/i386-sse-7.c: New test.
13587 * gcc.dg/i386-mmx-4.c: New test.
13589 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13591 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13592 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13593 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13594 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13595 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13596 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13597 g++.dg/tc1/dr94.C: Fix line terminator.
13599 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13601 * gcc.c-torture/compile/20040216-1.c: New.
13603 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13605 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13606 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13607 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13608 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13609 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13610 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13612 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13614 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13616 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13619 * g++.dg/expr/cond4.C: New test.
13622 * g++.dg/lookup/crash2.C: New test.
13624 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13626 * gcc.c-torture/compile/20040214-2.c: New test.
13628 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13631 * g++.dg/ext/typeof8.C: New test.
13633 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13635 * gcc.c-torture/compile/20040214-1.c: New test.
13637 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13640 * g++.dg/template/spec11.C: New test.
13642 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13645 * g++.dg/other/error8.C: New test.
13647 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13650 * g++.dg/template/array4.C: New test.
13653 * g++.dg/inherit/thunk2.C: New test.
13656 * g++.dg/eh/cond2.C: New test.
13658 2004-02-12 Alan Modra <amodra@bigpond.net.au>
13660 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13662 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
13664 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13666 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13668 * g++.dg/simd-2.C: xfail on ppc64-linux.
13670 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13673 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13676 2004-02-11 Uros Bizjak <uros@kss-loka.si>
13678 * gcc.dg/builtins-33.c: New test.
13680 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
13682 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13684 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13686 * g++.dg/simd-2.C: Set -maltivec for ppc64.
13688 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13690 * gcc.dg/ppc64-abi-3.c: New test.
13692 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
13696 * gcc.dg/pr14092-1.c: New testcase.
13698 2004-02-10 Alan Modra <amodra@bigpond.net.au>
13700 * gcc.dg/cpp/assert4.c: Fix typo last change.
13702 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13703 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13705 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13707 2004-02-09 Roger Sayle <roger@eyesopen.com>
13709 * gcc.c-torture/compile/20040209-1.c: New test case.
13711 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13713 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13715 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
13717 * gcc.c-torture/execute/20040208-[12].c: New tests.
13719 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13721 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13723 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13725 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13727 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13730 * gcc.dg/visibility-8.c: New testcase.
13732 2004-02-07 Zack Weinberg <zack@codesourcery.com>
13734 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13736 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13738 2004-02-07 Roger Sayle <roger@eyesopen.com>
13740 PR middle-end/13696
13741 * g++.dg/opt/fold1.C: New test case.
13743 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13746 * g++.dg/other/crash-2.C: New test.
13748 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13751 * g++.dg/parse/angle-bracket2.C: New test.
13753 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13755 PR middle-end/13750
13757 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13759 * testsuite/g++.dg/pch/wchar-1.C: New.
13760 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13762 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13765 * g++.dg/parse/error15.C: New test.
13766 * g++.dg/parse/crash11.C: Update dg-error mark.
13768 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13771 * g++.dg/warn/conv2.C: New test.
13773 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13776 * g++.dg/warn/incomplete1.C: Remove xfail.
13778 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13780 * lib/file-format.exp (gcc_target_object_format): Use
13781 ${tool}_target_compile, not gcc_target_compile.
13782 * lib/target-supports.exp (check_alias_available): Likewise.
13783 (check_gc_sections_available): Likewise.
13784 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13785 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13788 2004-02-04 Mark Mitchell <mark@codesourcery.com>
13791 * g++.dg/template/static6.C: New test.
13793 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13795 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13797 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13799 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13800 tests for systems where `char' is unsigned by default.
13802 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13805 * g++.dg/template/partial3.C: New test.
13807 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13809 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13810 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13811 Remove mentions of obsolete ports.
13813 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
13815 * gcc.dg/noncompile/20001228-1.c: Fix for new
13818 2004-02-03 Roger Sayle <roger@eyesopen.com>
13821 * gcc.c-torture/execute/multdi-1.c: New test case.
13823 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13826 * g++.dg/template/lookup5.C: New test.
13828 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13831 * g++.dg/template/lookup4.C: New test.
13834 * g++.dg/parse/error14.C: New test.
13837 * g++.dg/parse/template13.C: New test.
13839 2004-02-03 Mark Mitchell <mark@codesourcery.com>
13842 * g++.dg/template/koenig4.C: New test.
13845 * g++.dg/template/crash17.C: New test.
13848 * g++.dg/parse/error13.C: New test.
13849 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13851 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13853 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13855 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
13859 * gcc.dg/noncompile/20040203-1.c: New test.
13860 * gcc.dg/noncompile/20040203-2.c: Likewise.
13861 * gcc.dg/noncompile/20040203-3.c: Likewise.
13862 * gcc.dg/20040203-1.c: Likewise.
13864 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13867 * g++.dg/template/sizeof7.C: New test.
13869 2004-02-02 Eric Christopher <echristo@redhat.com>
13870 Zack Weinberg <zack@codesourcery.com>
13872 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13874 2004-02-02 Zack Weinberg <zack@codesourcery.com>
13876 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13877 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13878 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13879 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13881 2004-02-02 Mark Mitchell <mark@codesourcery.com>
13884 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13887 * g++.dg/ext/attrib13.C: New test.
13890 * g++.dg/conversion/op2.C: New test.
13892 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13894 * gcc.dg/titype-1.c: Fix pasto.
13896 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13898 * gcc.dg/titype-1.c: New test.
13900 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13903 * g++.dg/template/non-type-template-argument-1.C,
13904 g++.dg/template/qualified-id1.C: Update dg-error marks.
13905 * g++.dg/template/nontype6.C: New test.
13907 2004-02-01 Roger Sayle <roger@eyesopen.com>
13909 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13910 * gcc.dg/builtins-31.c: New testcase.
13911 * gcc.dg/builtins-32.c: New testcase.
13913 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13915 * objc.dg/call-super-2.m: Update line numbers
13916 for the including of stddef.h.
13918 2004-01-30 Michael Matz <matz@suse.de>
13920 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13921 g++.dg/ext/case-range3.C: New tests.
13923 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13927 * g++.dg/template/member4.C: New test.
13929 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13932 * g++.dg/template/sizeof6.C: New test.
13934 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13936 * gcc.dg/fwritable-strings-1.c: New test.
13938 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13940 * gcc.c-torture/compile/20040130-1.c: New test.
13942 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13944 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13946 2004-01-29 Mark Mitchell <mark@codesourcery.com>
13949 * g++.dg/template/ctor3.C: New test.
13951 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13953 * g++.dg/tc1: New directory.
13954 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13955 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13956 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13957 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13958 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13960 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13962 * g++.dg/parse/error11.C: New test.
13963 * g++.dg/parse/error12.C: Likewise.
13965 2004-01-28 Ziemowit Laski <zlaski@apple.com>
13967 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13968 (scan_initial, main): Use aligned_sizeof instead of sizeof.
13970 2004-01-28 Mark Mitchell <mark@codesourcery.com>
13973 * g++.dg/ext/attrib12.C: New test.
13976 * g++.dg/parse/cast2.C: New test.
13978 2004-01-27 James E Wilson <wilson@specifixinc.com>
13980 * objc.dg/encode-2.m (main): New local string. Set depending on
13981 sizeof long. Use in sscanf call.
13982 * objc.dg/encode-3.m (main): New local string. Set depending on
13983 sizeof long. Use in scan_initial call.
13985 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13987 * objc.dg/call-super-2.m: Make LP64-safe.
13988 * objc.dg/desig-init-1.m: Likewise.
13990 2004-01-27 Devang Patel <dpatel@apple.com>
13992 * g++.dg/debug/namespace1.C: New test.
13994 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13996 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13999 * gcc.dg/arm-mmx-1.c: New test.
14001 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14003 * gcc.dg/20040127-1.c: New test.
14004 * gcc.dg/20040127-2.c: New test.
14006 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14008 * objc.dg/stret-1.m (glob): Renamed to globa.
14010 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14013 * g++.dg/expr/for1.C: New test.
14015 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14017 PR middle-end/13779
14018 * gcc.dg/darwin-longlong.c: New test.
14020 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14022 * gcc.dg/20040124-1.c: Moved test from here...
14023 * gcc.c-torture/compile/20040124-1.c: ...to here.
14025 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14027 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14028 the assembly output if -m64 is passed.
14030 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14033 * g++.dg/template/cond3.C: New test.
14035 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14038 * g++.dg/template/ttp7.C: New test.
14040 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14043 * g++.dg/template/nontype4.C: New test.
14044 * g++.dg/template/nontype5.C: Likewise.
14046 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14048 * gcc.dg/torture/mips-clobber-at.c: New test.
14050 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14052 * gcc.dg/20040124-1.c: New test.
14054 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14056 * gcc.dg/20040123-1.c: New test.
14058 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14060 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14062 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14064 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14066 2004-01-23 Andrew Pinski <apinski@apple.com>
14068 * gcc.dg/20030121-1.c: Move to ..
14069 * gcc.dg/20040121-1.c: here.
14071 2004-01-23 Roger Sayle <roger@eyesopen.com>
14073 * gcc.dg/builtins-29.c: New test case.
14075 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14078 * gcc.dg/builtins-30.c: New testcase.
14080 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14082 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14083 * lib/g77.exp: Likewise.
14084 * lib/objc.exp: Likewise.
14085 * lib/g++.exp: Likewise.
14087 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14089 * gcc.dg/struct-by-value-2.c: New test.
14091 2004-01-21 Andrew Pinski <apinski@apple.com>
14094 * gcc.dg/20030121-1.c: New test.
14096 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14098 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14099 clobber frame pointer register in asm statement.
14101 2004-01-21 Falk Hueffner <falk@debian.org>
14103 * gcc.c-torture/compile/20040121-1.c: New test.
14105 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14107 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14109 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14111 * gcc.dg/ppc64-abi-2.c: New test.
14113 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14115 * lib/treelang.exp: Fill out this file.
14116 * lib/treelang-dg.exp: New File.
14118 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14120 * gcc.c-torture/compile/981022-1.c: Remove.
14121 * gcc.dg/array-5.c: Remove XFAIL.
14122 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14123 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14124 gcc.dg/cond-lvalue-1.c: Update.
14125 * gcc.dg/cast-lvalue-2.c: New test.
14127 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14130 * g++.dg/other/error1.C (class foo): Tweak error message.
14133 * g++.dg/template/call2.C: New test.
14135 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14137 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14138 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14139 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14140 scalar-return-1_x.c, scalar-return-2_y.c,
14141 scalar-return-3_x.c, scalar-return-3_y.c,
14142 scalar-return-4_x.c, scalar-return-4_y.c,
14143 struct-align-1.h, struct-align-1_x.c,
14144 struct-align-1_y.c, struct-align-2.h,
14145 struct-align-2_x.c, struct-align-2_y.c,
14146 struct-by-value-10_y.c, struct-by-value-11_x.c,
14147 struct-by-value-11_y.c, struct-by-value-12_x.c,
14148 struct-by-value-12_y.c, struct-by-value-13_x.c,
14149 struct-by-value-13_y.c, struct-by-value-14_x.c,
14150 struct-by-value-14_y.c, struct-by-value-15_x.c,
14151 struct-by-value-15_y.c, struct-by-value-16_y.c,
14152 struct-by-value-17_y.c, struct-by-value-18_y.c,
14153 struct-by-value-19_y.c, struct-by-value-1_x.c,
14154 struct-by-value-1_y.c, struct-by-value-20_y.c,
14155 struct-by-value-2_x.c, struct-by-value-2_y.c,
14156 struct-by-value-3_y.c, struct-by-value-4_x.c,
14157 struct-by-value-4_y.c, struct-by-value-5_y.c,
14158 struct-by-value-6_y.c, struct-by-value-7_y.c
14159 struct-by-value-8_x.c, struct-by-value-8_y.c
14160 struct-by-value-9_x.c, struct-by-value-9_y.c
14161 struct-return-10_x.c, struct-return-10_y.c,
14162 struct-return-19_x.c, struct-return-20_x.c
14163 struct-return-2_x.c, struct-return-2_y.c
14164 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14165 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14167 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14169 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14170 attribute on sparc*-sun-solaris2.*.
14172 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14175 * g++.dg/ext/typeof7.C: New test.
14177 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14179 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14180 * gcc.dg/const-elim-1.c: Same.
14182 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14184 * objc.dg/stret-1.m: New.
14185 * objc.dg/stret-2.m: New.
14187 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14190 * g++.dg/ext/vector1.C: New test.
14192 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14194 * gcc.dg/pch/import-1.c: New.
14195 * gcc.dg/pch/import-1.hs: New.
14196 * gcc.dg/pch/import-1a.h: New.
14197 * gcc.dg/pch/import-1b.h: New.
14198 * gcc.dg/pch/import-1c.h: New.
14200 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14203 * g++.dg/ext/array1.C: New test.
14206 * g++.dg/conversion/op1.C: New test.
14208 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14211 From Kazumoto Kojima / Dan Kegel:
14212 * gcc.dg/pr11864-1.c: New test.
14215 From Marcus Comstedt / Dan Kegel:
14216 * gcc.dg/pr10392-1.c: New test.
14218 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14221 * g++.dg/init/ref10.C: New test.
14223 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14226 * g++.dg/parse/typename6.C: New test.
14228 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14231 * testsuite/g++.dg/pch/wchar-1.C: New.
14232 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14234 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14237 * g++.dg/expr/sizeof2.C: New test.
14239 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14241 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14243 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14246 * g++.dg/lookup/strong-using-3.C: New.
14247 * g++.dg/lookup/using-10.C: New.
14249 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14252 * g++.dg/lookup/strong-using-2.C: New.
14254 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14255 Dan Kegel <dank@kegel.com>
14256 J"orn Rennecke <joern.rennecke@superh.com>
14259 * gcc.dg/pr9365-1.c: New test.
14261 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14264 * g++.dg/parse/casting-operator2.C: New test.
14265 * g++.old-deja/g++.pt/explicit83.C: Remove.
14267 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14269 * gcc.dg/label-compound-stmt-1.c: New test.
14270 * gcc.c-torture/compile/950922-1.c,
14271 gcc.c-torture/compile/20000211-3.c,
14272 gcc.c-torture/compile/20000518-1.c,
14273 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14274 compound statements.
14276 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14278 * gcc.dg/ppc64-abi-1.c: New test.
14280 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14282 * g++.dg/ext/attrib9.C: Add dg-warnings.
14284 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14287 * g++.dg/parse/dtor3.C: New test.
14289 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14292 * g++.dg/parse/try-catch-1.C: New test.
14294 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14296 * ada/acats/run_all.sh: Add more verbose output in acats.log
14297 when compiling tests.
14299 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14302 * gcc.dg/typedef-redecl.c: New test case.
14303 * gcc.dg/typedef-redecl.h: New support file.
14305 2004-01-13 Jan Hubicka <jh@suse.cz>
14307 * gcc.dg/always_inline.c: New test.
14308 * gcc.dg/debug/20031231-1.c: Fix.
14310 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14313 * g++.dg/template/array3.C: New test.
14315 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14317 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14318 * g++.dg/warn/Wunused-2.C: Likewise.
14320 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14323 * g++.dg/template/instantiate6.C: New test.
14325 2004-01-12 Roger Sayle <roger@eyesopen.com>
14327 PR middle-end/11397
14328 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14330 2004-01-12 Jan Hubicka <jh@suse.cz>
14333 * gcc.dg/20040112-1.c: New.
14335 * gcc.dg/dwarf-die[1-7].c: Move to...
14336 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14337 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14339 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14342 * g++.dg/parse/friend4.C: New test.
14344 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14347 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14348 definition is called a friend.
14350 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14352 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14354 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14357 * g++.dg/parse/error10.C: New test.
14358 * g++.dg/template/arg2.C: Accept "invalid type" error.
14360 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14362 PR middle-end/13392
14363 * g++.dg/opt/expect2.C: New test.
14365 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14367 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14368 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14369 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14370 Update dg-error regexps.
14372 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14374 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14375 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14377 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14379 * gcc.dg/pragma-re-1.c: Use right pointer type.
14381 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14383 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14385 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14387 * gcc.dg/rs6000-ldouble-1.c: New.
14389 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14393 * g++.dg/other/abstract1.C: New test.
14395 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14397 * g++.dg/lookup/strong-using-1.C: New.
14399 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14402 * gcc.dg/func-ptr-conv-1.c: New test.
14403 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14405 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14408 * gcc.c-torture/compile/20040109-1.c: New.
14410 2004-01-08 Stuart Hastings <stuart@apple.com>
14412 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14413 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14414 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14416 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14418 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14420 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14422 * ada/acats/run_acats: Treat 'gnatchop' the same way
14423 as 'gnatmake'. Export GCC_DRIVER.
14424 * ada/acats/run_all.sh: Add target_gnatchop. Use
14425 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14427 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14430 * g++.dg/template/dependent-expr4.C: New test.
14432 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14434 * gcc.dg/altivec-11.c: New test.
14436 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14438 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14440 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14443 * gcc.dg/enum-compat-1.c: New test.
14444 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14446 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14449 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14450 gcc.dg/c99-idem-qual-3.c: New tests.
14452 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14454 * gcc.dg/winline-7.c: Don't cast void * to int.
14456 2004-01-06 Jan Hubicka <jh@suse.cz>
14458 * gcc.dg/i386-sse-5.c: New test
14459 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14461 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14464 * g++.dg/rtti/typeid4.C: New test.
14466 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14468 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14470 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14473 * g++.dg/template/error11.C: New test.
14476 * g++.dg/template/class2.C: New test.
14478 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14479 Richard Sandiford <rsandifo@redhat.com>
14482 * g++.dg/opt/alias3.C: New test.
14484 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14487 * g++.dg/template/koenig3.C: New test.
14490 * g++.dg/parse/offsetof3.C: New test.
14492 * g++.dg/init/copy7.C: Add missing dg-error markers.
14495 * g++.dg/init/copy7.c: New test.
14498 * g++.dg/parse/cast1.C: New test.
14500 2004-01-04 Jan Hubicka <jh@suse.cz>
14502 * gcc.dg/winline[1-7].c: New tests.
14504 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14507 * g++.dg/template/qualttp22.C: New test.
14509 2004-01-01 Jan Hubicka <jh@suse.cz>
14511 * gcc.dg/debug/20031231-1.c: New.
14512 * gcc.c-torture/compile/20040101-1.c: New.
14513 * gcc.dg/dwarf-die-[1-7].c: New.
14515 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14517 PR optimization/13521
14518 * gcc.c-torture/compile/20031231-1.c: New test.
14520 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14522 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14524 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14527 * g++.dg/template/crash16.C: New test.
14529 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14531 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14533 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14535 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14537 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14538 * g++.old-deja/g++.law/profile1.C: Likewise.
14539 * gcc.c-torture/compile/981006-1.c: Likewise.
14540 * gcc.c-torture/execute/loop-2e.x: Likewise.
14541 * gcc.c-torture/execute/loop-2f.x: Remove.
14542 * gcc.c-torture/execute/loop-2g.x: Likewise.
14543 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14544 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14546 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14549 * g++.dg/ext/attrib11.C: New test.
14552 * g++.dg/template/array2-1.C: New test.
14553 * g++.dg/template/array2-2.C: New test.
14555 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14557 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14559 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14562 * g++.dg/template/array1-1.C: New test.
14563 * g++.dg/template/array1-2.C: New test.
14565 2003-12-29 Roger Sayle <roger@eyesopen.com>
14568 * g77.dg/12632.f: New test case.
14570 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14573 * g++.dg/parse/nontype1.C: New test.
14575 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14578 * g++.dg/parse/explicit1.C: New test.
14579 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14581 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14584 * g++.dg/opt/inline6.C: New test.
14587 * g++.dg/parse/error9.C: New test.
14589 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14591 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14594 * g++.dg/init/assign1.C: New test.
14596 2003-12-28 Roger Sayle <roger@eyesopen.com>
14599 * g++.dg/warn/format3.C: New test case.
14601 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14603 * gcc.c-torture/compile/20031227-1.c: New test.
14605 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14607 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14608 * g77.dg/bprob/bprob.exp: Likewise.
14609 * gcc.misc-tests/bprob.exp: Likewise.
14610 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14611 variants on systems where the library does not provide that
14613 * gcc.dg/builtins-20.c: Use builtins-config.h.
14614 * gcc.dg/builtins-config.h: New file.
14616 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14618 * lib/gcc-dg.exp (dg-require-profiling): New function.
14619 * lib/target-supports.exp (check_profiling_available): Likewise.
14620 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14621 * g77.dg/bprob/bprob.exp: Likewise.
14622 * gcc.misc-tests/bprob.exp: Likewise.
14623 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14624 * gcc.dg/20021014-1.c: Likewise.
14625 * gcc.dg/nest.c: Likewise.
14627 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14629 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14631 * g++.dg/lookup/java2.C: Likewise.
14632 * gcc.dg/cpp/lexident.c: Likewise.
14634 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14636 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14638 * gcc.c-torture/compile/961203-1.c: Likewise.
14639 * gcc.c-torture/compile/980506-1.c: Likewise.
14641 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14643 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14644 (additional_prunes): New global.
14645 (gcc-dg-prune): Handle additional per-test pruning.
14646 (dg-test): Clear additional_prunes between tests.
14648 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14649 dg-prune-output to avoid spurious failures from assembler
14650 complaining about nonexistent WAW violations.
14651 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14652 Use dg-prune-output to avoid spurious failures from assembler
14653 warning about Itanium B-step errata.
14655 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14657 * g++.dg/abi/macro0.C: New test.
14658 * g++.dg/abi/macro1.C: Likewise.
14659 * g++.dg/abi/macro2.C: Likewise.
14661 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14662 * g++.dg/abi/bitfield7.C: Likewise.
14663 * g++.dg/abi/dtor2.C: Likewise.
14664 * g++.dg/abi/mangle11.C: Likewise.
14665 * g++.dg/abi/mangle12.C: Likewise.
14666 * g++.dg/abi/mangle14.C: Likewise.
14667 * g++.dg/abi/mangle17.C: Likewise.
14668 * g++.dg/abi/vbase10.C: Likewise.
14669 * g++.dg/abi/vbase14.C: Likewise.
14670 * g++.dg/template/qualttp17.C: Likewise.
14672 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14675 * gcc.dg/20031223-1.c: New test.
14677 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14679 * gcc.dg/noreturn-7.c: New test.
14681 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14683 * gcc.dg/null-pointer-1.c: New test.
14685 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14687 * g++.old-deja/g++.jason/template18.C: Remove.
14688 * g++.old-deja/g++.jason/template37.C: Likewise.
14691 * g++.dg/lookup/ns1.C: New test.
14694 * g++.dg/template/lookup3.C: New test.
14696 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14698 * g++.dg/template/recurse1.C: New test
14700 2003-12-22 Mark Mitchell <mark@codesourcery.com>
14703 * g++.dg/parse/semicolon1.C: New test.
14704 * g++.dg/parse/semicolon1.h: Likewise.
14706 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14708 * gcc.dg/darwin-misaligned.c: New test.
14710 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14713 * gcc.dg/20031222-1.c: New test.
14715 2003-12-21 Mark Mitchell <mark@codesourcery.com>
14718 * g++.dg/parse/error8.C: New test.
14721 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14723 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14725 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14727 * gcc.c-torture/compile/930217-1.c: Likewise.
14728 * gcc.c-torture/compile/930513-1.c: Likewise.
14729 * gcc.c-torture/execute/920908-2.c: Likewise.
14730 * gcc.c-torture/execute/921204-1.c: Likewise.
14731 * gcc.c-torture/execute/930621-1.c: Likewise.
14732 * gcc.c-torture/execute/930630-1.c: Likewise.
14733 * gcc.c-torture/execute/931031-1.c: Likewise.
14734 * gcc.c-torture/execute/980602-2.c: Likewise.
14735 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14736 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14737 * gcc.c-torture/execute/extzvsi.c: Likewise.
14738 * gcc.c-torture/unsorted/ext.c: Likewise.
14740 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14743 * gcc.c-torture/compile/20031220-2.c: New test case.
14745 2003-12-20 Roger Sayle <roger@eyesopen.com>
14747 PR optimization/13031
14748 * gcc.c-torture/compile/20031220-1.c: New test case.
14750 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14752 * gcc.dg/cast-function-1.c: New test.
14754 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14756 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14759 2003-12-19 Mark Mitchell <mark@codesourcery.com>
14762 * g++.dg/ext/attrib10.C: New test.
14764 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14766 * gcc.dg/cleanup-10.c: New test.
14767 * gcc.dg/cleanup-11.c: New test.
14769 2003-12-19 Jakub Jelinek <jakub@redhat.com>
14772 * g++.dg/opt/expect1.C: New test.
14774 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14776 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14778 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14781 * gcc.dg/20031218-1.c: New test.
14784 * gcc.dg/20031218-2.c: New test.
14785 * gcc.dg/20031218-3.c: New test.
14787 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14788 of label name and allow for USER_LABEL_PREFIX == "_" names.
14789 * g++.dg/abi/mangle18-2.C: Likewise.
14790 * g++.dg/abi/mangle19-1.C: Likewise.
14791 * g++.dg/abi/mangle19-2.C: Likewise.
14792 * g++.dg/abi/mangle20-1.C: Likewise.
14793 * g++.dg/abi/mangle20-2.C: Likewise.
14795 2003-12-18 Richard Henderson <rth@redhat.com>
14797 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14799 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14800 Dan Kegel <dank@kegel.com>
14803 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14804 testing a cross compiler, it causes spurious compile failures.
14805 * lib/g++.exp: Likewise.
14807 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14810 * g++.dg/template/access13.C: New test.
14812 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14814 * gcc.dg/20031216-1.c: New test.
14816 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14819 * g++.dg/template/error10.C: New test.
14821 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14823 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14824 * g++.dg/eh/simd-2.C: Likewise.
14826 2003-12-17 James E Wilson <wilson@specifixinc.com>
14827 Roger Sayle <roger@eyesopen.com>
14829 * gcc.c-torture/execute/ieee/mzero5.c: New.
14831 2003-12-17 Mark Mitchell <mark@codesourcery.com>
14834 * g++.dg/parse/error6.C: New test.
14837 * g++.dg/parse/error7.C: New test.
14839 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14841 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14842 at -O with stabs debugging formats.
14843 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14844 * gcc.dg/debug/debug-2.c: Likewise.
14846 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14849 * g++.dg/init/error1.C: New test.
14852 * g++.dg/init/pm3.C: New test.
14854 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14857 * gcc.dg/bitfld-8.c: New test.
14859 2003-12-16 James Lemke <jim@wasabisystems.com>
14861 * gcc.dg/arm-scd42-[123].c: New tests.
14863 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14866 * g++.dg/abi/mangle20-1.C: New test.
14867 * g++.dg/abi/mangle20-2.C: New test.
14869 2003-12-16 Mark Mitchell <mark@codesourcery.com>
14872 * g++.dg/other/offsetof2.C: Remove XFAIL.
14873 * g++.dg/parse/offsetof1.C: New test.
14874 * g++.gd/parse/offsetof2.C: Likewise.
14876 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14878 * g++.dg/template/nontype3.C: New test.
14879 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14881 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14883 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14885 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14888 * g++.dg/expr/assign1.C: New test.
14891 * g++.dg/abi/mangle19-1.C: New test.
14892 * g++.dg/abi/mangle19-2.C: New test.
14894 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14896 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14898 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14900 * gcc.c-torture/execute/20031216-1.c: New test.
14902 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14904 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14907 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14910 * g++.dg/template/error9.C: New test.
14913 * g++.dg/template/error8.C: New test.
14915 2003-12-15 Roger Sayle <roger@eyesopen.com>
14917 PR middle-end/13400
14918 * gcc.c-torture/execute/20031215-1.c: New test case.
14920 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14923 * g++.dg/parse/error5.C: New test.
14926 * g++.dg/expr/sizeof1.C: New test.
14929 * g++.dg/template/crash15.C: New test.
14931 2003-12-15 Geoffrey Keating <geoffk@apple.com>
14933 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14934 a non-POD type as the last named parameter of a varargs function.
14936 2003-12-15 Mark Mitchell <mark@codesourcery.com>
14940 * g++.dg/template/crash14.C: New test.
14941 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14943 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14945 * g++.dg/other/java1.C: New test.
14948 * g++.dg/abi/mangle18-1.C: New test.
14949 * g++.dg/abi/mangle18-2.C: New test.
14951 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14953 PR optimization/10312
14954 * gcc.c-torture/execute/20031214-1.c: New.
14956 2003-12-14 Mark Mitchell <mark@codesourcery.com>
14960 * g++.dg/parse/error3.C: New test.
14961 * g++.dg/parse/error4.C: Likewise.
14962 * g++.dg/abi/mangle4.C: Tweak error messages.
14963 * g++.dg/lookup/using5.C: Likewise.
14964 * g++.dg/other/error2.C: Likewise.
14965 * g++.dg/parse/typename5.C: Likewise.
14966 * g++.dg/parse/undefined1.C: Likewise.
14967 * g++.dg/template/arg2.C: Likewise.
14968 * g++.dg/template/ttp3.C: Likewise.
14969 * g++.dg/template/type1.C: Likewise.
14970 * g++.old-deja/g++.other/crash32.C: Likewise.
14971 * g++.old-djea/g++.pt/defarg8.C: Likewise.
14973 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14976 * g++.dg/warn/noreturn-3.C: New test.
14978 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14981 * g++.dg/abi/covariant3.C: New.
14983 2003-12-12 Jakub Jelinek <jakub@redhat.com>
14985 * g++.dg/eh/ia64-1.C: New test.
14987 2003-12-12 Roger Sayle <roger@eyesopen.com>
14989 PR optimization/13037
14990 * g77.f-torture/execute/13037.f: New test case.
14992 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14995 * g++.dg/abi/covariant2.C: New.
14997 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
14999 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15001 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15003 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15005 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15008 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15010 * lib/g++.exp (g++_version): Likewise.
15011 * lib/g77.exp (g77_version): Likewise.
15012 * lib/objc.exp (default_objc_version): Likewise.
15014 2003-12-10 Richard Henderson <rth@redhat.com>
15016 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15018 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15020 2003-12-08 Matt Austern <austern@apple.com>
15023 * lib/gcc-dg.exp (dg-require-visibility): Define.
15024 * lib/target-supports (check_visibility_available): Define.
15025 * gcc.dg/visibility-1.c: New test.
15026 * gcc.dg/visibility-2.c: Likewise.
15027 * gcc.dg/visibility-3.c: Likewise.
15028 * gcc.dg/visibility-4.c: Likewise.
15029 * gcc.dg/visibility-5.c: Likewise.
15030 * gcc.dg/visibility-6.c: Likewise.
15031 * g++.dg/ext/visibility-1.C: Likewise.
15032 * g++.dg/ext/visibility-2.C: Likewise.
15033 * g++.dg/ext/visibility-3.C: Likewise.
15034 * g++.dg/ext/visibility-4.C: Likewise.
15035 * g++.dg/ext/visibility-5.C: Likewise.
15036 * g++.dg/ext/visibility-6.C: Likewise.
15038 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15040 * g++.dg/lookup/java1.C: New test.
15041 * g++.dg/lookup/java2.C: New test.
15043 2003-12-07 Falk Hueffner <falk@debian.org>
15045 * g++.dg/opt/noreturn-1.C: New test.
15047 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15049 * gcc.dg/overflow-1.c: New test.
15051 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15053 * g77.f-torture/compile/13060.f: New test.
15055 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15058 * g++.dg/inherit/operator2.C: New test.
15060 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15063 * g++.dg/ext/attrib9.C: New test.
15065 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15068 * g++.dg/template/error7.C: New test.
15070 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15071 J"orn Rennecke <joern.rennecke@superh.com>
15074 * g++.dg/other/struct-va_list.C: New test.
15076 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15079 * g++.dg/parse/defarg6.C: New test.
15081 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15084 * gcc.c-torture/execute/20031201-1.c: New test.
15086 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15088 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15090 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15092 * gcc.dg/builtin-return-1.c: New test.
15094 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15095 J"orn Rennecke <joern.rennecke@superh.com>
15097 PR optimization/13260
15098 * gcc.c-torture/execute/20031204-1.c: New test.
15100 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15103 * g++.dg/template/error6.C: New test.
15105 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15107 * gcc.dg/20031202-1.c: New test.
15109 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15112 * g++.dg/template/eh1.C: New test.
15115 * g++.dg/template/error5.C: New test.
15117 2003-12-02 David Ung <davidu@mips.com>
15119 * gcc.dg/compat/vector-check.h: Corrected type for var
15122 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15125 * g++.dg/template/ptrmem8.C: New test.
15127 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15130 * g++.dg/template/dependent-expr3.C: New test.
15132 2003-12-01 James Lemke <jim@wasabisystems.com>
15134 * gcc.dg/arm-g2.c: New test.
15136 2003-12-01 Roger Sayle <roger@eyesopen.com>
15138 PR optimization/11634
15139 * gcc.dg/20031201-2.c: New test case.
15141 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15144 * objc.dg/proto-lossage-3.m: New test.
15146 2003-12-01 Roger Sayle <roger@eyesopen.com>
15148 PR optimization/12628
15149 * gcc.dg/20031201-1.c: New test case.
15151 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15153 * gcc.dg/unaligned-1.c: New test.
15155 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15158 * g++.dg/template/error4.C: New test.
15159 * g++.dg/template/nested3.C: Adjust error markers.
15161 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15163 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15165 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15168 * gcc.dg/bitfld-7.c: New test.
15170 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15172 * gcc.dg/tls/asm-1.C: New test.
15174 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15176 * gcc.dg/cpp/assert4.c: Update.
15178 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15180 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15181 * gcc.dg/builtin-apply3.c: New test.
15183 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15185 * lib/compat.exp (compat-obj): New xfaildata parameter.
15186 Use it to set compiler_conditional_xfail_data before compiling.
15187 (compat-get-options): Handle dg-xfail-if.
15188 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15189 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15190 * gcc.dg/compat/vector-1_y.c: Likewise.
15191 * gcc.dg/compat/vector-2_x.c: Likewise.
15192 * gcc.dg/compat/vector-2_y.c: Likewise.
15194 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15196 * g++.dg/opt/reg-stack4.C: New test.
15198 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15200 * gcc.dg/builtin-apply2.c: New test.
15202 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15204 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15206 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15209 * g++.dg/template/template-id-2.C: New test.
15211 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15214 * g++.dg/template/memfriend1.C: New test.
15215 * g++.dg/template/memfriend2.C: Likewise.
15216 * g++.dg/template/memfriend3.C: Likewise.
15217 * g++.dg/template/memfriend4.C: Likewise.
15218 * g++.dg/template/memfriend5.C: Likewise.
15219 * g++.dg/template/memfriend6.C: Likewise.
15220 * g++.dg/template/memfriend7.C: Likewise.
15221 * g++.dg/template/memfriend8.C: Likewise.
15222 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15224 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15227 * g++.dg/ext/cond1.C: New test.
15229 2003-11-20 Richard Henderson <rth@redhat.com>
15231 * gcc.dg/20020201-2.c: Remove.
15232 * gcc.dg/20020201-4.c: Remove.
15233 * gcc.dg/20020304-1.c: Remove.
15235 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15237 * gcc.dg/cpp/trad/xwin1.c: New test case.
15239 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15241 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15242 * lib/g77.exp: Likewise.
15243 * lib/objc.exp: Likewise.
15244 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15247 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15250 * g++.dg/template/static5.C: New test.
15252 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15254 * gcc.dg/nested-func-1.c: New test.
15256 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15258 * gcc.dg/cpp/assert4.c: New test.
15260 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15263 * g++.dg/lookup/using9.c: New test.
15265 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15268 * g++.dg/template/error3.C: New test.
15270 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15273 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15274 No longer use a wrapper for gcc, since this does not work under
15277 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15280 * g++.dg/template/ptrmem7.C: New test.
15282 2003-11-13 Andrew Pinski <apinski@apple.com>
15284 * gcc.c-torture/compile/20031113-1.c: New test.
15286 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15287 Kean Johnston <jkj@sco.com>
15290 * gcc.dg/unused-4.c: Update.
15292 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15294 * g++.dg/opt/const3.C: New test.
15296 2003-11-13 Jan Hubicka <jh@suse.cz>
15298 * gcc.c-torture/compile/20031112-1.c: New test.
15300 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15302 * g++.dg/parse/crash10.C: Remove bogus error marker.
15304 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15306 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15307 (host_gcc): Likewise.
15308 (ROOT): Honor $PWDCMD.
15310 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15312 2003-11-12 Catherine Moore <clm@redhat.com>
15314 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15316 2003-11-12 Andreas Jaeger <aj@suse.de>
15317 Jakub Jelinek <jakub@redhat.com>
15318 Andrew Pinski <pinskia@physics.uc.edu>
15319 Richard Henderson <rth@redhat.com>
15321 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15323 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15325 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15326 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15328 2003-11-11 Andreas Jaeger <aj@suse.de>
15330 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15332 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15334 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15336 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15339 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15341 * gcc.dg/trampoline-1.c: New test.
15343 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15345 * gcc.c-torture/compile/200031109-1.c: New test.
15347 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15351 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15352 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15353 gcc.dg/format/no-y2k-1.c: Update.
15355 2003-11-08 Roger Sayle <roger@eyesopen.com>
15357 PR optimization/10467
15358 * gcc.dg/20031108-1.c: New test case.
15360 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15362 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15364 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15366 * gcc.dg/compound-lvalue-1.c: New test.
15367 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15370 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15372 * gcc.dg/altivec-varargs-1.c: New test.
15374 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15376 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15377 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15378 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15379 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15380 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15382 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15384 * gcc.dg/cond-lvalue-1.c: New test.
15386 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15388 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15390 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15393 * g++.dg/template/instantiate5.C: New test.
15395 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15398 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15399 * ChangeLog: Add missing first entry for above test.
15401 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15404 * g++.dg/template/using8.C: New test.
15405 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15407 2003-11-02 Roger Sayle <roger@eyesopen.com>
15409 PR optimization/10817
15410 * gcc.c-torture/compile/20031102-1.c: New test case.
15412 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15414 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15417 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15419 * gcc.dg/20031102-1.c: New test.
15421 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15423 * gcc.dg/complex-1.c: New test.
15425 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15428 * g++.dg/template/crash13.C: Adjust expected error location.
15429 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15431 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15433 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15435 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15438 * gcc.c-torture/compile/20031031-2.c: New test.
15440 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15443 * gcc.c-torture/compile/20031031-1.c: New test.
15445 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15447 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15448 * gcc.misc-tests/bprob.exp: Likewise.
15449 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15450 the execution test on arm-elf configs.
15451 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15452 configs that don't support scratch files.
15453 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15455 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15457 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15460 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15462 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15463 Avoid non pure sh syntax. Add more logging.
15465 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15468 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15471 * gcc.dg/ppc-stackalign-1.c: New test.
15473 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15475 * ada/acats/run_all.sh: Change output to be more compliant with
15477 Create acats.sum and acats.log files under testsuite/ada/acats
15478 Only run [a-z]* directories, to filter out e.g. CVS.
15479 Redirect build output to log file.
15481 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15483 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15485 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15488 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15490 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15492 * gcc.c-torture/compile/20031023-1.c: New test.
15493 * gcc.c-torture/compile/20031023-2.c: New test.
15494 * gcc.c-torture/compile/20031023-3.c: New test.
15495 * gcc.c-torture/compile/20031023-4.c: New test.
15497 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15500 * g++.dg/lookup/scoped8.C: New test.
15502 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15504 * g++.dg/opt/reg-stack3.C: New test.
15506 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15508 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15510 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15513 * g++.dg/template/crash13.C: New test.
15515 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15517 * gcc.dg/c99-restrict-2.c: New test.
15519 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15521 PR c++/12698, c++/12699, c++/12700, c++/12566
15522 * g++.dg/inherit/covariant9.C: New test.
15523 * g++.dg/inherit/covariant10.C: New test.
15524 * g++.dg/inherit/covariant11.C: New test.
15526 2003-10-23 Jason Merrill <jason@redhat.com>
15529 * g++.dg/ext/complit2.C: New test.
15531 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15534 * gcc.c-torture/execute/20031020-1.c: New test.
15536 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15538 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15539 following the jump_insn.
15541 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15543 * gcc.dg/cast-lvalue-1.c: New test.
15545 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15548 * g++.dg/template/cond2.C: New test.
15550 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15552 * gcc.dg/builtins-28.c: New test.
15554 2003-10-20 Jan Hubicka <jh@suse.cz>
15556 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15558 * testsuite/gcc.dg/inline-2.c: Likewise.
15560 2003-10-20 Phil Edwards <phil@codesourcery.com>
15562 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15563 * gcc.dg/nest.c: Likewise.
15565 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15567 PR c++/9781, c++/10583, c++/11862
15568 * g++.dg/parse/crash13.C: New test.
15570 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15572 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15574 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15576 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15577 Define HAVE_C99_RUNTIME except on Solaris.
15578 * gcc.dg/builtins-20.c: Likewise.
15580 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15582 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15584 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15587 * g++.dg/template/crash21.C: New test.
15589 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15592 * g++.dg/template/typename5.C: New test.
15594 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15597 * g++.dg/template/friend25.C: New test.
15599 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15601 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15604 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15606 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15609 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15611 * gcc.c-torture/execute/960416-1.x: Remove.
15612 * gcc.c-torture/execute/divconst-3.x: Likewise.
15614 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15617 * gcc.dg/torture/cris-volatile-1.c: New test.
15619 2003-10-14 Roger Sayle <roger@eyesopen.com>
15621 PR optimization/9325
15622 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15623 for overflowing floating point to integer conversion during RTL
15626 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15628 * objc/execute/_cmd.m: Fix typo.
15629 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15630 Relax 'scan-assembler' regexp.
15631 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15632 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15633 * objc.dg/zero-link-2.m: Remove blank line.
15634 * objc.dg/zero-link-3.m: New test case.
15636 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15638 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15640 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15641 than linker trickery.
15643 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15646 * g++.dg/other/friend2.C: New test.
15648 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15650 * gcc.dg/20031012-1.c: New test.
15652 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15654 * gcc.dg/weak/weak-3.c: Fix for new warning.
15656 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15658 PR optimization/8750
15659 * gcc.c-torture/execute/20031012-1.c: New test case.
15661 2003-10-11 Roger Sayle <roger@eyesopen.com>
15663 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15664 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15666 2003-10-11 Roger Sayle <roger@eyesopen.com>
15668 PR optimization/12260
15669 * gcc.c-torture/compile/20031011-2.c: New test case.
15671 2003-10-11 Roger Sayle <roger@eyesopen.com>
15673 * gcc.c-torture/execute/20031011-1.c: New testcase.
15675 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15677 * gcc.c-torture/compile/20031011-1.c: New test.
15679 2003-10-11 Jan Hubicka <jh@suse.cz>
15681 * g++.dg/other/first-global.C: New test.
15683 2003-10-11 Roger Sayle <roger@eyesopen.com>
15685 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15687 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15689 * gcc.c-torture/compile/20031010-1.c: New test.
15691 2003-10-10 Geoffrey Keating <geoffk@apple.com>
15693 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15694 * gcc.c-torture/execute/va-arg-25.c: ... here.
15696 2003-10-09 Mark Mitchell <mark@codesourcery.com>
15698 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15700 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
15702 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
15704 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15706 * g++.dg/parse/error2.C: New test.
15708 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15711 * g++.dg/other/error5.C: Modify the error message.
15712 * g++.dg/lookup/using8.C: New test.
15714 2003-10-07 Geoffrey Keating <geoffk@apple.com>
15716 * gcc.dg/darwin-abi-2.c: New file.
15717 * gcc.c-torture/execute/va-arg-24.c: New file.
15719 2003-10-06 Bob Wilson <bob.wilson@acm.org>
15721 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15724 2003-10-06 Mark Mitchell <mark@codesourcery.com>
15727 * g++.dg/other/error4.C: Update error messages.
15728 * g++.dg/template/ptrmem4.C: Likewise.
15731 * g++.dg/init/new9.C: New test.
15733 PR c++/12334, c++/12236, c++/8656
15734 * g++.dg/ext/attrib8.C: New test.
15736 2003-10-06 Devang Patel <dpatel@apple.com>
15738 * gcc.dg/debug/dwarf2-3.h: New test.
15739 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
15741 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15743 * g++.dg/opt/cfg2.C: New test.
15745 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15747 * g++.dg/opt/float1.C: New test.
15749 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15751 * gcc.dg/c90-array-lval-6.c: New test.
15752 * gcc.dg/c99-array-lval-6.c: New test.
15754 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
15755 Ziemowit Laski <zlaski@apple.com>
15757 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15758 'Derived', so that it is never considered a class method; add
15759 new warning for '+port' method ambiguity.
15760 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15761 <objc/objc-api.h> (needed on Mac OS X).
15762 * objc.dg/method-13.m: New test.
15764 2003-10-03 Roger Sayle <roger@eyesopen.com>
15766 PR optimization/9325, PR java/6391
15767 * gcc.c-torture/execute/20031003-1.c: New test case.
15769 2003-10-02 Mark Mitchell <mark@codesourcery.com>
15771 PR optimization/12180
15772 * gcc.dg/20031002-1.c: New test.
15775 * g++.dg/inherit/error1.C: New test.
15777 2003-10-02 Chris Demetriou <cgd@broadcom.com>
15779 * lib/f-torture.exp (search_for): Rename to...
15780 (search_for_re): This. Also, clean up comments and the
15781 "regexp" invocation.
15783 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
15785 * gcc.c-torture/compile/20031002-1.c: New test.
15787 2003-10-02 Jakub Jelinek <jakub@redhat.com>
15789 * g++.dg/opt/cond1.C: New test.
15791 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15793 * gcc.dg/Wold-style-definition-2.c: New testcase.
15794 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15796 2003-09-29 Richard Henderson <rth@redhat.com>
15798 * g++.dg/init/array10.C: Add dg-options.
15800 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15802 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15804 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15806 * g++.dg/template/friend19.C: Fix typo.
15807 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15809 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
15811 * gcc.c-torture/execute/20030928-1.c: New test.
15812 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15814 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15816 * g++.dg/opt/unroll1.C: New test.
15818 2003-09-26 Roger Sayle <roger@eyesopen.com>
15820 PR optimization/11741
15821 * gcc.dg/20030926-1.c: New test case.
15823 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15826 * g++.dg/parse/access7.C: New test.
15827 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15829 2003-09-24 Ziemowit Laski <zlaski@apple.com>
15831 MERGE OF objc-improvements-branch into MAINLINE:
15832 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15833 if libobjc has not been built.
15834 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
15835 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15836 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15837 objc/execute/nested-3.m, objc/execute/np-2.m,
15838 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15839 objc/execute/redefining_self.m, objc/execute/root_methods.m,
15840 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15841 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15842 objc.dg/special/unclaimed-category-1.h,
15843 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15844 well as GNU runtime.
15845 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
15846 * execute/cascading-1.m, execute/function-message-1.m,
15847 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15848 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15849 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15850 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15851 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15852 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15853 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15854 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15855 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
15856 * objc.dg/bitfield-2.m: Run only on Darwin.
15857 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
15858 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15859 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
15860 * objc.dg/const-str-1.m: Fix constant string layout.
15862 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
15864 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15866 2003-09-23 Geoffrey Keating <geoffk@apple.com>
15868 * gcc.dg/darwin-abi-1.c: New file.
15870 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15873 * gcc.c-torture/compile/20030921-1.c: New test.
15875 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15877 * g++.dg/opt/reg-stack2.C: New test.
15879 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15881 * g++.dg/eh/delayslot1.C: New test.
15883 2003-09-20 Richard Henderson <rth@redhat.com>
15885 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15887 2003-09-20 Roger Sayle <roger@eyesopen.com>
15889 * gcc.c-torture/execute/20030920-1.c: New test case.
15891 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15893 * g++.dg/rtti/typeid3.C: Correct expected error message.
15895 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15898 * g++.dg/parse/crash12.C: New test.
15900 2003-09-19 Janis Johnson <janis187@us.ibm.com>
15902 * gcc.dg/compat/mixed-struct-check.h: New.
15903 * gcc.dg/compat/mixed-struct-defs.h: New.
15904 * gcc.dg/compat/mixed-struct-init.h: New.
15905 * gcc.dg/compat/struct-by-value-19_main.c: New.
15906 * gcc.dg/compat/struct-by-value-19_x.c: New.
15907 * gcc.dg/compat/struct-by-value-19_y.c: New.
15908 * gcc.dg/compat/struct-by-value-20_main.c: New.
15909 * gcc.dg/compat/struct-by-value-20_x.c: New.
15910 * gcc.dg/compat/struct-by-value-20_y.c: New.
15911 * gcc.dg/compat/struct-return-19_main.c: New.
15912 * gcc.dg/compat/struct-return-19_x.c: New.
15913 * gcc.dg/compat/struct-return-19_y.c: New.
15914 * gcc.dg/compat/struct-return-20_main.c: New.
15915 * gcc.dg/compat/struct-return-20_x.c: New.
15916 * gcc.dg/compat/struct-return-20_y.c: New.
15918 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15919 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15920 so that it will not complain on LP64 targets.
15922 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15925 * g++.dg/template/friend24.C: New test.
15927 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15930 * g++.dg/template/memtmpl2.C: New test.
15932 2003-09-18 Mark Mitchell <mark@codesourcery.com>
15935 * gcc.dg/builtin-apply1.c: New test.
15937 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15940 * g++.dg/warn/Wunused-4.C: New test.
15942 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15945 * g++.dg/other/gc2.C: New test.
15947 2003-09-17 Mark Mitchell <mark@codesourcery.com>
15950 * g++.dg/rtti/typeid3.C: New test.
15953 * g++.dg/overload/template1.C: New test.
15955 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15957 * g++.dg/opt/cfg3.C: New test.
15959 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15962 * g++.dg/template/crash11.C: New test.
15964 2003-09-16 Jason Merrill <jason@redhat.com>
15965 Jakub Jelinek <jakub@redhat.com>
15967 * gcc.dg/attr-warn-unused-result.c: New test.
15969 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15972 * g++.dg/expr/call2.C: New test.
15974 2003-09-15 Andreas Jaeger <aj@suse.de>
15976 * gcc.dg/Wold-style-definition-1.c: New test.
15978 2003-09-14 Mark Mitchell <mark@codesourcery.com>
15981 * g++.dg/parse/template12.C: New test.
15983 * g++.dg/abi/bitfield11.C: New test.
15984 * g++.dg/abi/bitfield12.C: Likewise.
15986 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
15988 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15989 non-expansion of functional macro name without arguments at EOL.
15990 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15992 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
15994 * gcc.c-torture/execute/20030914-[12].c: New tests.
15996 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15999 * g++.dg/overload/addr1.C: New test.
16001 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16003 * gcc.dg/20030909-1.c: New test.
16005 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16007 * gcc.dg/ultrasp10.c: New test.
16009 2003-09-09 Devang Patel <dpatel@apple.com>
16011 * gcc.dg/darwin-ld-6.c: New test.
16013 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16015 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16017 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16019 * gcc.dg/ia64-types1.c: New test.
16020 * gcc.dg/ia64-types2.c: Likewise.
16022 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16024 * gcc.dg/builtins-1.c: Add more _Complex tests.
16025 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16027 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16028 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16030 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16033 * g++.dg/lookup/koenig2.C: New test.
16036 * g++.dg/rtti/typeid2.C: New test.
16038 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16040 * gcc.c-torture/compile/20030904-1.c: New test.
16042 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16044 * g++.dg/opt/longbranch2.C: New test.
16046 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16048 * g++.dg/template/crash10.C: Only compile it.
16050 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16052 PR middle-end/11665
16053 * gcc.c-torture/compile/20030907-1.c: New test.
16054 * g++.dg/init/array11.C: New test.
16056 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16059 * g++.dg/init/struct1.C: New test.
16061 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16064 * g++.dg/expr/comma1.C: New test.
16066 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16069 * g++.dg/expr/static_cast5.C: New test.
16071 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16074 * g++.dg/lookup/scoped7.C: New test.
16077 * g++.dg/other/static1.C: New test.
16080 * g++.dg/warn/template-1.C: New test.
16083 * g++.dg/template/crash10.C: New test.
16086 * g++.dg/overload/VLA.C: New test.
16089 * g++.dg/template/call1.C: New test.
16091 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16094 * g++.dg/parse/using3.C: New test.
16096 2003-09-06 Roger Sayle <roger@eyesopen.com>
16099 * g++.dg/overload/builtin3.C: New test case.
16101 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16104 * gcc.dg/20030906-1.c: New test.
16105 * gcc.dg/20030906-2.c: Likewise.
16107 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16110 * g++.dg/parse/defarg5.C: New test.
16112 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16114 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16117 * g++.dg/expr/static_cast4.C: New test.
16120 * g++.dg/template/crash9.C: New test.
16122 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16124 * g++.old-deja/g++.ext/pretty2.C: Update for change
16126 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16128 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16131 * g++/dg/template/qualified-id1.C: New test.
16134 * g++.dg/warn/noeffect4.C: New test.
16136 2003-09-04 Matt Austern <austern@apple.com>
16138 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16139 * g++.dg/ext/fnname2.C: Likewise.
16140 * g++.dg/ext/fnname3.C: Likewise.
16142 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16144 * g++.dg/expr/lval1.C: New test.
16145 * g++.dg/ext/lvcast.C: Remove.
16147 2003-09-03 Roger Sayle <roger@eyesopen.com>
16149 PR optimization/11700.
16150 * gcc.c-torture/compile/20030903-1.c: New test case.
16152 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16155 * g++.dg/abi/layout4.C: New test.
16157 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16160 * g++.dg/parse/friend3.C: New test.
16162 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16165 * g++.dg/template/class1.C: New test.
16168 * g++.dg/expr/call1.C: New test.
16170 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16173 * g++.dg/init/ref9.C: New test.
16176 * g++.dg/template/nested4.C: New test.
16178 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16181 * g++.dg/template/non-dependent4.C: New test.
16184 * g++.dg/inherit/conv1.C: New test.
16186 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16189 * g++.dg/ext/label1.C: New test.
16190 * g++.dg/ext/label2.C: Likewise.
16192 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16194 * g++.dg/expr/cond3.C: New test.
16196 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16198 * gcc.dg/builtins-1.c: Add new builtin cases.
16200 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16202 * gcc.dg/builtins-1.c: Add new cases.
16203 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16205 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16207 * gcc.dg/builtins-1.c: Add more math builtin tests.
16208 * gcc.dg/torture/builtin-attr-1.c: New test.
16210 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16212 PR optimization/5079
16213 * g++.dg/opt/static3.C: New test.
16215 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16217 * gcc.misc-tests/gcov-10b.c: New test.
16219 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16221 * g++.dg/opt/ptrmem3.C: New test.
16223 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16225 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16227 * gcc.dg/20030826-2.c: New test.
16229 2003-08-26 Roger Sayle <roger@eyesopen.com>
16231 PR middle-end/12002
16232 * g77.f-torture/compile/12002.f: New test case.
16234 2003-08-26 Roger Sayle <roger@eyesopen.com>
16236 * gcc.dg/20030826-1.c: New test case.
16238 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16240 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16242 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16245 * c++.dg/lookup/crash1.C: New test.
16247 * c++.dg/warn/noeffect3.C: New test.
16249 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16251 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16252 * gcc.dg/compat/vector-1_y.c: Ditto.
16253 * gcc.dg/compat/vector-2_x.c: Ditto.
16254 * gcc.dg/compat/vector-2_y.c: Ditto.
16256 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16258 * gcc.dg/20030702-1.c: New test.
16260 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16263 * g++.dg/ext/altivec-1.C: New test.
16265 2003-08-24 Richard Henderson <rth@redhat.com>
16267 * g++.dg/eh/simd-2.C: Add -w for x86.
16269 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16271 * gcc.dg/20030815-1.c: New test.
16273 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16276 * g++.dg/parse/access6.C: New test.
16278 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16280 PR c++/641, c++/11876
16281 * g++.dg/template/friend22.C: New test.
16282 * g++.dg/template/friend23.C: Likewise.
16284 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16286 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16289 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16291 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16293 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16295 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16297 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16299 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16301 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16303 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16305 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16308 * g++.dg/overload/prom1.C: New test.
16311 * g++.dg/parse/dtor2.C: New test.
16314 * g++.dg/parse/using2.C: New test.
16316 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16319 * gcc.c-torture/compile/20030821-1.c: New.
16321 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16324 * g++.dg/template/deduce2.C: New test.
16326 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16328 * gcc.c-torture/execute/20030821-1.c: New test.
16330 2003-08-20 Roger Sayle <roger@eyesopen.com>
16332 PR middle-end/11984
16333 * gcc.dg/20030820-1.c: New test case.
16335 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16338 * g++.dg/warn/noeffect2.C: New test.
16340 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16343 * g++.dg/template/dtor2.C: New test.
16346 * g++.dg/template/operator1.C: New test.
16347 * g++.dg/parse/operator4.C: New test.
16350 * g++.dg/expr/enum1.C: New test.
16351 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16354 * g++.dg/parse/elab2.C: New test.
16355 * g++.dg/parse/typedef4.C: Change error message.
16356 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16357 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16358 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16360 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16362 * gcc.dg/pch/warn-1.c: New.
16363 * gcc.dg/pch/warn-1.hs: New.
16365 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16368 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16370 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16372 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16374 * gcc.dg/uninit-D.c: New Test.
16375 * gcc.dg/uninit-E.c: New Test.
16376 * gcc.dg/uninit-F.c: New Test.
16377 * gcc.dg/uninit-G.c: New Test.
16379 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16381 * g++.dg/README: Describe the pch directory.
16383 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16386 * g++.dg/parse/access4.C: New test.
16387 * g++.dg/parse/access5.C: Likewise.
16388 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16390 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16392 * gcc.dg/noncompile/20030818-1.c: New.
16394 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16397 * g++.dg/warn/noeffect1.C: New test.
16399 * g++.dg/template/scope2.C: New test.
16400 * g++.dg/template/error2.C: Correct dg-error
16402 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16404 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16406 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16409 * g++.dg/template/warn1.C: New.
16411 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16413 * g++.dg/template/error2.C: New test.
16414 * g++.dg/lookup/using7.C: Adjust errors
16415 * g++.old-deja/g++.pt/crash36.C: Likewise.
16416 * g++.old-deja/g++.pt/derived3.C: Likewise.
16418 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16420 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16421 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16422 * gcc.c-torture/execute/builtins/string-9.c: New, from
16423 string-opt-9.c. Adjust for execute/builtins framework.
16424 * gcc.c-torture/execute/string-opt-9.c: Delete.
16426 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16428 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16430 * g++.dg/parse/ret-type2.C: New test.
16433 * g++.dg/init/new8.C: New test.
16436 * g++.dg/parse/typedef5.C: New test.
16439 * g++.dg/parse/qualified2.C: New test.
16440 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16443 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16445 * g++.dg/conversion/ptrmem1.C: New test.
16447 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16450 * gcc.dg/20030811-1.c: New test.
16453 * gcc.c-torture/execute/20030811-1.c: New test.
16455 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16457 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16459 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16462 * g++.dg/inherit/multiple1.C: New test.
16464 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16466 * gcc.dg/spe1.c: New test.
16469 * g++.dg/expr/cast2.C: New test.
16472 * g++.dg/template/dependent-name2.C: New test.
16474 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16476 * g++.dg/parse/crash11.C: Put the dg options in comments.
16478 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16480 * lib/gcc-dg.exp: Update for diagnostic change.
16482 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16485 * g++.dg/parse/crash11.C: New test.
16487 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16489 * gcc.dg/cpp/spacing1.c: Update.
16491 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16494 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16495 a value for -mtune.
16497 2003-08-04 Roger Sayle <roger@eyesopen.com>
16499 PR middle-end/11771
16500 * gcc.c-torture/compile/20030804-1.c: New test case.
16502 2003-08-04 Roger Sayle <roger@eyesopen.com>
16504 * gcc.dg/20030804-1.c: New test case.
16506 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16508 * gcc.dg/cpp/separate-1.c: New test.
16510 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16513 * g++.dg/template/dependent-expr2.C: New test.
16516 * g++.dg/expr/ptrmem1.C: New test.
16518 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16521 * g++.dg/template/friend15.C: New test.
16523 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16525 * lib/dg-pch.exp: Work round PCH bug.
16527 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16529 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16530 builtins. Move cases from builtins-4.c here.
16532 * gcc.dg/torture/builtin-math-1.c: New test taken from
16533 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16536 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16539 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16542 * g++.dg/template/using7.C: New test.
16544 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16546 * import1.c, import2.c: New tests.
16548 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16550 * g++.dg/eh/crossjump1.C: New test.
16552 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16555 * g++.dg/template/using6.C: New test.
16558 * g++.dg/template/koenig2.C: New test.
16560 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16563 * g++.dg/parse/typedef4.C: New test.
16565 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16567 PR c++/8442, c++/8806
16568 * g++.dg/template/elab1.C: New test.
16569 * g++.dg/template/type2.C: Likewise.
16570 * g++.dg/template/ttp3.C: Adjust expected error message.
16571 * g++.old-deja/g++.law/visibility13.C: Likewise.
16572 * g++.old-deja/g++.niklas/t135.C: Likewise.
16573 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16574 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16576 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16578 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16581 * g++.dg/ext/stmtexpr1.C: New test.
16583 * g++.dg/opt/tmp1.C: New test.
16586 * g++.dg/parse/constant4.C: New test.
16589 * g++.dg/template/using5.C: New test.
16591 2003-07-31 Roger Sayle <roger@eyesopen.com>
16593 * gcc.dg/builtins-27.c: New test case.
16595 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16597 * gcc.dg/tls/opt-7.c: New test.
16599 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16601 * g++.old-deja/g++.other/crash18.C: Remove.
16603 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16605 * g++.dg/template/explicit3.C: New.
16606 * g++.dg/template/explicit4.C: New.
16607 * g++.dg/template/explicit5.C: New.
16610 * g++.dg/template/memtmpl1.C: New.
16612 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16615 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16616 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16618 2003-07-30 Jan Hubicka <jh@suse.cz>
16622 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16624 * gcc.dg/struct-in-proto-1.c: New test.
16626 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16628 * gcc.dg/cpp/include2.c: Only expect one message.
16630 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16633 * g++.dg/template/using1.C: New test.
16634 * g++.dg/template/using2.C: New test.
16635 * g++.dg/template/using3.C: New test.
16636 * g++.dg/template/using4.C: New test.
16638 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16640 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16641 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16643 2003-07-28 Jan Hubicka <jh@suse.cz>
16646 * g++.dg/opt/call1.C: New test.
16648 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16651 * g++.dg/init/enum2.C: New test.
16652 * g++.dg/template/overload1.C: Add "-w" option.
16654 2003-07-28 <hp@bitrange.com>
16656 * gcc.dg/Wdeclaration-after-statement-1.c,
16657 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16659 2003-07-28 Jakub Jelinek <jakub@redhat.com>
16661 * gcc.c-torture/compile/20030725-1.c: New test.
16663 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
16665 * gcc.dg/20030505.c: Only run for SPE.
16666 Remove definition of opaque type.
16668 2003-07-27 Mark Mitchell <mark@codesourcery.com>
16670 * g++.dg/template/ptrmem6.C: New test.
16672 2003-07-26 Geoffrey Keating <geoffk@apple.com>
16674 * gcc.c-torture/compile/zero-strct-2.c: New test.
16676 2003-07-25 Geoffrey Keating <geoffk@apple.com>
16678 * gcc.dg/intermod-1.c: New test.
16680 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16683 * g++.dg/template/lookup2.C: New test.
16684 * g++.dg/template/memclass1.C: Remove instantiated from error.
16685 * g++.dg/other/error2.C: Tweak expected errors.
16688 * g++.dg/template/defarg3.C: New test.
16690 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16692 2003-07-24 Mark Mitchell <mark@codesourcery.com>
16694 * g++.dg/inherit/access5.C: New test.
16696 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16699 * g++.dg/template/crash8.C: New test.
16701 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16704 * gcc.dg/noncompile/incomplete-2.c: New test.
16706 2003-07-23 Mark Mitchell <mark@codesourcery.com>
16709 * g++.dg/inherit/access4.C: New test.
16712 * g++.dg/expr/cond2.C: New test.
16714 PR optimization/10679
16715 * g++.dg/opt/inline4.C: New test.
16717 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16719 * g++.dg/parse/crash10: New test.
16721 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16723 * g++.dg/ext/flexary1.C: New test.
16725 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16728 * g++.dg/template/crash9.C: New test.
16730 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16733 * g++.dg/parse/typedef3.C: New test.
16736 * g++.dg/parse/operator2.C: New test.
16739 * g++.dg/parse/def-tmpl-arg1.C: New test.
16742 * g++.dg/parse/funptr1.C: New test.
16745 * g++.dg/parse/ambig3.C: New test.
16748 * g++.dg/parse/operator3.C: New test.
16751 * g++.dg/parse/template10.C: New test.
16754 * g++.dg/parse/template11.C: New test.
16757 * g++.dg/parse/invalid-op1.C: New test.
16760 * g++.dg/parse/condexpr1.C: New test.
16762 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16764 * g++.dg/ext/packed3.C: New test.
16765 * g++.dg/ext/packed4.C: New test.
16767 * gcc.dg/pack-test-3.c: New test.
16769 2003-07-21 Janis Johnson <janis187@us.ibm.com>
16771 * lib/compat.exp: Handle dg-options per source file.
16772 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16773 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16774 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16775 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16776 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16777 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16778 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16779 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16780 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16781 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16782 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16783 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16784 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16785 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16787 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16790 * gcc.c-torture/execute/20030718-1.c: New test.
16792 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16794 PR optimization/11536
16795 * gcc.dg/20030721-1.c: New test.
16797 2003-07-19 Mark Mitchell <mark@codesourcery.com>
16800 * g++.dg/template/lookup1.C: New test.
16802 2003-07-19 Zack Weinberg <zack@codesourcery.com>
16804 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16805 diagnostics of ill-formed constructs involving labels.
16806 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16807 the new 'previously defined here' message.
16809 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16811 * g++.dg/parse/non-dependent2.C: New test.
16813 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16815 * g++.dg/init/init-ref4.C: xfail on targets without
16818 2003-07-17 Jakub Jelinek <jakub@redhat.com>
16821 * gcc.c-torture/execute/20030717-1.c: New test.
16823 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16825 * g++.dg/opt/cfg1.C: New test.
16827 2003-07-17 Mark Mitchell <mark@codesourcery.com>
16829 PR optimization/11557
16830 * gcc.dg/20030717-1.c: New test.
16832 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16835 * g++.dg/expr/crash-1.C: New test.
16838 * g++.dg/template/init3.C: New test.
16841 * g++.dg/template/non-dependent1.C: New test.
16844 * g++.dg/template/non-dependent2.C: New test.
16847 * g++.dg/template/non-dependent3.C: New test.
16850 * g++.dg/template/sizeof5.C: New test.
16852 2003-07-17 Geoffrey Keating <geoffk@apple.com>
16855 * gcc.c-torture/compile/mangle-1.c: New file.
16857 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16860 * g++.dg/parse/access3.C: New test.
16862 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16865 * g++.dg/init/init-ref4.C: New test.
16867 2003-07-16 Mark Mitchell <mark@codesourcery.com>
16870 * g++.dg/parse/constant3.C: New test.
16871 * g++.dg/parse/crash7.C: Likewise.
16873 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16876 * gcc.dg/i386-pentium4-not-mull.c: New.
16878 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16880 * gcc.dg/asm-names.c (ymain): Make it weak.
16882 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16885 * g++.dg/template/friend21.C: New test.
16887 2003-07-16 Jakub Jelinek <jakub@redhat.com>
16889 * gcc.dg/cleanup-8.c: New test.
16890 * gcc.dg/cleanup-9.c: New test.
16892 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16894 * g++.dg/ext/dll-MI1.h: New file.
16895 * g++.dg/ext/dllexport-MI1.C: New file.
16896 * g++.dg/ext/dllimport-MI1.C: New file.
16898 2003-07-15 Jakub Jelinek <jakub@redhat.com>
16900 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16901 it does not have cmpstrsi patterns (just cmpmemsi).
16903 2003-07-15 Mark Mitchell <mark@codesourcery.com>
16906 * g++.dg/debug/debug8.C: New test.
16908 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16911 * g++.dg/template/crash7.C: New test.
16913 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16916 * gcc.c-torture/compile/20030708-1.c: New.
16918 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16920 * gcc.c-torture/execute/20030715-1.c: New test.
16922 2003-07-14 Geoffrey Keating <geoffk@apple.com>
16924 * gcc.dg/pch/inline-3.c: New file.
16925 * gcc.dg/pch/inline-3.hs: New file.
16926 * gcc.dg/pch/inline-4.c: New file.
16927 * gcc.dg/pch/inline-4.hs: New file.
16929 2003-07-14 Mark Mitchell <mark@codesourcery.com>
16932 * g++.dg/template/crash6.C: New test.
16935 * g++.dg/template/friend20.C: New test.
16938 * g++.dg/template/overload2.C: New test.
16940 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16942 PR optimization/11440
16943 * gcc.c-torture/execute/20030714-1.c: New test.
16945 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16948 * g++.dg/template/partial2.C: New test.
16950 2003-07-13 Mark Mitchell <mark@codesourcery.com>
16953 * g++.dg/template/anon1.C: New test.
16957 * g++.dg/parse/template9.C: Likewise.
16958 * g++.dg/template/crash4.C: New test.
16959 * g++.dg/template/koenig1.C: Likewise.
16960 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16961 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16962 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16964 * g++.old-deja/g++.jason/template36.C: Likewise.
16965 * g++.old-deja/g++.mike/p1989.C: Likewise.
16966 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16967 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16968 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16969 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16971 * g++.old-deja/g++.pt/union2.C: Use this->.
16973 2003-07-11 Jakub Jelinek <jakub@redhat.com>
16975 * gcc.dg/20030711-1.c: New test.
16977 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16980 * g++.dg/parse/args1.C: New test.
16981 * g++.pt/defarg8.C: Change expected errors.
16983 2003-07-11 Mark Mitchell <mark@codesourcery.com>
16986 * g++.dg/template/nontype2.C: New test.
16989 * g++.dg/parse/template8.C: New test.
16992 * g++.dg/template/scope1.C: New test.
16994 * g++.dg/warn/Wsign-compare-1.C: New test.
16996 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16998 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17000 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17003 * g++.dg/template/explicit2.C: New test.
17006 * g++.dg/warn/pedantic1.C: New test.
17008 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17011 * g++.dg/other/field1.C: New test.
17013 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17016 * gcc.c-torture/compile/20030707-1.c: New.
17018 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17021 * g++.dg/template/access12.C: New test.
17023 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17025 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17026 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17027 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17028 * gcc.misc-tests/gcov.exp: Update
17029 * g++.dg/gcov/gcov.exp: Update
17030 * lib/gcov.exp: Update.
17032 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17034 * g++.dg/abi/mangle17.C: Make sure template expressions are
17036 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17037 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17038 * g++.dg/opt/stack1.C: Remove erroneous code.
17039 * g++.dg/parse/template7.C: New test.
17040 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17041 * g++.old-deja/g++.pt/crash4.C: Likewise.
17043 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17045 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17046 with zero or one occurence of `$' after the initial `L'.
17048 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17050 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17052 2003-07-08 Roger Sayle <roger@eyesopen.com>
17055 * gcc.dg/Wunreachable-6.c: New testcase.
17056 * gcc.dg/Wunreachable-7.c: New testcase.
17058 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17061 * gcc.dg/20030708-1.c: New test.
17063 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17065 * gcc.dg/compat/sdata-section.h: New file.
17066 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17067 * gcc.dg/torture/mips-sdata-1.c: New test.
17069 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17072 * g++.dg/template/friend19.C: New test.
17074 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17076 * g++.dg/opt/strength-reduce.C: New test.
17078 2003-07-07 Roger Sayle <roger@eyesopen.com>
17081 * gcc.dg/20030707-1.c: New testcase.
17083 2003-07-07 Roger Sayle <roger@eyesopen.com>
17085 PR optimization/11059
17086 * g++.dg/opt/emptyunion.C: New testcase.
17088 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17089 Eric Botcazou <ebotcazou@libertysurf.fr>
17091 * g++.dg/opt/stack1.C: New test.
17093 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17095 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17099 * g++.dg/expr/static_cast3.C: New test.
17101 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17103 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17105 * gcc.dg/concat.c: Concatenation of string constants with
17106 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17107 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17108 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17109 necessary to avoid multi-character character constant warning.
17110 * gcc.dg/cpp/escape.c: Likewise.
17111 * gcc.dg/cpp/ucs.c: Likewise.
17112 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17115 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17118 * gcc.c-torture/compile/20030704-1.c: New.
17120 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17122 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17124 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17126 PR c++/5287, PR c++/7910, PR c++/11021
17127 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17128 tests for warnings.
17129 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17130 * g++.dg/ext/dllimport3.C: Likewise.
17131 * g++.dg/ext/dllimport4.C: New file.
17132 * g++.dg/ext/dllimport5.C: New file.
17133 * g++.dg/ext/dllimport6.C: New file.
17134 * g++.dg/ext/dllimport7.C: New file.
17135 * g++.dg/ext/dllimport8.C: New file.
17136 * g++.dg/ext/dllimport9.C: New file.
17137 * g++.dg/ext/dllimport10.C: New file.
17138 * g++.dg/ext/dllexport1.C: New file.
17140 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17142 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17143 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17145 2003-07-03 Roger Sayle <roger@eyesopen.com>
17147 * gcc.dg/builtins-25.c: New testcase.
17148 * gcc.dg/builtins-26.c: New testcase.
17150 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17152 * gcc.dg/compat/vector-defs.h: New file.
17153 * gcc.dg/compat/vector-setup.h: New file.
17154 * gcc.dg/compat/vector-check.h: New file.
17155 * gcc.dg/compat/vector-1_main.c: New file.
17156 * gcc.dg/compat/vector-1_x.c: New file.
17157 * gcc.dg/compat/vector-1_y.c: New file.
17158 * gcc.dg/compat/vector-2_main.c: New file.
17159 * gcc.dg/compat/vector-2_x.c: New file.
17160 * gcc.dg/compat/vector-2_y.c: New file.
17162 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17163 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17164 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17165 * gcc.dg/compat/struct-align-1.h: New file.
17166 * gcc.dg/compat/struct-align-1_main.c: New file.
17167 * gcc.dg/compat/struct-align-1_x.c: New file.
17168 * gcc.dg/compat/struct-align-1_y.c: New file.
17169 * gcc.dg/compat/struct-align-2.h: New file.
17170 * gcc.dg/compat/struct-align-2_main.c: New file.
17171 * gcc.dg/compat/struct-align-2_x.c: New file.
17172 * gcc.dg/compat/struct-align-2_y.c: New file.
17174 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17175 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17176 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17177 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17178 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17179 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17180 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17181 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17182 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17183 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17184 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17185 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17186 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17187 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17188 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17189 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17190 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17191 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17192 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17193 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17194 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17195 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17196 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17197 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17198 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17199 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17200 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17201 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17202 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17204 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17206 * gcc.dg/i386-call-1.c: New test.
17208 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17211 * g++.dg/parse/defarg4.C: New.
17213 2003-07-03 Roger Sayle <roger@eyesopen.com>
17216 * gcc.c-torture/compile/20030703-1.c: New test case.
17218 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17220 * g++.dg/template/local3.C: Remove extra semicolon.
17222 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17224 * gcc.dg/i386-volatile-1.c: New test.
17226 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17229 * g++.dg/other/offsetof2.C: XFAIL.
17230 * g++.dg/other/offsetof5.C: New.
17233 * g++.dg/template/error1.C: New.
17236 * g++.dg/template/dependent-expr1.C: New.
17238 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17241 * g++.dg/template/local3.C: New test.
17244 * g++.dg/lookup/scoped6.C: New test.
17246 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17249 * g++.dg/other/error7.C: New test.
17251 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17253 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17254 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17255 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17256 * g++.old-deja/g++.other/union2.C: Likewise.
17257 * gcc.dg/c90-const-expr-2.c: Likewise.
17258 * gcc.dg/c90-const-expr-3.c: Likewise.
17259 * gcc.dg/c99-const-expr-2.c: Likewise.
17260 * gcc.dg/c99-const-expr-3.c: Likewise.
17261 * gcc.dg/concat.c: Likewise.
17263 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17266 * g++.dg/init/static1.C: New test.
17268 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17270 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17271 * g++.old-deja/g++.other/access2.C: Likewise.
17272 * g++.old-deja/g++.other/decl2.C: Likewise.
17273 * gcc.c-torture/execute/20020615-1.c: Likewise.
17275 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17278 * g++.dg/template/sizeof4.C: New test.
17280 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17282 * g++.dg/other/error6.C: New test.
17284 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17287 * g++.dg/parse/constant2.C: New test.
17289 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17292 * g++.dg/other/error5.C: New test.
17294 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17296 * gcc.dg/format/gcc_diag-1.c: New test.
17298 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17300 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17302 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17304 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17305 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17306 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17308 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17310 * gcc.c-torture/execute/builtins/string-8.c: New test.
17311 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17312 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17313 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17315 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17318 * g++.dg/ext/typeof6.C: New test.
17320 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17323 * g++.dg/init/enum1.C: New test.
17325 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17327 * gcc.dg/20030627-1.c: New test.
17329 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17332 * g++.dg/expr/static_cast2.C: New test.
17334 2003-06-26 Roger Sayle <roger@eyesopen.com>
17335 Jakub Jelinek <jakub@redhat.com>
17337 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17338 sprintf(dst,"%s",src) optimization.
17339 * gcc.c-torture/execute/20030626-1.c: New test case.
17340 * gcc.c-torture/execute/20030626-2.c: New test case.
17342 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17344 * gcc.c-torture/execute/multi-ix.c: New test.
17346 * gcc.c-torture/execute/simd-4.c (main):
17347 Added missing semicolon at end of union.
17349 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17352 * g++.dg/template/explicit-instantiation3.C: New test.
17354 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17356 * gcc.dg/20030626-1.c: Use signed char.
17358 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17360 * gcc.dg/20030626-1.c: New test.
17362 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17364 * const-str-2.m: Update.
17366 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17369 * g++.dg/rtti/dyncast1.C: New test.
17370 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17371 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17372 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17375 * g++.dg/expr/static_cast1.C: New test.
17377 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17379 * gcc.dg/20030625-1.c: New test.
17381 2003-06-24 Roger Sayle <roger@eyesopen.com>
17383 * gcc.c-torture/compile/20030624-1.c: New test case.
17385 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17387 * gcc.c-torture/execute/string-opt-17.c: New test.
17389 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17392 * g++.dg/parse/crash6.C: New test.
17394 2003-06-23 Roger Sayle <roger@eyesopen.com>
17396 * gcc.dg/builtins-24.c: New test case.
17398 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17400 * g++.dg/opt/operator1.C: New test.
17402 2003-06-22 Roger Sayle <roger@eyesopen.com>
17404 * gcc.c-torture/execute/string-opt-16.c: New test case.
17406 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17408 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17409 * g++.old-deja/g++.other/conv7.C: Likewise
17410 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17411 * g++.old-deja/g++.other/overload14.C: Likewise.
17413 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17415 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17416 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17418 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17421 * g++.dg/warn/Winline-3.C: New test.
17423 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17425 * lib/target-supports.exp (check_alias_available): Make the test
17426 program acceptable to the Solaris assembler.
17429 * g++.dg/template/memclass2.C: New test.
17431 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17432 Eric Botcazou <ebotcazou@libertysurf.fr>
17434 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17435 data for non-matching targets.
17436 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17438 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17441 * g++.dg/template/member3.C: New test.
17443 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17446 * g++.dg/template/func1.C: New test.
17449 * g++.dg/template/static4.C: New test.
17450 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17453 * g++.dg/init/ref7.C: New test.
17455 2003-06-19 Matt Austern <austern@apple.com>
17458 * g++.dg/anew1.C: New test.
17459 * g++.dg/anew2.C: New test.
17460 * g++.dg/anew3.C: New test.
17461 * g++.dg/anew4.C: New test.
17463 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17465 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17467 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17469 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17472 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17474 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17477 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17479 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17480 * gcc.c-torture/compile/961203-1.c: Likewise.
17481 * gcc.c-torture/compile/980506-1.c: Likewise.
17483 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17486 * g++.dg/lookup/using7.C: New test.
17488 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17491 * g++.dg/abi/conv1.C: Remove it.
17492 * g++.dg/template/conv7.C: New test.
17493 * g++.dg/template/conv8.C: Likewise.
17494 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17495 conversion operator.
17497 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17499 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17500 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17501 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17502 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17503 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17504 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17505 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17506 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17507 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17508 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17509 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17510 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17511 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17512 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17513 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17514 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17515 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17516 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17517 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17518 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17519 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17520 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17521 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17522 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17523 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17524 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17525 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17526 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17527 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17529 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17531 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17532 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17535 2003-06-16 Roger Sayle <roger@eyesopen.com>
17537 * gcc.dg/i386-387-5.c: New test case.
17538 * gcc.dg/i386-387-6.c: New test case.
17539 * gcc.dg/builtins-23.c: New test case.
17541 2003-06-15 Roger Sayle <roger@eyesopen.com>
17543 * gcc.dg/builtins-22.c: New test case.
17544 * gcc.dg/i386-387-1.c: Update to test exp.
17545 * gcc.dg/i386-387-2.c: Likewise.
17547 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17549 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17551 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17553 * lib/gcc-dg.exp (dg-require-dll): New function.
17554 (dg-xfail-if): Likewise.
17555 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17558 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17559 * gcc.c-torture/compile/20001205-1.c: Likewise.
17560 * gcc.c-torture/compile/20001226-1.c: Likewise.
17561 * gcc.c-torture/compile/20010518-2.c: Likewise.
17562 * gcc.c-torture/compile/20020312-1.c: Likewise.
17563 * gcc.c-torture/compile/20020604-1.c: Likewise.
17564 * gcc.c-torture/compile/920501-12.c: Likewise.
17565 * gcc.c-torture/compile/920501-4.c: Likewise.
17566 * gcc.c-torture/compile/920520-1.c: Likewise.
17567 * gcc.c-torture/compile/920521-1.c: Likewise.
17568 * gcc.c-torture/compile/920625-1.c: Likewise.
17569 * gcc.c-torture/compile/961203-1.c: Likewise.
17570 * gcc.c-torture/compile/980506-1.c: Likewise.
17571 * gcc.c-torture/compile/981006-1.c: Likewise.
17572 * gcc.c-torture/compile/981022-1.c: Likewise.
17573 * gcc.c-torture/compile/981223-1.c: Likewise.
17574 * gcc.c-torture/compile/990617-1.c: Likewise.
17575 * gcc.c-torture/compile/dll.c: Likewise.
17576 * gcc.c-torture/compile/labels-3.c: Likewise.
17577 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17578 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17579 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17580 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17581 * gcc.c-torture/compile/simd-5.c: Likewise.
17582 * gcc.c-torture/compile/20000804-1.x: Remove.
17583 * gcc.c-torture/compile/20001205-1.x: Likewise.
17584 * gcc.c-torture/compile/20001226-1.x: Likewise.
17585 * gcc.c-torture/compile/20010518-2.x: Likewise.
17586 * gcc.c-torture/compile/20020312-1.x: Likewise.
17587 * gcc.c-torture/compile/20020604-1.x: Likewise.
17588 * gcc.c-torture/compile/920501-12.x: Likewise.
17589 * gcc.c-torture/compile/920501-4.x: Likewise.
17590 * gcc.c-torture/compile/920520-1.x: Likewise.
17591 * gcc.c-torture/compile/920521-1.x: Likewise.
17592 * gcc.c-torture/compile/920625-1.x: Likewise.
17593 * gcc.c-torture/compile/961203-1.x: Likewise.
17594 * gcc.c-torture/compile/980506-1.x: Likewise.
17595 * gcc.c-torture/compile/981006-1.x: Likewise.
17596 * gcc.c-torture/compile/981022-1.x: Likewise.
17597 * gcc.c-torture/compile/981223-1.x: Likewise.
17598 * gcc.c-torture/compile/990617-1.x: Likewise.
17599 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17600 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17601 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17602 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17603 * gcc.c-torture/compile/simd-5.x: Likewise.
17605 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17607 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17609 * gcc.c-torture/execute/20030611-1.c: New test.
17611 2003-06-12 Roger Sayle <roger@eyesopen.com>
17614 * gcc.dg/20030612-1.c: New test case.
17616 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17619 * g++.dg/expr/cast1.C: New test.
17621 2003-06-12 Roger Sayle <roger@eyesopen.com>
17623 * gcc.dg/builtins-21.c: New test case.
17625 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17627 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17628 options instead of at the end.
17629 * lib/objc.exp (objc_target_compile): Likewise.
17631 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17634 * g++.dg/parse/error1.C: New test.
17636 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17638 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17639 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17640 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17641 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17642 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17643 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17644 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17645 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17646 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17647 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17648 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17649 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17650 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17651 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17652 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17653 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17654 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17655 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17656 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17657 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17658 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17659 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17660 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17661 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17663 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17664 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17665 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17666 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17667 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17668 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17669 * gcc.dg/compat/scalar-return-3_main.c: New file.
17670 * gcc.dg/compat/scalar-return-3_x.c: New file.
17671 * gcc.dg/compat/scalar-return-3_y.c: New file.
17672 * gcc.dg/compat/scalar-return-4_main.c: New file.
17673 * gcc.dg/compat/scalar-return-4_x.c: New file.
17674 * gcc.dg/compat/scalar-return-4_y.c: New file.
17676 2003-06-10 Janis Johnson <janis187@us.ibm.com>
17678 * gcc.dg/compat/fp2-struct-check.h: New file.
17679 * gcc.dg/compat/fp2-struct-defs.h: New file.
17680 * gcc.dg/compat/fp2-struct-init.h: New file.
17681 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17682 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17683 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17684 * gcc.dg/compat/struct-return-10_main.c: New file.
17685 * gcc.dg/compat/struct-return-10_x.c: New file.
17686 * gcc.dg/compat/struct-return-10_y.c: New file.
17688 * gcc.dg/compat/compat-common.h: New file.
17689 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17690 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17691 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17692 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17693 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17694 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17695 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17696 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17697 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17698 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17699 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17700 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17701 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17702 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17703 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17704 * gcc.dg/compat/small-struct-check.h: Ditto.
17705 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17706 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17707 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17708 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17709 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17710 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17711 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17712 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17713 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17714 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17715 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17716 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17717 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17718 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17719 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17720 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17721 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17722 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17723 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17724 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17725 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17726 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17727 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17728 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17729 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17730 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17731 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17732 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17733 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17734 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17736 2003-06-10 Geoffrey Keating <geoffk@apple.com>
17738 * g++.dg/pch/static-1.C: New file.
17739 * g++.dg/pch/static-1.Hs: New file.
17741 2003-06-10 Richard Henderson <rth@redhat.com>
17743 * gcc.dg/asm-7.c: Adjust expected warning text.
17745 2003-06-10 Roger Sayle <roger@eyesopen.com>
17747 * gcc.dg/builtins-20.c: New test case.
17749 2003-06-10 Mark Mitchell <mark@codesourcery.com>
17752 * g++.dg/opt/template1.C: New test.
17754 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17756 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17757 additional_sources.
17759 2003-05-21 David Taylor <dtaylor@emc.com>
17761 * gcc.dg/Wpadded.c: New file.
17763 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17765 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17766 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17767 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17770 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17772 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17774 2003-06-09 Mark Mitchell <mark@codesourcery.com>
17776 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17777 (dg-require-alias): Likewise.
17778 (dg-require-gc-sections): Likewise.
17779 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17781 2003-06-08 Richard Henderson <rth@redhat.com>
17783 * gcc.dg/20011029-2.c: Fix the array reference.
17784 * gcc.dg/asm-7.c: New.
17786 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17788 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17790 2003-06-08 Mark Mitchell <mark@codesourcery.com>
17792 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17793 (dg-require-gc-sections): Likewise.
17795 2003-06-08 Jan Hubicka <jh@suse.cz>
17797 * i386-cmov1.c: Fix regular expression.
17798 * i386-cvt-1.c: Likewise.
17799 * i386-local.c: Likewise.
17800 * i386-local2.c: Likewise.
17801 * i386-mul.c: Likewise.
17802 * i386-ssetype-1.c: Likewise.
17803 * i386-ssetype-3.c: Likewise.
17804 * i386-ssetype-5.c: Likewise.
17806 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17809 * g++.dg/warn/implicit-typename2.C: New test.
17810 * g++.dg/warn/implicit-typename3.C: New test.
17812 2003-06-07 Richard Henderson <rth@redhat.com>
17814 * g++.dg/other/offsetof3.C: Use size_t.
17815 * g++.dg/other/offsetof4.C: Likewise.
17817 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17819 * lib/copy-file.exp: New. Implement gcc_copy_files.
17821 * lib/dg-pch.exp: Load copy-file.exp
17822 (dg-pch): Use gcc_copy_files instead of "file copy".
17824 2003-06-06 Mark Mitchell <mark@codesourcery.com>
17826 * gcc.dg/weak/weak.exp: Simplify.
17827 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17828 * gcc.dg/weak/weak-1.c: Likewise.
17829 * gcc.dg/weak/weak-2.c: Likewise.
17830 * gcc.dg/weak/weak-3.c: Likewise.
17831 * gcc.dg/weak/weak-4.c: Likewise.
17832 * gcc.dg/weak/weak-5.c: Likewise.
17833 * gcc.dg/weak/weak-6.c: Likewise.
17834 * gcc.dg/weak/weak-7.c: Likewise.
17835 * gcc.dg/weak/weak-8.c: Likewise.
17836 * gcc.dg/weak/weak-9.c: Likewise.
17838 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
17840 gcc.c-torture/execute/20030606-1.c: New.
17842 2003-06-06 Roger Sayle <roger@eyesopen.com>
17844 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17845 * gcc.dg/builtins-19.c: Likewise.
17847 2003-06-06 Roger Sayle <roger@eyesopen.com>
17849 * gcc.dg/builtins-2.c: Add some more tests.
17850 * gcc.dg/builtins-18.c: New test case.
17851 * gcc.dg/builtins-19.c: New test case.
17853 2003-06-06 Roger Sayle <roger@eyesopen.com>
17854 Jim Wilson <wilson@tuliptree.org>
17856 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17858 2003-06-06 Jakub Jelinek <jakub@redhat.com>
17860 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17861 mempcpy/stpcpy calls not to be optimized into something else.
17862 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17863 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17864 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17866 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17868 * gcc.dg/format/asm_fprintf-1.c: New test.
17870 2003-06-05 Mark Mitchell <mark@codesourcery.com>
17872 * lib/gcc-defs.exp (additional_sources): New variable.
17873 (dg-additional-sources): New function.
17874 (additional_files): New variable.
17875 (dg-additional-files): New function.
17876 (dg-additional-files-options): Likewise.
17877 * lib/gcc-dg.exp (dg-require-weak): New function.
17878 (dg-require-alias): Likewise.
17879 (dg-require-gc-sections): Likewise.
17880 * lib/target-supports.exp (check_alias_available): Remove testfile
17882 (check_gc_sections_available): New function.
17883 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17884 (dg-gpp-additional-files): Likewise.
17885 * lib/g++.exp (additional_sources): Remove.
17886 (additional_files): Likewise.
17887 (g++_target_compile): Use dg-additional-files-options.
17889 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17891 * gcc.dg/special/ecos.exp: Remove.
17892 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17893 * gcc.dg/special/alias-1.c: Likewise.
17894 * gcc.dg/special/alias-2.c: Likewise.
17895 * gcc.dg/special/gcsec-1.c: Likewise.
17896 * gcc.dg/special/weak-1.c: Likewise.
17897 * gcc.dg/special/weak-2.c: Likewise.
17898 * gcc.dg/special/wkali-1.c: Likewise.
17899 * gcc.dg/special/wkali-2.c: Likewise.
17901 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17902 dg-gpp-additional-*.
17903 * g++.dg/special/conpr-3.C: Likewise.
17904 * g++.dg/special/conpr-4.C: Likewise.
17905 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17906 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17907 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17908 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17909 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17910 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17911 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17912 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17913 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17914 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17915 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17916 * g++.old-deja/g++.other/comdat1.C: Likewise.
17917 * g++.old-deja/g++.other/comdat2.C: Likewise.
17918 * g++.old-deja/g++.other/comdat3.C: Likewise.
17919 * g++.old-deja/g++.other/ctor1.C: Likewise.
17920 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17922 2003-06-05 Richard Henderson <rth@redhat.com>
17924 * gcc.dg/debug/20030605-1.c: New.
17926 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17928 * README.QMTEST: Update.
17930 2003-06-04 Richard Henderson <rth@redhat.com>
17932 * gcc.dg/cleanup-1.c: New.
17933 * gcc.dg/cleanup-2.c: New.
17934 * gcc.dg/cleanup-3.c: New.
17935 * gcc.dg/cleanup-4.c: New.
17936 * gcc.dg/cleanup-5.c: New.
17937 * gcc.dg/cleanup-6.c: New.
17938 * gcc.dg/cleanup-7.c: New.
17940 2003-06-04 Mark Mitchell <mark@codesourcery.com>
17942 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17944 * lib/dg-pch.exp: New file.
17945 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17946 * gcc.dg/pch/pch.exp: Likewise.
17948 2003-06-04 Roger Sayle <roger@eyesopen.com>
17950 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17951 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17952 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17953 * gcc.dg/builtins-17.c: New test case.
17954 * gcc.dg/i386-387-4.c: New test case.
17955 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17957 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17959 * gcc.dg/ultrasp9.c: New test.
17961 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17963 * gcc.c-torture/compile/20030604-1.c: New test.
17964 * gcc.dg/sparc-constant-1.c: New test.
17966 2003-06-03 Glen Nakamura <glen@imodulo.com>
17968 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
17970 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17972 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17974 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17975 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17977 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
17979 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
17981 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17984 * g++.dg/template/spec10.C: New test.
17986 2003-06-03 Roger Sayle <roger@eyesopen.com>
17988 * gcc.dg/builtins-16.c: New test case.
17990 2003-06-03 Jakub Jelinek <jakub@redhat.com>
17992 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17993 mempcpy test with post-increments.
17994 * gcc.c-torture/execute/string-opt-3.c: New test.
17995 * gcc.dg/string-opt-1.c: New test.
17997 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18000 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18002 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18004 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18005 (scan-assembler): ... here. Use dg-scan.
18006 (scan-assembler-not): Likewise.
18007 (scan-file): New function.
18008 (scan-file-not): Likewise.
18009 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18010 * gcc.dg/cpp/_Pragma4.c: Likewise.
18011 * gcc.dg/cpp/_Pragma5.c: Likewise.
18012 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18013 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18014 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18015 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18016 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18017 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18018 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18019 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18020 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18021 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18022 * gcc.dg/cpp/cxxcom1.c: Likewise.
18023 * gcc.dg/cpp/line1.c: Likewise.
18024 * gcc.dg/cpp/maccom1.c: Likewise.
18025 * gcc.dg/cpp/maccom2.c: Likewise.
18026 * gcc.dg/cpp/maccom3.c: Likewise.
18027 * gcc.dg/cpp/maccom4.c: Likewise.
18028 * gcc.dg/cpp/maccom5.c: Likewise.
18029 * gcc.dg/cpp/maccom6.c: Likewise.
18030 * gcc.dg/cpp/multiline.c: Likewise.
18031 * gcc.dg/cpp/spacing1.c: Likewise.
18032 * gcc.dg/cpp/spacing2.c: Likewise.
18033 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18034 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18035 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18036 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18037 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18038 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18039 * gcc.dg/cpp/cxxcom2.c: Likewise.
18040 * gcc.dg/cpp/cxxcom2.h: New file.
18042 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18043 * g++.dg/cpp/truefalse.C: Here.
18044 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18046 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18048 * gcc.dg/cpp/redef3.c: New file.
18050 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18052 * gcc.dg/i386-loop-3.c: New test.
18054 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18056 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18058 2003-05-31 Roger Sayle <roger@eyesopen.com>
18060 * gcc.dg/fwrapv-1.c: New test case.
18061 * gcc.dg/fwrapv-2.c: New test case.
18063 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18066 * g++.dg/template/spec9.C: New test.
18068 2003-05-29 Roger Sayle <roger@eyesopen.com>
18070 * gcc.dg/duff-4.c: New test case.
18072 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18075 * g77.dg/ffixed-form-1.f: New test
18076 * g77.dg/ffixed-form-2.f: New test
18077 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18078 * g77.dg/ffree-form-3.f: New test
18080 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18082 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18083 * gcc.dg/wint_t-1.c: Likewise.
18085 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18087 * g++.dg/template/access11.C: New test.
18089 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18092 * g++.dg/template/access10.C: New test.
18094 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18095 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18097 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18099 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18101 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18102 suppress for powerpc-*-darwin*.
18103 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18105 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18107 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18108 suppress option for powerpc-*-darwin*.
18110 2003-05-23 Roger Sayle <roger@eyesopen.com>
18112 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18113 * gcc.dg/builtins-4.c: Add test for fmod.
18115 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18118 * g++.dg/template/instantiate4.C: New test.
18120 2003-05-22 Roger Sayle <roger@eyesopen.com>
18122 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18124 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18126 * gcc.dg/compat/scalar-return-1_main.c: New file.
18127 * gcc.dg/compat/scalar-return-1_x.c: New file.
18128 * gcc.dg/compat/scalar-return-1_y.c: New file.
18129 * gcc.dg/compat/scalar-return-2_main.c: New file.
18130 * gcc.dg/compat/scalar-return-2_x.c: New file.
18131 * gcc.dg/compat/scalar-return-2_y.c: New file.
18132 * gcc.dg/compat/struct-return-3_main.c: New file.
18133 * gcc.dg/compat/struct-return-3_y.c: New file.
18134 * gcc.dg/compat/struct-return-3_x.c: New file.
18135 * gcc.dg/compat/struct-return-2_main.c: New file.
18136 * gcc.dg/compat/struct-return-2_x.c: New file.
18137 * gcc.dg/compat/struct-return-2_y.c: New file.
18139 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18141 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18142 for hppa*-hp-hpux*.
18143 * gcc.dg/20021014-1.c (dg-options): Likewise.
18144 * gcc.dg/nest.c (dg-options): Likewise.
18146 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18149 * g++.dg/ext/dllimport2.C: New file.
18150 * g++.dg/ext/dllimport3.C: New file.
18152 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18154 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18155 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18156 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18157 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18158 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18159 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18160 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18161 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18162 * gcc.dg/compat/small-struct-defs.h: New file.
18163 * gcc.dg/compat/small-struct-init.h: New file.
18164 * gcc.dg/compat/small-struct-check.h: New file.
18165 * gcc.dg/compat/fp-struct-defs.h: New file.
18166 * gcc.dg/compat/fp-struct-check.h: New file.
18167 * gcc.dg/compat/fp-struct-init.h: New file.
18168 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18169 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18171 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18173 * gcc.dg/20030225-2.c: New test.
18175 2003-05-18 Roger Sayle <roger@eyesopen.com>
18176 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18178 * gcc.c-torture/compile/20030518-1.c: New test case.
18180 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18182 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18183 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18184 gcc-dg-debug-runtest.
18185 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18186 gcc-dg-debug-runtest.
18188 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18191 * g++.dg/lookup/using6.C: New test.
18193 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18195 * g++.dg/parse/access2.C: New test.
18197 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18199 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18200 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18201 * gcc.dg/debug/debug.exp: Likewise.
18203 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18205 * gcc.dg/dollar.c: New test.
18207 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18209 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18210 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18211 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18212 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18213 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18214 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18215 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18216 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18217 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18218 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18219 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18220 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18221 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18222 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18223 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18224 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18225 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18226 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18228 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18230 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18231 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18232 support for "repo" mode.
18233 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18234 * lib/g77-dg.exp: Likewise.
18235 * lib/obj-dg.exp: Likewise.
18237 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18239 Merge from gcc-3_2-rhl8-branch:
18240 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18242 * gcc.dg/tls/opt-6.c: New test.
18244 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18246 * gcc.dg/20030405-1.c: New test.
18248 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18250 * gcc.dg/20030309-1.c: New test.
18252 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18254 * gcc.c-torture/execute/20030307-1.c: New test.
18256 2003-02-20 Randolph Chung <tausq@debian.org>
18258 * gcc.c-torture/compile/20030220-1.c: New test.
18260 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18262 * gcc.dg/20030217-1.c: New test.
18264 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18266 * gcc.c-torture/compile/20020129-1.c: New test.
18268 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18270 * gcc.dg/unroll-1.c: New test.
18272 2002-11-16 Jan Hubicka <jh@suse.cz>
18274 * gcc.c-torture/execute/20020920-1.c: New test.
18276 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18279 * gcc.c-torture/compile/20021008-1.c: New test.
18281 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18284 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18286 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18288 * gcc.c-torture/compile/20020807-1.c: New test.
18290 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18292 * gcc.dg/tls/opt-1.c: New test.
18294 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18296 * gcc.dg/20020729-1.c: New test.
18298 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18300 * g++.dg/opt/life1.C: New test.
18302 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18304 * gcc.dg/20020525-1.c: New test.
18306 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18309 * g++.dg/ext/pretty1.C: New test.
18310 * g++.dg/ext/pretty2.C: New test.
18312 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18315 * g++.dg/ext/typeof5.C: New test.
18317 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18319 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18320 __USER_LABEL_PREFIX__ into account.
18321 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18323 2003-05-14 Roger Sayle <roger@eyesopen.com>
18325 * gcc.dg/builtins-15.c: New test case.
18327 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18329 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18331 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18333 * lib/g++.exp: Tweak handling of additional source files.
18334 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18335 * g++.dg/special/conpr-2a.C: Rename to ...
18336 * g++.dg/special/conpr-2a.cc: ... this.
18337 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18338 * g++.dg/special/conpr-3a.C: Rename to ...
18339 * g++.dg/special/conpr-3a.cc: This.
18340 * g++.dg/special/conpr-3b.C: Rename to ...
18341 * g++.dg/special/conpr-3b.cc: This.
18342 * g++.dg/special/conpr-4.C: New test.
18343 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18345 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18347 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18349 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18351 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18352 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18353 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18354 * g++.old-deja/g++.other/warn3.C: Likewise.
18356 2003-05-11 Roger Sayle <roger@eyesopen.com>
18358 * gcc.dg/i386-387-1.c: Update to also test log.
18359 * gcc.dg/i386-387-2.c: Likewise.
18361 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18363 * g77.f-torture/execute/int8421.f: New test.
18365 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18367 PR c++/10230, c++/10481
18368 * g++.dg/lookup/scoped5.C: New test.
18370 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18373 * g++.dg/template/ttp6.C: New test.
18375 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18377 * gcc.c-torture/execute/builtins: New directory.
18378 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18379 gcc.c-torture/execute/builtins.
18380 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18381 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18382 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18383 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18385 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18388 * g++.dg/template/access8.C: New test.
18389 * g++.dg/template/access9.C: New test.
18391 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18394 * g++.dg/parse/access1.C: New test.
18396 2003-05-09 DJ Delorie <dj@redhat.com>
18398 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18399 long, and not an int.
18401 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18403 PR c++/10555, c++/10576
18404 * g++.dg/template/memclass1.C: New test.
18406 2003-05-08 DJ Delorie <dj@redhat.com>
18408 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18410 * gcc.c-torture/execute/20021024-1.x: Likewise.
18411 * gcc.c-torture/execute/shiftdi.x: Likewise.
18412 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18413 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18414 * gcc.dg/20021018-1.c: Likewise.
18416 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18418 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18420 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18421 (bcopy): Call memmove.
18423 2003-05-08 Roger Sayle <roger@eyesopen.com>
18425 * g77.f-torture/compile/8485.f: New test case.
18427 2003-05-07 Richard Henderson <rth@redhat.com>
18430 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18431 Verify exception_cleanup not called for rethrows.
18432 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18433 when exiting catch block without rethrowing.
18434 * g++.dg/eh/forced3.C: New.
18435 * g++.dg/eh/forced4.C: New.
18437 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18439 * gcc.dg/20030505.c: Fix triplet.
18441 2003-05-06 DJ Delorie <dj@redhat.com>
18443 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18444 * gcc.dg/nest.c: Likewise.
18446 2003-05-05 Roger Sayle <roger@eyesopen.com>
18448 * gcc.dg/builtins-14.c: New test case.
18450 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18452 * lib/compat.exp (compat-execute): New argument.
18453 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18454 * gcc.dg/compat: New test directory.
18455 * gcc.dg/compat/compat.exp: New expect script.
18456 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18457 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18458 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18459 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18460 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18461 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18463 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18464 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18465 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18466 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18467 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18468 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18469 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18470 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18471 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18472 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18473 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18474 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18475 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18476 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18477 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18479 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18481 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18483 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18485 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18487 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18489 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18490 * gcc.dg/ppc-fsel-2.c: New test.
18492 * gcc.dg/unused-5.c: New test.
18494 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18497 * g++.dg/warn/pmf1.C: New test.
18499 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18502 * g++.dg/warn/main.C: New test.
18504 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18506 * gcc.dg/nonnull-3.c: New test.
18508 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18510 * gcc.dg/cpp/Wtrigraphs.c: Update.
18511 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18513 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18515 * gcc.dg/ppc-fsel-1.c: New test.
18517 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18520 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18522 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18524 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18526 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18528 PR c++/9364, c++/10553, c++/10586
18529 * g++.dg/parse/typename4.C: New test.
18530 * g++.dg/parse/typename5.C: Likewise.
18532 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18534 * gcc.c-torture/compile/20030503-1.c: New test.
18536 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18538 * g++.dg/lookup/using5.C: Fix testcase error.
18540 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18542 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18543 since MEABI is no longer supported. Remove all vestiges
18544 of MEABI from the test.
18546 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18549 * g++.dg/lookup/using5.C: New test.
18551 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18554 * g++.dg/template/ttp5.C: New test.
18556 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18558 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18559 (dg-gpp-additional-sources): New function.
18560 (dg-gpp-additional-files): Likewise.
18561 * lib/g++.exp (additional_sources): New variable.
18562 (additional_files): Likewise.
18563 (g++_target_compile): Deal with them.
18564 * lib/old-dejagnu.exp: Remove.
18565 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18566 * g++.old-deja: Revise all tests to use dg commands.
18568 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18570 PR c++/9432, c++/9528
18571 * g++.dg/lookup/using4.C: New test.
18573 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18575 * gcc.dg/noreturn-5.c: New file.
18576 * gcc.dg/noreturn-6.c: New file.
18578 * gcc.c-torture/compile/inline-1.c: New file.
18580 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18583 * g++.dg/template/explicit1.C: New test.
18585 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18588 * g++.dg/other/bitfield1.C: New test.
18591 * g++.dg/init/new7.C: New test.
18593 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18595 * g++.dg/ext/desig1.C: New test.
18596 * g++.dg/ext/init1.C: Update.
18598 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18600 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18603 * g++.dg/warn/Winline-1.C: New test.
18605 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18607 * gcc.c-torture/execute/string-opt-19.c: New test.
18609 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18610 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18612 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18615 * g++.dg/init/new6.C: New test.
18618 * g++.dg/init/ref6.C: New test.
18620 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18622 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18624 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18626 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18627 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18629 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18631 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18632 initialized static data members.
18634 2003-04-25 H.J. Lu <hjl@gnu.org>
18636 * gcc.dg/ia64-sync-4.c: New test.
18638 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18640 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18643 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18646 * g++.dg/warn/conv1.C: New test.
18647 * g++.old-deja/g++.other/conv7.C: Adjust.
18648 * g++.old-deja/g++.other/overload14.C: Adjust.
18650 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18653 * g++.dg/template/defarg2.C: New test.
18655 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
18657 * gcc.dg/cpp/include2.c: Update.
18658 * gcc.dg/cpp/multiline-2.c: New.
18659 * gcc.dg/cpp/multiline.c: Update.
18660 * gcc.dg/cpp/strify2.c: Update.
18661 * gcc.dg/cpp/trad/literals-2.c: Update.
18663 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18665 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18667 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18669 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18671 2003-04-23 Mark Mitchell <mark@codesourcery.com>
18674 * g++.dg/parse/crash4.C: New test.
18677 * g++.dg/parse/crash5.C: New test.
18679 2003-04-22 Mark Mitchell <mark@codesourcery.com>
18682 * g++.dg/parse/crash3.C: New test.
18685 * g++.dg/parse/elab1.C: New test.
18687 2003-04-22 Devang Patel <dpatel@apple.com>
18689 * gcc.dg/cpp/trad/funlike-5.c: New test.
18691 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18693 * g++.dg/other/packed1.C: Fix dg options.
18695 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18697 * g++.dg/other/offsetof2.C: New test.
18699 2003-04-21 Mark Mitchell <mark@codesourcery.com>
18701 * g++.dg/template/recurse.C: Adjust location of error messages.
18703 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18706 * g++.dg/init/addr-const1.C: New test.
18707 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18709 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
18712 * g++.dg/lookup/struct-hack1.C: New test.
18714 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
18716 * ucs.c: Update diagnostic messages.
18718 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18720 * gcc.dg/cpp/truefalse.cpp: New test.
18721 * gcc.dg/cpp/cpp.exp: Update.
18722 * g++.dg/other/stdbool-if.C: Remove.
18724 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
18726 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18727 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18729 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18731 * gcc.c-torture/compile/20030418-1.c: New test.
18733 2003-04-17 Janis Johnson <janis187@us.ibm.com>
18735 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18737 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18740 g++.dg/template/dependent-name1.C: New test.
18742 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18744 * gcc.dg/warn-1.c (tourist_guide): New array,
18745 contains a pointer to bar.
18747 2003-04-16 Roger Sayle <roger@eyesopen.com>
18749 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18750 * gcc.c-torture/execute/medce-1.c: New test case.
18751 * gcc.c-torture/execute/medce-2.c: New test case.
18753 2003-04-15 Mark Mitchell <mark@codesourcery.com>
18755 * lib/prune.exp: Ignore more messages.
18758 * g++.dg/parse/lookup3.C: New test.
18760 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18762 * gcc.c-torture/compile/20030415-1.c : New test.
18764 2003-04-14 Mark Mitchell <mark@codesourcery.com>
18766 * gcc.c-torture/execute/scope-2.c: Move to ...
18767 * gcc.dg/noncompile/scope.c: .... here.
18769 2003-04-14 Roger Sayle <roger@eyesopen.com>
18771 * gcc.dg/20030414-2.c: New test case.
18773 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
18776 * gcc.dg/20030414-1.c: New test.
18778 2003-04-13 Roger Sayle <roger@eyesopen.com>
18780 * gcc.dg/builtins-12.c: New test case.
18781 * gcc.dg/builtins-13.c: New test case.
18783 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18785 * gcc.c-torture/execute/string-opt-18.c: New test.
18787 2003-04-13 Mark Mitchell <mark@codesourcery.com>
18790 * g++.dg/init/new5.C: New test.
18792 2003-04-12 Mark Mitchell <mark@codesourcery.com>
18795 * g++.dg/ext/dllimport1.C: New test.
18797 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18799 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18801 2003-04-11 Bud Davis <bdavis9659@comcast.net>
18804 * g77.f-torture/noncompile/9263.f: New test
18806 * g77.f-torture/execute/1832.f: New test
18808 2003-04-11 David Chad <davidc@freebsd.org>
18809 Loren J. Rittle <ljrittle@acm.org>
18812 * objc.dg/headers.m: New test.
18814 2003-04-10 Zack Weinberg <zack@codesourcery.com>
18816 * gcc.c-torture/execute/builtin-noret-2.c: New.
18817 * gcc.c-torture/execute/builtin-noret-2.x: New.
18818 XFAIL builtin-noret-2.c at -O1 and above.
18819 * gcc.dg/redecl.c: New.
18820 * gcc.dg/Wshadow-1.c: Update error regexps.
18822 2003-04-10 Mark Mitchell <mark@codesourcery.com>
18824 * g++.dg/abi/bitfield10.C: New test.
18826 2003-04-09 Mike Stump <mrs@apple.com>
18828 * gcc.dg/pch/pch.exp: Make testcase names longer.
18829 * g++.dg/pch/pch.exp: Make testcase names longer.
18831 2003-04-08 Roger Sayle <roger@eyesopen.com>
18833 * gcc.dg/builtins-11.c: New test case.
18835 2003-04-08 Roger Sayle <roger@eyesopen.com>
18837 * gcc.dg/builtins-9.c: New test case.
18838 * gcc.dg/builtins-10.c: New test case.
18840 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18842 * gcc.dg/noncompile/init-4.c.c: New test.
18844 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18846 * gcc.misc-test/gcov-9.c: New test.
18847 * gcc.misc-test/gcov-10.c: New test
18848 * gcc.misc-test/gcov-11.c: New test.
18850 2003-04-05 Zack Weinberg <zack@codesourcery.com>
18852 PR optimization/10024
18853 * gcc.c-torture/compile/20030405-1.c: New test.
18855 2003-04-04 Geoffrey Keating <geoffk@apple.com>
18857 * gcc.dg/pch/static-3.c: New.
18858 * gcc.dg/pch/static-3.hs: New.
18859 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18861 2003-04-04 Richard Henderson <rth@redhat.com>
18863 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18864 * g++.dg/eh/forced2.C: Likewise.
18866 2003-04-03 Mike Stump <mrs@apple.com>
18868 * lib/scanasm.exp (scan-assembler): Add xfail processing for
18870 (scan-assembler-times, scan-assembler-not): Likewise.
18871 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18873 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18875 * gcc.dg/sparc-loop-1.c: New test.
18877 2003-04-02 Geoffrey Keating <geoffk@apple.com>
18880 * g++.dg/pch/system-2.C: New.
18881 * g++.dg/pch/system-2.Hs: New.
18883 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
18885 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
18887 * g++.dg/eh/simd-1.C (vecfunc): Same.
18889 2003-04-01 Roger Sayle <roger@eyesopen.com>
18891 * gcc.c-torture/execute/20030401-1.c: New test case.
18893 2003-04-01 Ziemowit Laski <zlaski@apple.com>
18895 * objc.dg/defs.m: New.
18897 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
18899 * g++.dg/eh/simd-1.C: New.
18900 * g++.dg/eh/simd-2.C: New.
18902 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
18904 * gcc.c-torture/execute/simd-3.c: New.
18906 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18909 * gcc.dg/20030331-2.c: New test.
18911 2003-03-31 Mark Mitchell <mark@codesourcery.com>
18914 * g++.dg/parse/crash2.C: New test.
18916 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18918 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18919 * gcc.c-torture/execute/20030331-1.c: ...here.
18921 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18923 * gcc.c-torture/execute/20030331-1.c: New test.
18925 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18927 * lib/gcov.exp: Adjust call return testing strings.
18928 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18930 2003-03-31 Roger Sayle <roger@eyesopen.com>
18932 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18933 * gcc.dg/builtins-7.c: New test case.
18934 * gcc.dg/builtins-8.c: New test case.
18936 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
18938 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18940 2003-03-30 Mark Mitchell <mark@codesourcery.com>
18943 * g++.dg/lookup-class-member-2.C: New test.
18945 2003-03-30 Glen Nakamura <glen@imodulo.com>
18947 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
18949 2003-03-28 Roger Sayle <roger@eyesopen.com>
18951 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18953 2003-03-28 Mark Mitchell <mark@codesourcery.com>
18955 * g++.dg/init/attrib1.C: New test.
18957 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18959 * gcc.dg/ultrasp8.c: New test.
18961 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18963 * gcc.dg/ultrasp7.c: New test.
18965 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18968 * g++.dg/template/inline1.C: New test.
18970 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18972 * gcc.dg/sparc-dwarf2.c: New test.
18974 2003-03-27 Roger Sayle <roger@eyesopen.com>
18976 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18977 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18979 2003-03-27 Mark Mitchell <mark@codesourcery.com>
18981 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18982 than reading .x files.
18983 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18984 * g77.dg/gcov/gcov-1.f: Likewise.
18985 * gcc.misc-tests/gcov-4b.c: Likewise.
18986 * gcc.misc-tests/gcov-5b.c: Likewise.
18987 * gcc.misc-tests/gcov-6.c: Likewise.
18988 * gcc.misc-tests/gcov-7.c: Likewise.
18989 * gcc.misc-tests/gcov-8.c: Likewise.
18990 * g++.dg/gcov/gcov-1.x: Remove.
18991 * g77.dg/gcov/gcov-1.x: Likewise.
18992 * gcc.misc-tests/gcov-4b.x: Likewise.
18993 * gcc.misc-tests/gcov-5b.x: Likewise.
18994 * gcc.misc-tests/gcov-6.x: Likewise.
18995 * gcc.misc-tests/gcov-7.x: Likewise.
18996 * gcc.misc-tests/gcov-8.x: Likewise.
18998 2003-03-27 Glen Nakamura <glen@imodulo.com>
19001 * gcc.dg/20030324-1.c: New test.
19003 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19006 * g++.dg/template/arg3.C: New test.
19009 * g++.dg/template/friend18.C: New test.
19011 2003-03-26 Roger Sayle <roger@eyesopen.com>
19013 * g77.f-torture/compile/20030326-1.f: New test case.
19015 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19017 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19019 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19021 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19023 * gcc.dg/ia64-sync-3.c: New test.
19025 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19027 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19029 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19031 * gcc.dg/ultrasp6.c: New test.
19033 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19035 * gcc.dg/i386-signbit-1.c: New test.
19036 * gcc.dg/i386-signbit-2.c: New test.
19037 * gcc.dg/i386-signbit-3.c: New test.
19039 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19041 * gcc.dg/ultrasp5.c: Fix options.
19043 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19045 * gcc.dg/ultrasp5.c: Fix comment.
19047 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19050 * g77.f-torture/execute/10197.f: New test.
19052 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19054 PR c++/9898, c++/383
19055 * g++.dg/template/conv6.C: New test.
19058 * g++.dg/template/ptrmem5.C: New test.
19061 * g++.dg/lookup/koenig1.C: New test.
19064 * g++.dg/lookup/template2.C: New test.
19066 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19068 * g++.dg/opt/rtti1.C: New test.
19070 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19072 * gcc.dg/ultrasp5.c: New test.
19074 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19077 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19080 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19083 * gcc.dg/20030323-1.c: New test.
19085 2003-03-23 Roger Sayle <roger@eyesopen.com>
19087 * gcc.c-torture/compile/20030323-1.c: New test case.
19089 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19091 * gcc.dg/20030321-1.c: New test.
19093 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19095 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19097 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19099 PR c++/9978, c++/9708
19100 * g++.dg/ext/vlm1.C: Adjust expected error.
19101 * g++.dg/ext/vla2.C: New test.
19102 * g++.dg/template/arg1.C: New test.
19103 * g++.dg/template/arg2.C: New test.
19105 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19107 * g77.f-torture/execute/select.f: New test.
19108 * g77.f-torture/noncompile/select_no_compile.f: New test.
19110 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19113 * g++.dg/other/error4.C: New test.
19115 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19117 * g++.dg/template/friend17.C: New test.
19119 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19121 * gcc.c-torture/compile/20030320-1.c: New.
19123 2003-03-20 Roger Sayle <roger@eyesopen.com>
19125 * gcc.dg/builtins-6.c: New test case.
19127 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19130 * gcc.c-torture/compile/20030319-1.c: New.
19132 2003-03-18 Jan Hubicka <jh@suse.cz>
19134 * gcc.dg/i386-cvt-1.c: New test.
19136 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19138 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19139 * objc.dg/naming-2.m: Likewise.
19141 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19144 * g++.dg/parse/crash1.C: New test.
19146 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19149 * g++.dg/eh/cleanup1.C: New test.
19151 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19153 * gcc.c-torture/execute/20030316-1.c: New test case.
19155 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19158 * g++.dg/init/ctor2.C: New test.
19160 2003-03-15 Roger Sayle <roger@eyesopen.com>
19162 * g77.f-torture/compile/xformat.f: New test case.
19164 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19166 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19167 * g++.old-deja/g++.mike/eh50.C: Likewise.
19169 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19172 * g++.dg/template/spec7.C: New test.
19173 * g++.dg/template/spec8.C: Likewise.
19175 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19177 * gcc.c-torture/execute/20030313-1.c: New test.
19179 2003-03-14 Richard Henderson <rth@redhat.com>
19181 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19183 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19185 * gcc.c-torture/compile/20030314-1.c: New test.
19187 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19189 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19190 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19192 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19193 to accept newer _imp__ prefix and additional
19194 newline in .drectve section.
19195 * gcc.dg/dll-4.c: Likewise.
19196 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19199 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19201 * g++.dg/parse/namespace9.C: New test.
19203 * g++.dg/init/ref5.C: New test.
19204 * g++.dg/parse/ptrmem1.C: Likewise.
19206 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19208 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19209 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19210 regular expression.
19211 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19212 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19214 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19216 * gcc.c-torture/execute/20030224-2.c: New test.
19218 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19220 * gcc.dg/decl-3.c: New test.
19222 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19224 * gcc.dg/i386-loop-2.c: New test.
19226 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19229 * g++.dg/parse/namespace8.C: New test.
19232 * g++.dg/overload/builtin2.C: New test.
19234 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19236 * gcc.dg/return-type-3.c: New test.
19238 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19240 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19241 profiling options are not supported.
19243 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19245 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19246 * g++.old-deja/g++.warn/impint2.C: Likewise.
19248 2003-03-10 Devang Patel <dpatel@apple.com>
19250 * g++.dg/cpp/c++_cmd_1.C: New test.
19251 * g++.dg/cpp/c++_cmd_1.h: New file.
19253 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19255 * gcc.dg/altivec-9.c: New file.
19257 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19259 * gcc.dg/ppc-sdata-1.c: New test.
19260 * gcc.dg/ppc-sdata-2.c: New test.
19262 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19265 * g++.dg/opt/ptrmem2.C: New test.
19268 * g++.dg/opt/ptrmem1.C: New test.
19270 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19272 * gcc.dg/i386-loop-1.c: New test.
19274 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19277 * g++.dg/lookup/friend1.C: New test.
19279 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19282 * g++.dg/parser/constructor1.C: New test.
19284 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19286 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19288 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19290 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19292 * gcc.dg/cpp/Wunused.c: Update test.
19294 2003-03-08 Jan Hubicka <jh@suse.cz>
19296 * gcc.dg/inline-3.c: New test.
19298 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19301 * g++.dg/parse/builtin1.C: New test.
19304 * g++.dg/abi/cookie1.C: New test.
19305 * g++.dg/abi/cookie2.C: Likewise.
19308 * g++.dg/template/field1.C: New test.
19311 * g++.dg/parse/class1.C: New test.
19312 * g++.dg/parse/namespace7.C: Likewise.
19313 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19315 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19317 * g++.dg/init/ref4.C: New test.
19319 2003-03-07 Jan Hubicka <jh@suse.cz>
19321 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19322 * gcc.dg/inline-3.c: New test.
19324 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19326 * g++.dg/init/ref3.C: New test.
19329 * g++.dg/init/ref2.C: New test.
19332 * g++.dg/warn/Wshadow-2.C: New test.
19335 * g++.dg/warn/Woverloaded-1.C: New test.
19337 2003-03-05 Jan Hubicka <jh@suse.cz>
19339 * gcc.dg/i386-local2.c: New.
19340 * gcc.dg/i386-local.c: Fix typo.
19342 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19344 * g++.dg/abi/layout3.C: New test.
19346 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19348 * gcc.c-torture/compile/20030305-1.c
19350 2003-03-05 Jan Hubicka <jh@suse.cz>
19352 * gcc.dg/i386-local.c: New.
19354 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19356 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19358 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19360 * gcc.dg/switch-2.c: New test.
19361 * gcc.dg/switch-3.c: New test.
19362 * gcc.dg/Wswitch.c: Adjust line numbers.
19363 * gcc.dg/Wswitch-default.c: Likewise.
19364 * gcc.dg/Wswitch-enum.c: Likewise.
19366 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19368 * gcc.c-torture/execute/20030222-1.c: New test.
19370 2003-03-03 James E Wilson <wilson@tuliptree.org>
19372 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19374 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19377 * g++.dg/init/ref1.C: New test.
19379 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19381 * gcc.dg/sh-relax.c: New SH-only test.
19383 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19385 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19386 comment explaining purpose of testcase.
19388 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19390 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19391 for HC11/HC12 (asm needs two int registers).
19392 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19393 HC11/HC12 because the test uses an asm which needs two 32-bit
19396 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19398 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19399 for HC11/HC12 (array is too large otherwise).
19400 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19401 * gcc.c-torture/compile/20010518-2.x: Likewise.
19402 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19403 HC11/HC12 (array is too large).
19405 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19407 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19408 * lib/g++-dg.exp (g++-dg-test): Likewise.
19410 2003-03-01 Roger Sayle <roger@eyesopen.com>
19412 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19413 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19415 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19417 * g++.dg/warn/implicit-typename1.C: Remove warning.
19419 2003-02-28 Richard Henderson <rth@redhat.com>
19421 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19422 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19424 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19426 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19427 * g++.dg/pch/pch.exp: Likewise.
19429 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19432 * testsuite/g++.dg/init/new4.C: New test.
19434 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19436 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19438 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19440 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19443 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19446 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19448 * lib/scanasm.exp: Add support for counting numbers of
19450 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19451 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19453 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19456 * g++.dg/template/static3.C: New test.
19459 * g++.dg/parse/namespace6.C: New test.
19461 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19464 * gcc.dg/20030225-1.c: New test.
19466 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19468 * README: Remove out-of-date information.
19471 * g++.dg/template/spec6.C: New test.
19473 2003-02-24 Jeff Law <law@redhat.com>
19475 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19477 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19479 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19480 * gcc.dg/pragma-ep-1.c: Likewise.
19482 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19485 * g++.dg/template/friend16.C: New test.
19487 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19490 * g++.dg/parse/fused-params1.C: Adjust error messages.
19491 * g++.dg/template/nested3.C: New test.
19493 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19495 * g++.dg/abi/param1.C: New test.
19497 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19500 * g++.dg/warn/implicit-typename1.C: New test.
19502 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19504 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19506 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19507 * gcc.c-torture/execute/20010129-1.x: Likewise.
19508 * gcc.dg/20011107-1.c: Likewise.
19509 * gcc.dg/20020108-1.c: Likewise.
19510 * gcc.dg/20020122-3.c: Likewise.
19511 * gcc.dg/20020206-1.c: Likewise.
19512 * gcc.dg/20020310-1.c: Likewise.
19513 * gcc.dg/20020426-2.c: Likewise.
19514 * gcc.dg/20020517-1.c: Likewise.
19515 * gcc.dg/991230-1.c: Likewise.
19516 * gcc.dg/i386-unroll-1.c: Likewise.
19517 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19519 2003-02-22 Jan Hubicka <jh@suse.cz>
19521 * gcc.dg/i386-mul.c: New test.
19523 2003-02-21 Roger Sayle <roger@eyesopen.com>
19525 * gcc.dg/builtins-5.c: New test case.
19527 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19529 * gcc.dg/asmreg-1.c: New test.
19531 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19534 * g++.dg/parse/varmod1.C: New test.
19536 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19539 * g++.dg/template/op1.C: New test.
19541 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19544 * g++.dg/template/nested2.C: New test.
19546 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19549 * g++.dg/expr/dtor1.C: New test.
19551 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19553 * gcc.dg/cpp/include3.c: New test.
19554 * gcc.dg/cpp/inc/foo.h: New file.
19556 2003-02-21 Glen Nakamura <glen@imodulo.com>
19558 * gcc.c-torture/execute/20030221-1.c: New test.
19560 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19563 * g++.dg/abi/conv1.C: New test.
19565 2003-02-20 Jan Hubicka <jh@suse.cz>
19567 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19569 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19571 * gcc.c-torture/compile/20030219-1.c: New test.
19573 2003-02-18 Jan Hubicka <jh@suse.cz>
19575 * gcc.dg/funcorder.c: New test.
19577 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19579 * gcc.c-torture/execute/20030218-1.c: New.
19581 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19583 * gcc.dg/20030218-1.c: New.
19585 2003-02-18 Richard Henderson <rth@redhat.com>
19587 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19588 * gcc.dg/attr-used-2.c: New.
19590 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19593 * g++.dg/init/copy5.C: New test.
19595 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19597 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19598 * g++.dg/pch/pch.exp: Likewise.
19600 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19602 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19603 STACK_SIZE is not defined.
19605 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19608 * g++.dg/template/init1.C: New test.
19610 2003-02-16 Jan HUbicka <jh@suse.cz>
19612 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19613 (foo): Add few extra tests
19614 * gcc.dg/c99-const-expr-3.c: Likewise.
19615 * gcc.c-torture/execute/20030216-1.c: New.
19617 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19620 * g++.dg/ext/typeof4.C: New test.
19622 2003-02-15 Roger Sayle <roger@eyesopen.com>
19624 * gcc.dg/i386-387-3.c: New test case.
19626 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19628 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19629 cris-*-elf* cris-*-aout* and mmix-*-*.
19631 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19633 * gcc.dg/20030213-1.c: New test.
19635 2003-02-12 Roger Sayle <roger@eyesopen.com>
19637 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19638 * gcc.dg/i386-387-2.c: Likewise.
19640 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19642 * gcc.dg/ppc-spe.c: Fix formatting.
19643 Enable tests that were previously unsupported by gas.
19644 Delete tests for instructions that no longer exist.
19645 Switch arguments on evsubifw builtin.
19647 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19649 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19650 STACK_SIZE is too small.
19652 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19653 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19655 * gcc.dg/decl-2.c: New test.
19657 2003-02-10 Jan Hubicka <jh@suse.cz>
19659 * gcc.dg/i386-fpcvt-1.c: New test.
19661 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
19663 * gcc.c-torture/execute/20030209-1.c: New test.
19665 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19667 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19668 int-wide bitops, use the constants of the same width.
19669 Likewise, if long long is 32-bit wide, test bitops using
19672 2003-02-07 Loren James Rittle <ljrittle@acm.org>
19674 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19676 2003-02-07 Roger Sayle <roger@eyesopen.com>
19678 * testsuite/gcc.dg/builtins-4.c: New test case.
19680 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19682 * gcc.dg/20020430-1.c: Fix dg command typos.
19683 * gcc.dg/20020503-1.c: Likewise.
19685 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19688 * g++.dg/parse/fused-params1.C: New test.
19691 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19694 * g++.dg/parse/non-dependent1.C: New test.
19697 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19700 * g++.dg/parse/undefined7.C: New test.
19701 * g++.dg/parse/non-templ1.C: New test.
19704 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19706 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19708 * gcc.c-torture/compile/20030206-1.c: New test.
19710 2003-02-05 Roger Sayle <roger@eyesopen.com>
19712 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19713 "pow" to "foo" to avoid potential confusion with a math built-in.
19715 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19717 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19718 conditions for SPARC targets.
19720 2003-02-05 Jakub Jelinek <jakub@redhat.com>
19722 * gcc.dg/20030204-1.c: New test.
19724 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19727 * g++.dg/parse/array-size1.C: New test.
19730 * g++.dg/parse/undefined3.C: New test.
19733 * g++.dg/parse/undefined4.C: New test.
19736 * g++.dg/parse/undefined5.C: New test.
19739 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19742 * g++.dg/parse/casting-operator1.C: New test.
19745 * g++.dg/parse/undefined6.C: New test.
19748 * g++.dg/parse/missing-template1.C: New test.
19750 2003-02-04 Jan Hubicka <jh@suse.cz>
19752 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19753 * gcc.dg/i386-cmov?.c: Likewise.
19754 * gcc.dg/i386-fpcvt-?.c: Likewise.
19755 * gcc.dg/i386-ssefp-1.c: Likewise.
19756 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
19759 2003-02-03 Mark Mitchell <mark@codesourcery.com>
19762 * testsuite/g++.dg/ext/max.C: New test.
19764 2003-02-03 Jan Hubicka <jh@suse.cz>
19766 * gcc.c-torture/execute/20030203-1.c: New test.
19768 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
19770 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19773 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
19775 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19776 * g++.dg/init/new2.C: Likewise.
19777 * g++.dg/other/new1.C: Likewise.
19779 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
19781 * gcc.dg/struct-ret-libc.c: New test.
19783 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19785 * gcc.dg/20030129-1.c: New test.
19787 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19790 * g++.dg/template/ptrmem4.C: New test.
19792 2003-01-29 Mark Mitchell <mark@codesourcery.com>
19794 * g++.dg/parser/constant1.C: New test.
19796 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19799 * g++.dg/parse/friend2.C: New test.
19801 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19804 * g++.dg/template/unify4.C: New test.
19806 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
19808 * gcc.c-torture/execute/20030128-1.c: New test.
19810 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19812 * g++.dg/lookup/nested1.C: Test moved from ...
19813 * g++.old-deja/g++.other/lookup24.C: ... here.
19815 2003-01-28 Jan Hubicka <jh@suse.cz>
19817 * gcc.dg/i386-cmov5.c: New test.
19819 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19821 * gcc.c-torture/execute/20010925-1.c: Changed the
19822 memcpy declaration.
19824 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19827 * g++.dg/parse/template5.C: New test.
19829 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19832 * g77.dg/pr9258: New test.
19834 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19836 * README: Move relevant parts from README.g++.
19838 * README.g++: Remove this file.
19840 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19842 * g++.dg/abi/dcast1.C: New test.
19844 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19846 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19848 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19851 * g++.old-deja/g++.other/lookup24.C: New test.
19853 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19856 * gcc.dg/uninit-C.c: New test.
19858 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19860 * g++.dg/abi/covariant1.C: New test.
19862 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19864 * gcc.dg/20030123-1.c: New test.
19866 2003-01-25 Jan Hubicka <jh@suse.cz>
19869 * gcc.c-torture/compile/20030125-1.c
19871 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19874 * g++.dg/parse/template3.C: New test.
19875 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
19878 * g++.dg/parse/template4.C: New test.
19881 * g++.dg/template/qual2.C: New test.
19884 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19886 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19888 2003-01-25 Roger Sayle <roger@eyesopen.com>
19890 * gcc.c-torture/execute/switch-1.c: New test case.
19892 2003-01-25 Jan Hubicka <jh@suse.cz>
19894 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19896 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
19898 Tweaks for Bison-1.875. From the NEWS file:
19899 "- `parse error' -> `syntax error'
19900 Bison now uniformly uses the term `syntax error'"
19901 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19902 * gcc.dg/cpp/digraph2.c: Likewise.
19903 * gcc.dg/cpp/direct2.c: Likewise.
19904 * gcc.dg/cpp/paste4.c: Likewise.
19905 * gcc.dg/c90-restrict-1.c: Likewise.
19906 * gcc.dg/c99-func-2.c: Likewise.
19907 * gcc.dg/noncompile/920721-2.c: Likewise.
19908 * gcc.dg/noncompile/930622-2.c: Likewise.
19909 * gcc.dg/noncompile/940112-1.c: Likewise.
19910 * gcc.dg/noncompile/950921-1.c: Likewise.
19911 * gcc.dg/noncompile/951123-1.c: Likewise.
19912 * gcc.dg/noncompile/971104-1.c: Likewise.
19913 * gcc.dg/noncompile/990416-1.c: Likewise.
19915 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
19917 * g++.dg/parse/undefined1.C: Add error message.
19919 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19922 * g++.dg/parse/new1.C: New test.
19925 * g++.dg/parse/template2.C: New test.
19928 * g++.dg/parse/typedef2.C: New test.
19931 * g++.dg/ext/typeof3.C: New test.
19933 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19936 * g++.dg/parse/ret-type1.C: New test.
19939 * g++.dg/parse/tmpl-outside1.C: New test.
19942 * g++.dg/parse/int-as-enum1.C: New test.
19945 * g++.dg/parse/no-typename1.C: New test.
19948 * g++.dg/parse/no-value1.C: New test.
19951 * g++.dg/parse/wrong-inline1.C: New test.
19954 * g++.dg/parse/ref1.C: New test.
19957 * g++.dg/parse/attr-ctor1.C: New test.
19960 * g++.dg/parse/namespace5.C: New test.
19963 * g++.dg/parse/func-def1.C: New test.
19966 * g++.dg/parse/undefined1.C: New test.
19968 PR c++/5723, PR c++/8522
19969 * g++.dg/parse/specialization1.C: New test.
19971 PR c++/163, PR c++/8595
19972 * g++.dg/parse/struct-as-enum1.C: New test.
19975 * g++.dg/parse/undefined2.C: New test.
19977 2003-01-22 Mark Mitchell <mark@codesourcery.com>
19980 * g++.dg/parse/template1.C: New test.
19983 * g++.dg/parse/using1.C: New test.
19987 * g++.dg/parse/expr2.C: New test.
19990 * g++.dg/parse/lookup2.C: Likewise.
19992 2003-01-21 Jan Hubicka <jh@suse.cz>
19994 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19995 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19996 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19997 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19999 2003-01-20 Nick Clifton <nickc@redhat.com>
20001 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20002 problem with ARM sibcall code generation.
20004 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20006 * gcc.c-torture/execute/20030120-1.c: New.
20008 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20010 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20012 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20015 * g++.dg/parse/ctor1.C: New test.
20018 * g++.dg/parse/qualified1.C: New test.
20020 * g++.dg/parse/typename3.C: New test.
20022 2003-01-16 Richard Henderson <rth@redhat.com>
20024 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20026 2003-01-16 Richard Henderson <rth@redhat.com>
20028 * g++.dg/pch/pch.exp: Copy test header to the working directory
20029 before using it either for precompilation or direct use.
20030 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20031 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20033 2003-01-16 Richard Henderson <rth@redhat.com>
20035 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20036 before using it either for precompilation or direct use.
20037 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20038 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20040 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20042 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20043 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20044 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20045 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20046 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20047 typename warning into error.
20048 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20050 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20051 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20052 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20054 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20055 make declaration visible in template.
20056 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20057 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20059 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20061 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20062 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20063 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20064 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20065 typename warning with error message.
20066 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20067 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20068 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20070 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20072 * g++.dg/parse/ambig2.C: New test.
20074 2003-01-15 Richard Henderson <rth@redhat.com>
20076 * g++.dg/tls/init-2.C: Update error message string.
20078 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20080 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20082 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20084 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20086 * gcc.c-torture/compile/20001205-1.x: Likewise.
20087 * gcc.c-torture/compile/20001226-1.x: Likewise.
20088 * gcc.c-torture/compile/920520-1.x: Likewise.
20089 * gcc.c-torture/compile/961203-1.x: Likewise.
20090 * gcc.c-torture/compile/20020604-1.x: Likewise.
20092 2003-01-15 Jan Hubicka <jh@suse.cz>
20094 * gcc.c-torture/compile/20030115-1.c: New test.
20096 * gcc.dg/i386-fpcvt-1.c: New test.
20097 * gcc.dg/i386-fpcvt-2.c: New test.
20099 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20101 Further conform g++'s __vmi_class_type_info to the C++ ABI
20103 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20106 2003-01-14 Jan Hubicka <jh@suse.cz>
20108 * gcc.dg/i386-fpcvt-1.c: New test.
20109 * gcc.dg/i386-fpcvt-2.c: New test.
20111 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20113 * gcc.dg/i386-mmx-3.c: New test.
20115 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20118 * g++.dg/parse/octal1.C: New file.
20121 * g++.dg/parse/typename1.C: New file.
20123 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20125 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20126 * gcc.dg/bf-no-ms-layout.c: Likewise.
20127 * gcc.dg/bf-ms-attrib.c: Likewise.
20129 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20132 * g++.dg/parse/dtor1.C: New file.
20135 * g++.dg/rtti/typeid1.C: New file.
20138 * g++.dg/parse/lookup1.C: New file.
20141 * g++.dg/templ/spec5.C: New file.
20143 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20145 * gcc.c-torture/compile/20030110-1.c: New test.
20147 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20149 Merge from pch-branch:
20151 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20153 * gcc.dg/pch/cpp-1.h: New.
20154 * gcc.dg/pch/cpp-1.c: New.
20155 * gcc.dg/pch/cpp-2.h: New.
20156 * gcc.dg/pch/cpp-2.c: New.
20158 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20160 * gcc.dg/pch/except-1.h: New.
20161 * gcc.dg/pch/except-1.c: New.
20163 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20165 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20167 * gcc.dg/pch: Include *.hp not *.h.
20168 * gcc.dg/pch/system-1.h: New.
20169 * gcc.dg/pch/system-1.c: New.
20171 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20173 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20174 rather than trying to build and run a program using PCH.
20175 * gcc.dg/pch: Remove dg-do commands from test files.
20177 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20179 * gcc.dg/pch/macro-3.c: New.
20180 * gcc.dg/pch/macro-3.h: New.
20182 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20184 * gcc.dg/pch/common-1.c: New.
20185 * gcc.dg/pch/common-1.h: New.
20186 * gcc.dg/pch/decl-1.c: New.
20187 * gcc.dg/pch/decl-1.h: New.
20188 * gcc.dg/pch/decl-2.c: New.
20189 * gcc.dg/pch/decl-2.h: New.
20190 * gcc.dg/pch/decl-3.c: New.
20191 * gcc.dg/pch/decl-3.h: New.
20192 * gcc.dg/pch/decl-4.c: New.
20193 * gcc.dg/pch/decl-4.h: New.
20194 * gcc.dg/pch/decl-5.c: New.
20195 * gcc.dg/pch/decl-5.h: New.
20196 * gcc.dg/pch/global-1.c: New.
20197 * gcc.dg/pch/global-1.h: New.
20198 * gcc.dg/pch/inline-1.c: New.
20199 * gcc.dg/pch/inline-1.h: New.
20200 * gcc.dg/pch/inline-2.c: New.
20201 * gcc.dg/pch/inline-2.h: New.
20202 * gcc.dg/pch/static-1.c: New.
20203 * gcc.dg/pch/static-1.h: New.
20204 * gcc.dg/pch/static-2.c: New.
20205 * gcc.dg/pch/static-2.h: New.
20207 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20209 * g++.dg/pch/pch.exp: Better handle failing testcases.
20210 * gcc.dg/pch/pch.exp: Likewise.
20211 * gcc.dg/pch/macro-1.c: New.
20212 * gcc.dg/pch/macro-1.h: New.
20213 * gcc.dg/pch/macro-2.c: New.
20214 * gcc.dg/pch/macro-2.h: New.
20216 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20218 * g++.dg/dg.exp: Treat files in pch/ specially.
20219 * g++.dg/pch/pch.exp: New file.
20220 * g++.dg/pch/empty.H: New file.
20221 * g++.dg/pch/empty.C: New file.
20222 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20225 * gcc.dg/pch/pch.exp: New file.
20226 * gcc.dg/pch/empty.h: New file.
20227 * gcc.dg/pch/empty.c: New file.
20228 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20231 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20233 * g++.dg/template/friend14.C: New test.
20235 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20237 * gcc.dg/old-style-asm-1.c: New test.
20239 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20241 * gcc.c-torture/compile/20030109-1.c: New test.
20243 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20245 * gcc.c-torture/execute/20030109-1.c: New test.
20247 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20249 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20250 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20251 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20252 * g++.old-deja/g++.mike/eh2.C: Likewise
20253 * g++.old-deja/g++.mike/eh3.C: Likewise
20254 * g++.old-deja/g++.mike/eh5.C: Likewise
20255 * g++.old-deja/g++.mike/eh6.C: Likewise
20256 * g++.old-deja/g++.mike/eh7.C: Likewise
20257 * g++.old-deja/g++.mike/eh8.C: Likewise
20258 * g++.old-deja/g++.mike/eh9.C: Likewise
20259 * g++.old-deja/g++.mike/eh10.C: Likewise
20260 * g++.old-deja/g++.mike/eh12.C: Likewise
20261 * g++.old-deja/g++.mike/eh13.C: Likewise
20262 * g++.old-deja/g++.mike/eh14.C: Likewise
20263 * g++.old-deja/g++.mike/eh16.C: Likewise
20264 * g++.old-deja/g++.mike/eh17.C: Likewise
20265 * g++.old-deja/g++.mike/eh18.C: Likewise
20266 * g++.old-deja/g++.mike/eh21.C: Likewise
20267 * g++.old-deja/g++.mike/eh23.C: Likewise
20268 * g++.old-deja/g++.mike/eh24.C: Likewise
20269 * g++.old-deja/g++.mike/eh25.C: Likewise
20270 * g++.old-deja/g++.mike/eh26.C: Likewise
20271 * g++.old-deja/g++.mike/eh27.C: Likewise
20272 * g++.old-deja/g++.mike/eh28.C: Likewise
20273 * g++.old-deja/g++.mike/eh29.C: Likewise
20274 * g++.old-deja/g++.mike/eh31.C: Likewise
20275 * g++.old-deja/g++.mike/eh33.C: Likewise
20276 * g++.old-deja/g++.mike/eh34.C: Likewise
20277 * g++.old-deja/g++.mike/eh35.C: Likewise
20278 * g++.old-deja/g++.mike/eh36.C: Likewise
20279 * g++.old-deja/g++.mike/eh37.C: Likewise
20280 * g++.old-deja/g++.mike/eh38.C: Likewise
20281 * g++.old-deja/g++.mike/eh39.C: Likewise
20282 * g++.old-deja/g++.mike/eh40.C: Likewise
20283 * g++.old-deja/g++.mike/eh41.C: Likewise
20284 * g++.old-deja/g++.mike/eh42.C: Likewise
20285 * g++.old-deja/g++.mike/eh44.C: Likewise
20286 * g++.old-deja/g++.mike/eh46.C: Likewise
20287 * g++.old-deja/g++.mike/eh47.C: Likewise
20288 * g++.old-deja/g++.mike/eh48.C: Likewise
20289 * g++.old-deja/g++.mike/eh49.C: Likewise
20290 * g++.old-deja/g++.mike/eh50.C: Likewise
20291 * g++.old-deja/g++.mike/eh51.C: Likewise
20292 * g++.old-deja/g++.mike/eh53.C: Likewise
20293 * g++.old-deja/g++.mike/eh55.C: Likewise
20294 * g++.old-deja/g++.mike/p7912.C: Likewise
20295 * g++.old-deja/g++.mike/p9706.C: Likewise
20296 * g++.old-deja/g++.mike/p10416.C: Likewise
20297 * g++.old-deja/g++.mike/p11667.C: Likewise
20298 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20299 Remove redundant reference to Iris.
20300 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20301 Elxsi, i860, Pico Java, and WE32K.
20303 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20305 * g++.dg/ext/asm4.C: New test.
20307 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20310 * g++.dg/template/friend12.C: New test.
20311 * g++.dg/template/friend13.C: Likewise.
20312 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20314 2003-01-08 Jan Hubicka <jh@suse.cz>
20316 * gcc.dg/i386-cadd.c: New test.
20317 * gcc.dg/i386-cmov4.c: Likewise.
20319 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20322 * g++.dg/warn/Wunused-3.C: New test.
20324 * g++.dg/abi/bitfield9.C: New test.
20327 * g++.dg/parse/defarg3.C: New test.
20329 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20331 * g++.dg/parse/ambig1.C: New test.
20332 * g++.dg/parse/defarg2.C: New test.
20334 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20336 * g++.dg/template/defarg-1.C: New test.
20337 * g++.dg/template/local2.C: Likewise.
20339 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20341 * gcc.c-torture/execute/20030105-1.c: New test.
20343 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20345 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20346 * g++.dg/parse/namespace4.C: Likewise.
20348 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20350 * g++.dg/template/ntp2.C: New test.
20352 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20354 * g++.dg/parse/extern-C-1.C: New test.
20356 * g++.dg/parse/namespace4.C: New test.
20358 * g++.dg/template/nested1.C: New test.
20360 * g++.dg/parse/namespace3.C: New test.
20362 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20364 * g++.dg/lookup/two-stage1.C: New test.
20366 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20368 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20369 * g++.old-deja/g++.jason/access8.C: Likewise.
20370 * g++.old-deja/g++.other/decl5.C: Likewise.
20372 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20374 * g++.dg/parse/parse7.C: New test.
20376 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20379 * g++.dg/ext/attrib7.C: New test.
20381 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20383 * g++.dg/parse/parse6.C: New test.
20385 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20387 * gcc.dg/h8300-stack-1.c: New.
20389 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20391 g++.dg/lookup/exception1.C: New test.
20393 g++.dg/lookup/template1.C: New test.
20395 g++.dg/parse/namespace2.C: New test.
20397 g++.dg/parse/parens2.C: New test.
20399 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20401 * g++.dg/parse/parse5.C: New test.
20402 * g++.dg/lookup/scoped4.C: New test.
20404 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20406 * g++.dg/parse/parens1.C: New test.
20408 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20410 * g++.dg/parse/parens2.C: New test.
20412 * g++.dg/lookup/scope-operator1.C: New test.
20414 * g++.dg/parse/operator1.C: New test.
20416 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20418 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20419 * g++.old-deja/g++.other/access6.C: Likewise.
20420 * g++.old-deja/g++.other/decl1.C: Likewise.
20421 * g++.old-deja/g++.pt/typename12.C: Likewise.
20423 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20425 * g++.dg/parse/namespace1.C: New test.
20427 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20429 * g++.dg/parse/parse4.C: New test.
20431 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20433 * g++.dg/parse/parse3.C: New test.
20435 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20437 * g++.dg/parse/parse2.C: New test.
20439 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20441 * g++.dg/template/friend11.C: New test.
20443 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20445 * g++.dg/parse/parse1.C: New test.
20447 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20449 * lib/profopt.exp: Change the name of a global variable to avoid
20450 possible clashes with other test suites.
20452 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20454 * g++.dg/inherit/covariant8.C: New test.
20456 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20458 * g++.dg/init/array9.C: New test.
20461 * g++.dg/parse/expr1.C: New test.
20463 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20465 * gcc.c-torture/compile/20021230-1.c: New test.
20467 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20469 * g++.dg/inherit/covariant5.C: New test.
20470 * g++.dg/inherit/covariant6.C: New test.
20471 * g++.dg/inherit/covariant7.C: New test.
20473 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20476 * g++.dg/other/access2.C: New test.
20478 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20480 * g++.dg/other/anon-struct.C: No longer fails
20481 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20482 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20483 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20485 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20487 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20489 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20491 * g++.dg/eh/spec4.C: Remove stray semicolon.
20492 * g++.dg/expr/pmf-1.C: Change error message.
20493 * g++.dg/ext/asm1.C: Remove stray semicolon.
20494 * g++.dg/ext/typename1.C: Add missing typenames.
20495 * g++.dg/inherit/template-as-base.C: Change error message.
20496 * g++.dg/lookup/scoped1.C: Likewise.
20497 * g++.dg/lookup/scoped2.C: Likewise.
20498 * g++.dg/lookup/using2.C: Likewise.
20499 * g++.dg/other/component1.C: Remove stray semicolon.
20500 * g++.dg/other/do1.C: Change error message.
20501 * g++.dg/other/error2.C: Likewise.
20502 * g++.dg/other/init1.C: Likewise.
20503 * g++.dg/other/packed1.C: Remove stray semicolon.
20504 * g++.dg/other/ptrmem2.C: Change error message.
20505 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20507 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20508 * g++.dg/template/access3.C: Add typename keyword.
20509 * g++.dg/template/access5.C: Remove stray semicolon.
20510 * g++.dg/template/access6.C: Likewise.
20511 * g++.dg/template/complit1.C: Likewise.
20512 * g++.dg/template/crash1.C: Change error message.
20513 * g++.dg/template/inherit2.C: Remove stray semicolon.
20514 * g++.dg/template/instantiate2.C: Likewise.
20515 * g++.dg/template/instantiate3.C: Change error message.
20516 * g++.dg/template/qual1.C: Remove stray semicolon.
20517 * g++.dg/template/qualttp18.C: Change error message.
20518 * g++.dg/template/ref1.C: Remove stray semicolon.
20519 * g++.dg/template/sizeof1.C (A::value): Declare it.
20520 * g++.dg/template/spec4.C: Change error message.
20521 * g++.dg/template/static1.C: Likewise.
20522 * g++.dg/template/type1.C: Likewise.
20523 * g++.dg/template/typename3.C: Likewise.
20524 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20525 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20526 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20527 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20528 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20529 named return value extension.
20530 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20531 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20532 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20533 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20534 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20535 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20536 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20537 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20538 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20539 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20540 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20541 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20542 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20543 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20545 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20546 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20547 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20548 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20549 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20550 * g++.old-deja/g++.brendan/template11.C: Likewise.
20551 * g++.old-deja/g++.brendan/template26.C: Likewise.
20552 * g++.old-deja/g++.brendan/template27.C: Use explicit
20553 specialization syntax.
20554 * g++.old-deja/g++.brendan/template30.C: Likewise.
20555 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20556 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20557 non-dependent names.
20558 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20559 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20560 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20561 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20562 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20563 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20564 named return value extension.
20565 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20566 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20567 * g++.old-deja/g++.ext/return1.C: Likewise.
20568 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20569 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20570 * g++.old-deja/g++.jason/access8.C: Likewise.
20571 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20572 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20573 pseudo-destructor names.
20574 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20575 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20576 pseudo-destructor names.
20577 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20578 * g++.old-deja/g++.jason/overload19.C: Likewise.
20579 * g++.old-deja/g++.jason/overload32.C: Likewise.
20580 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20582 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20583 * g++.old-deja/g++.jason/return.C: Likewise.
20584 * g++.old-deja/g++.jason/return2.C: Likewise.
20585 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20586 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20588 * g++.old-deja/g++.jason/template10.C: Account for use of
20589 non-dependent names.
20590 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20592 * g++.old-deja/g++.jason/template37.C: Likewise.
20593 * g++.old-deja/g++.law/access4.C: Change error messages.
20594 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20595 pseudo-destructor names.
20596 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20597 * g++.old-deja/g++.law/ctors9.C: Likewise.
20598 * g++.old-deja/g++.law/cvt22.C: Likewise.
20599 * g++.old-deja/g++.law/dtors5.C: Likewise.
20600 * g++.old-deja/g++.law/global-init1.C: Likewise.
20601 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20602 * g++.old-deja/g++.law/operators28.C: Likewise.
20603 * g++.old-deja/g++.law/visibility28.C: Likewise.
20604 * g++.old-deja/g++.martin/eval1.C: Likewise.
20605 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20607 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20608 * g++.old-deja/g++.mike/net34.C: Likewise.
20609 * g++.old-deja/g++.mike/net36.C: Likewise.
20610 * g++.old-deja/g++.mike/ns2.C: Likewise.
20611 * g++.old-deja/g++.mike/p12306.C: Likewise.
20612 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20614 * g++.old-deja/g++.mike/p700.C: Likewise.
20615 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20616 * g++.old-deja/g++.mike/p710.C: Likewise.
20617 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20619 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20620 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20621 * g++.old-deja/g++.ns/crash2.C: Likewise.
20622 * g++.old-deja/g++.ns/crash3.C: Likewise.
20623 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20624 * g++.old-deja/g++.ns/ns17.C: Likewise.
20625 * g++.old-deja/g++.ns/template16.C: Likewise.
20626 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20628 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20629 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20630 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20631 named return value extension.
20632 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20633 * g++.old-deja/g++.other/access4.C: Issue additional error
20635 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20636 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20637 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20638 * g++.old-deja/g++.other/crash25.C: Change error message.
20639 * g++.old-deja/g++.other/crash4.C: Change error message.
20640 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20641 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20642 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20644 * g++.old-deja/g++.other/defarg8.C: Likewise.
20645 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20646 * g++.old-deja/g++.other/dtor10.C: Likewise.
20647 * g++.old-deja/g++.other/incomplete.C: Likewise.
20648 * g++.old-deja/g++.other/linkage7.C: Likewise.
20649 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20651 * g++.old-deja/g++.other/mangle2.C: Likewise.
20652 * g++.old-deja/g++.other/refinit2.C: Likewise.
20653 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20654 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20655 * g++.old-deja/g++.pt/crash28.C: Likewise.
20656 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20658 * g++.old-deja/g++.pt/crash32.C: Change error message.
20659 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20660 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20661 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20662 error message position.
20663 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20664 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20665 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20667 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20668 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20669 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20670 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20672 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20673 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20674 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20676 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20677 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20679 * g++.old-deja/g++.pt/friend28.C: Account for use of
20680 non-dependent names.
20681 * g++.old-deja/g++.pt/friend29.C: Likewise.
20682 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20684 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20685 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20686 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20688 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20689 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20691 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20692 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20693 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20695 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20696 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20697 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20698 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20699 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20700 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20702 * g++.old-deja/g++.pt/spec10.C: Likewise.
20703 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20704 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20705 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20706 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20707 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20708 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20709 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20710 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20711 * g++.old-deja/g++.pt/typename15.C: Likewise.
20712 * g++.old-deja/g++.pt/typename22.C: Likewise.
20713 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20714 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20715 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20716 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20718 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20719 return value extension.
20720 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20721 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20722 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20723 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20725 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20727 * g++.dg/warn/inline1.C: New test.
20728 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20729 * g++.old-deja/g++.jason/synth10.C: Likewise.
20730 * g++.old-deja/g++.mike/net31.C: Likewise.
20731 * g++.old-deja/g++.mike/p8786.C: Likewise.
20733 * g++.dg/template/friend10.C: New test.
20734 * g++.dg/template/conv5.C: New test.
20736 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20738 * g++.dg/lookup/scoped3.C: New test.
20740 * g++.dg/lookup/decl1.C: New test.
20741 * g++.dg/lookup/decl2.C: New test.
20743 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20745 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20746 gcc.c-torture/compile/20021015-1.c,
20747 gcc.c-torture/compile/20021015-2.c,
20748 gcc.c-torture/compile/20021123-1.c,
20749 gcc.c-torture/compile/20021123-2.c,
20750 gcc.c-torture/compile/20021123-3.c,
20751 gcc.c-torture/compile/20021123-4.c,
20752 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20753 only to 3.1 or 3.2 branch.
20755 2002-12-23 Mark Mitchell <mark@codesourcery.com>
20757 * gcc.dg/i386-bitfield3.c: New test.
20759 * gcc.dg/i386-bitfield2.c: New test.
20761 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20763 * g++.dg/parse/conv_op1.C: New test.
20765 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
20767 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20770 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
20772 * gcc.c-torture/compile/20021220-1.c: New test.
20774 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20776 * gcc.dg/i386-fastcall-1.c: New.
20778 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20780 * gcc.c-torture/execute/20021219-1.c: New test.
20782 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20784 * gcc.dg/i386-pic-1.c: New test.
20786 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20789 * g++.dg/template/friend9.C: New test.
20791 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20794 * g++.dg/template/access7.C: New test.
20796 2002-12-18 Nick Clifton <nickc@redhat.com>
20798 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20799 the libstdc++-v3 directory has been found.
20801 2002-12-12 Devang Patel <dpatel@apple.com>
20802 * gcc.dg/darwin-ld-1.c: New test.
20803 * gcc.dg/darwin-ld-2.c: New test.
20804 * gcc.dg/darwin-ld-3.c: New test.
20805 * gcc.dg/darwin-ld-4.c: New test.
20806 * gcc.dg/darwin-ld-5.c: New test.
20808 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20810 * gcc.c-torture/compile/20021212-1.c: New test.
20812 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
20814 * gcc.dg/fshort-wchar: New test.
20816 2002-12-10 Mark Mitchell <mark@codesourcery.com>
20819 * g++.dg/template/dtor1.C: New test.
20821 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20824 2002-12-10 Jakub Jelinek <jakub@redhat.com>
20826 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20828 2002-12-09 Mark Mitchell <mark@codesourcery.com>
20830 * g++.dg/template/static1.C: New test.
20831 * g++.dg/template/static2.C: New test.
20832 * g++.old-deja/g++.ext/memconst.C: New test.
20834 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20836 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20837 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20838 * g++.dg/special/initp1.C: Likewise.
20840 2002-12-06 Jakub Jelinek <jakub@redhat.com>
20842 * gcc.c-torture/execute/20021204-1.c: New test.
20844 2002-12-04 Geoffrey Keating <geoffk@apple.com>
20846 * gcc.dg/ppc-fmadd-1.c: New file.
20847 * gcc.dg/ppc-fmadd-2.c: New file.
20848 * gcc.dg/ppc-fmadd-3.c: New file.
20850 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20852 * gcc.c-torture/compile/20021204-1.c: New test.
20854 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20856 * g++.dg/inherit/covariant2.C: New test.
20857 * g++.dg/inherit/covariant3.C: New test.
20858 * g++.dg/inherit/covariant4.C: New test.
20859 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20860 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20862 2002-12-03 Mark Mitchell <mark@codesourcery.com>
20865 * g++.dg/init/brace3.C: New test.
20867 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20869 * gcc.dg/20020210-1.c: Fix a comment typo.
20871 2002-12-02 Mark Mitchell <mark@codesourcery.com>
20874 * g++.dg/parse/defarg1.C: New test.
20877 * g++.dg/template/char1.C: New test.
20879 * g++.dg/template/varmod1.C: Fix typo.
20881 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20884 * g++.old-deja/g++.pt/crash32.C: Expect error.
20886 2002-12-01 Mark Mitchell <mark@codesourcery.com>
20889 * g++.dg/template/varmod1.C: New test.
20892 * g++.dg/inherit/typeinfo1.C: New test.
20895 * g++.dg/inherit/typedef1.C: New test.
20897 2002-11-30 Mark Mitchell <mark@codesourcery.com>
20901 * g++.dg/template/strlen1.C: New test.
20904 * g++.dg/template/ctor2.C: New test.
20907 * g++.dg/init/string1.C: New test.
20910 * g++.dg/template/friend8.C: New test.
20912 2002-11-29 Joe Buck <jbuck@synopsys.com>
20914 * g++.dg/lookup/anon2.C: New test.
20916 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20918 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20921 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
20923 * gcc.dg/bitfld-6.c: New test.
20925 2002-11-27 Jan Hubicka <jh@suse.cz>
20927 * gcc.c-torture/execute/20021127.[cx]: New test.
20929 2002-11-26 Jan Hubicka <jh@suse.cz>
20931 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20934 2002-11-26 Geoffrey Keating <geoffk@apple.com>
20936 * g++.dg/init/brace2.C: New test.
20937 * g++.old-deja/g++.mike/p9129.C: Correct.
20939 2002-11-26 Mark Mitchell <mark@codesourcery.com>
20941 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20943 2002-11-25 Andreas Bauer <baueran@in.tum.de>
20945 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20947 2002-11-25 Mark Mitchell <mark@codesourcery.com>
20949 * testsuite/g++.dg/abi/empty11.C: New test.
20950 * testsuite/g++.dg/rtti/cv1.C: New test.
20952 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20954 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20956 2002-11-24 Mark Mitchell <mark@codesourcery.com>
20958 * g++.dg/abi/empty10.C: New test.
20960 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20962 * gcc.c-torture/compile/20021124-1.c: New test.
20964 2002-11-22 Mark Mitchell <mark@codesourcery.com>
20966 * g++.dg/abi/rtti2.C: New test.
20968 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20970 * gcc.dg/i386-unroll-1.c: New test.
20972 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20974 * gcc.c-torture/compile/20021120-1.c: New test.
20975 * gcc.c-torture/compile/20021120-2.c: New test.
20977 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20979 * gcc.dg/bitfld-5.c: New test.
20981 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20983 * gcc.c-torture/execute/20021120-3.c: New test.
20985 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20987 * gcc.c-torture/execute/20021120-2.c: New test.
20989 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
20991 * gcc.c-torture/execute/20021120-1.c: New test.
20993 2002-11-20 Jakub Jelinek <jakub@redhat.com>
20995 * gcc.c-torture/execute/20021118-3.c: New test.
20997 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20999 * gcc.c-torture/compile/20021119-1.c: New test.
21001 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21003 * gcc.dg/duff-1.c: New test.
21004 * gcc.dg/duff-2.c: New test.
21005 * gcc.dg/duff-3.c: New test.
21007 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21009 * gcc.dg/cpp/_Pragma5.c: New test.
21011 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21013 * gcc.c-torture/execute/20021118-2.c: New test.
21015 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21017 * gcc.c-torture/execute/20021118-1.c: New test.
21019 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21021 * gcc.dg/20021116-1.c: New test.
21023 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21025 * g++.dg/abi/vcall1.C: New test.
21027 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21029 * gcc.dg/20021029-1.c: New test.
21030 * gcc.dg/20021029-2.c: New test.
21032 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21034 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21036 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21039 * gcc.dg/20021110.c: Move to ...
21040 * gcc.c-torture/compile/20021110.c: .... here.
21042 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21045 * gcc.c-torture/execute/20021111-1.c
21047 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21050 * gcc.dg/20021110.c: New test.
21052 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21054 * g++.dg/abi/vthunk3.C: Run only on x86.
21056 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21058 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21060 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21062 * lib/compat.exp (compat-execute): Fix logic error in last
21065 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21067 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21069 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21072 * g++.dg/template/access6.C: New test.
21074 2002-11-08 Jan Hubicka <jh@suse.cz>
21076 * gcc.dg/i386-ssefp-1.c: New test.
21077 * gcc.dg/i386-ssefp-1.c: New test.
21079 2002-11-08 Jan Hubicka <jh@suse.cz>
21081 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21083 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21085 * g++.dg/abi/vthunk3.C: New test.
21088 * g++.dg/template/crash2.C: New test.
21090 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21092 * testsuite/g++.dg/abi/dtor1.C: New test.
21093 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21095 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21097 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21100 2002-11-04 Adam Nemet <anemet@lnxw.com>
21102 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21103 -mthumb. Only xfail with -O0.
21105 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21107 * g++.dg/abi/thunk1.C: New test.
21108 * g++.dg/abi/thunk2.C: Likewise.
21109 * g++.dg/abi/vtt1.C: Likewise.
21111 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21113 PR optimization/8423
21114 * gcc.c-torture/execute/builtin-constant.c: New test.
21116 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21118 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21119 Add some more cases.
21121 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21124 * g++.dg/opt/local1.C: New test.
21126 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21129 * g++.dg/template/complit1.C: New test.
21132 * g++.dg/template/typename4.C: Likewise.
21134 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21136 Core issue 287, PR c++/7639
21137 * g++.dg/template/instantiate1.C: Adjust error location.
21138 * g++.dg/template/instantiate3.C: New test.
21139 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21140 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21141 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21143 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21145 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21147 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21150 * g++.dg/init/dtor2.C: New test.
21152 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21154 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21155 * gcc.dg/nest.c: Bypass errors on irix6.
21157 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21159 * gcc.dg/nest.c: Expect error for mmix-*-*.
21160 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21162 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21164 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21167 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21169 2002-10-25 Mike Stump <mrs@apple.com>
21171 * gcc.dg/warn-1.c: New test.
21173 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21175 * g++.dg/template/typename3.C: New test.
21177 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21179 * g++.dg/lookup/ptrmem1.C: New test.
21181 * g++.dg/abi/vthunk2.C: New test.
21183 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21185 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21187 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21189 * g++.dg/abi/empty9.C: New test.
21191 2002-10-24 Richard Henderson <rth@redhat.com>
21193 * g++.dg/inherit/thunk1.C: Enable for ia64.
21195 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21198 * g++.dg/lookup/pretty1.C: New test.
21200 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21202 * gcc.dg/20021023-1.c: New test.
21204 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21207 * g++.dg/parse/inline1.C: New test.
21209 2002-10-23 Richard Henderson <rth@redhat.com>
21211 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21213 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21215 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21218 * g++.dg/parse/stmtexpr3.C: New test.
21220 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21222 * g++.dg/expr/cond1.C: New test.
21224 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21226 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21228 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21230 * g++.dg/abi/vbase13.C: New test.
21231 * g++.dg/abi/vbase14.C: Likewise.
21233 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21235 * gcc.dg/tls/pic-1.c: New test.
21236 * gcc.dg/tls/nonpic-1.c: New test.
21237 * gcc.dg/20021018-1.c: New test.
21239 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21241 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21242 Remove only files with the same base name as the test case.
21243 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21244 (profopt-execute): Likewise. Also, remove old profiling
21245 and performance data files before running the tests.
21247 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21248 * g++.dg/bprob/bprob.exp: Likewise.
21249 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21250 to allow more general test case names.
21252 * g++.dg/bprob/bprob-1.C: Rename to ...
21253 * g++.dg/bprob/g++-bprob-1.C: ... this.
21255 * g77.dg/bprob/bprob-1.f: Rename to ...
21256 * g77.dg/bprob/g77-bprob-1.f: ... this.
21258 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21260 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21261 bison 1.50 or later.
21263 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21265 * g++.dg/README: Describe more test directories.
21267 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21269 * g++.dg/init/array6.C: Add additional tests.
21271 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21273 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21274 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21276 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21278 * gcc.c-torture/compile/20020604-1.x: New.
21279 * gcc.c-torture/compile/simd-5.x: Likewise.
21280 * gcc.c-torture/execute/920710-1.x: Likewise.
21281 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21283 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21285 * g++.dg/inherit/override1.C: Add dg-options clause.
21287 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21289 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21292 2002-10-19 Andreas Schwab <schwab@suse.de>
21294 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21295 directory component.
21297 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21299 * g++.dg/inherit/thunk1.C: New test.
21301 * g++.dg/inherit/override1.C: New test.
21303 * g++.dg/abi/mangle11.C: New test.
21304 * g++.dg/abi/mangle14.C: New test.
21305 * g++.dg/abi/mangle17.C: New test.
21307 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21309 * g++.dg/overload/member2.C: New test.
21311 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21313 * g++.dg/README: Describe new compat directory.
21314 * g++.dg/dg.exp: Skip tests in compat directory.
21315 * README.compat: New file.
21316 * lib/compat.exp: New expect script.
21317 * g++.dg/compat: New test directory.
21318 * g++.dg/compat/compat.exp: New expect script.
21319 * g++.dg/compat/abi: New test directory.
21320 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21321 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21322 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21323 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21324 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21325 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21326 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21327 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21328 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21329 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21330 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21331 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21332 * g++.dg/compat/break: New test directory.
21333 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21334 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21335 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21336 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21337 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21338 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21339 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21340 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21341 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21342 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21343 g++.dg/compat/break/README: New files.
21344 * g++.dg/compat/eh: New test directory.
21345 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21346 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21347 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21348 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21349 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21350 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21351 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21352 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21353 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21354 g++.dg/compat/eh/filter2_y.C,
21355 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21356 g++.dg/compat/eh/new1_y.C,
21357 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21358 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21359 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21360 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21361 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21362 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21363 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21364 g++.dg/compat/eh/unexpected1_y.C: New files.
21365 * g++.dg/compat/init: New test directory.
21366 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21367 g++.dg/compat/init/array5_y.C,
21368 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21369 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21370 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21371 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21372 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21373 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21374 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21375 g++.dg/compat/init/init-ref2_y.C: New files.
21377 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21380 * g++.dg/inherit/using3.C: New test.
21382 2002-10-17 Jan Hubicka <jh@suse.cz>
21384 * gcc.dg/20021017-2.c: New test.
21386 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21388 * g++.dg/abi/mangle16.C: Adjust.
21390 * g++.dg/init/array8.C: New test.
21392 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21394 * gcc.dg/special/mips-abi.exp: New test.
21395 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21397 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21399 * g++.dg/abi/mangle16.C: New test.
21400 * g++.dg/abi/mangle17.C: Likewise.
21403 * g++.dg/template/ref1.C: New test.
21405 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21407 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21409 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21411 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21413 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21416 * g++.dg/init/array7.C: New test.
21418 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21420 * g++.dg/init/array6.C: New test.
21422 * g++.dg/abi/mangle13.C: Likewise.
21423 * g++.dg/abi/mangle14.C: Likewise.
21424 * g++.dg/abi/mangle15.C: Likewise.
21426 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21428 * g++.dg/abi/empty8.C: New test.
21430 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21432 * g++.dg/init/ctor1.C: New test.
21434 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21436 * gcc.c-torture/execute/20021015-1.c: New test.
21438 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21440 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21442 2002-10-14 Jan Hubicka <jh@suse.cz>
21444 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21446 2002-10-14 Richard Henderson <rth@redhat.com>
21448 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21450 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21452 PR optimization/6631
21453 * g++.dg/opt/const2.C: New test.
21455 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21458 * g++.dg/parse/friend1.C: New test.
21459 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21461 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21463 * gcc.dg/20021014-1.c: New test.
21465 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21468 * g++.dg/ext/vlm1.C: New test.
21469 * g++.dg/ext/vlm2.C: Likewise.
21471 * g++.dg/init/array1.C: Remove invalid braces.
21472 * g++.dg/init/brace1.C: New test.
21473 * g++.dg/init/copy2.C: Likewise.
21474 * g++.dg/init/copy3.C: Likewise.
21475 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21476 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21479 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21481 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21483 2002-10-11 Richard Shann <richard.shann@superh.com>
21485 * gcc.c-torture/compile/simd-5.c: New test.
21487 2002-10-10 Roger Sayle <roger@eyesopen.com>
21489 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21491 2002-10-10 Jim Wilson <wilson@redhat.com>
21493 * gcc.c-torture/execute/20021010-1.c: New test.
21495 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21498 * g++.dg/ext/typedef-init.C: New test.
21499 * gcc.dg/typedef-init.c: New test.
21501 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21503 * gcc.dg/cpp/paste13.c: New test.
21505 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21507 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21508 remaining platforms, XFAIL during compile, not execute. Don't
21511 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21513 * gcc.dg/alias-1.c: Tweak expected warning.
21515 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21517 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21519 2002-10-06 Andreas Jaeger <aj@suse.de>
21521 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21522 * gcc.dg/cpp/c++98.C: Likewise.
21524 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21525 * g++.dg/cpp/c++98.C: Likewise.
21527 * g++.dg/README (Subdirectories): Mention cpp directory.
21530 * gcc.dg/20021006-1.c: New test.
21532 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21535 * g++.dg/other/warning1.C: New test.
21537 2002-10-04 Roger Sayle <roger@eyesopen.com>
21539 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21540 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21541 and sparc-*-* with -m64 as expected failures. See PR 8087.
21543 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21546 * g++.dg/template/ptrmem3.C: New test.
21549 * g++.dg/template/union1.C: New test.
21551 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21554 * g++.dg/abi/mangle9.C: New test.
21555 * g++.dg/abi/mangle10.C: New test.
21556 * g++.dg/abi/mangle11.C: New test.
21557 * g++.dg/abi/mangle12.C: New test.
21559 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21562 * g++.dg/template/meminit1.C: New test.
21563 * g++.dg/warn/Wreorder-1.C: Likewise.
21564 * g++.old-deja/g++.mike/warn3.C: Tweak.
21565 * lib/prune.exp: Ingore "in copy constructor".
21567 2002-10-02 Andreas Jaeger <aj@suse.de>
21569 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21570 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21571 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21574 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21576 * gcc.dg/empty1.C: Fix typo.
21578 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21580 * gcc.dg/alias-1.c: New test.
21582 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21584 * gcc.dg/empty1.C: New test.
21586 * g++.dg/tls/init-2.C: Tweak error messages.
21588 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21590 * gcc.c-torture/compile/20020923-1.c: New test.
21592 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21594 * gcc.c-torture/execute/ffs-1.c: New test.
21595 * gcc.c-torture/execute/ffs-2.c: Ditto.
21597 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21599 * g++.dg/overload/member1.C: New test.
21601 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21603 * g++.dg/abi/empty7.C: New test.
21604 * g++.dg/init/pm2.C: Likewise.
21606 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21608 * g++.dg/rtti/crash1.C: New test.
21610 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21612 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21613 gcc.dg/sibcall-4.c: New tests.
21615 2002-09-28 Roger Sayle <roger@eyesopen.com>
21617 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21618 powerpc and MMIX targets.
21620 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21622 * gcc.dg/cpp/20020927-1.c: New.
21624 2002-09-26 David S. Miller <davem@redhat.com>
21626 * gcc.c-torture/compile/trunctfdf.c: New.
21628 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21630 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21632 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21634 * gcc.c-torture/execute/loop-15.c: New.
21636 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21638 * README.QMTEST: Fix typo.
21640 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21642 * gcc.dg/20020926-1.c: New test.
21644 2002-09-25 David S. Miller <davem@redhat.com>
21647 * gcc.c-torture/execute/shiftdi.c: New test.
21649 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
21651 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21652 unique to the tool.
21653 * lib/g77.exp (g77_init): Likewise.
21654 * lib/g++.exp (g++_init): Likewise.
21655 * lib/objc.exp (objc_init): Likewise.
21657 2002-09-25 Mark Mitchell <mark@codesourcery.com>
21659 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21660 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21661 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
21663 2002-09-25 Richard Henderson <rth@redhat.com>
21665 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21666 too-small long double.
21668 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
21670 * gcc.dg/20020919-1.c: New test.
21672 2002-09-23 Mark Mitchell <mark@codesourcery.com>
21674 * g++.dg/abi/bitfield6.C: New test.
21675 * g++.dg/abi/bitfield7.C: New test.
21676 * g++.dg/abi/bitfield8.C: New test.
21677 * g++.dg/abi/vbase11.C: New test.
21679 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
21681 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21682 hppa*-*-hpux*. Update test comment.
21684 2002-09-20 Jakub Jelinek <jakub@redhat.com>
21686 * gcc.dg/tls/struct-1.c: New test.
21688 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
21690 * gcc.dg/cpp/tr-warn2.c: Update.
21692 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21694 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
21696 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
21698 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21701 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
21703 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21705 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21706 Adjust for c++filt moved to binutils. Remove spurious duplicate
21707 setting of cxxfilt.
21709 2002-09-19 Geoffrey Keating <geoffk@apple.com>
21711 * gcc.dg/20020312-2.c: Update for darwin.
21713 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21715 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21717 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21719 * objc.dg/comp-types-1.m: New test.
21720 * objc.dg/comp-types-2.m: New test.
21721 * objc.dg/comp-types-3.m: New test.
21722 * objc.dg/comp-types-4.m: New test.
21723 * objc.dg/comp-types-5.m: New test.
21724 * objc.dg/comp-types-6.m: New test.
21726 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21728 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21730 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21732 * g++.dg/other/do1.C: New test.
21734 * g++.dg/template/subst1.C: New test.
21736 2002-09-16 Steve Ellcey <sje@cup.hp.com>
21738 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21740 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21742 * g++.dg/template/qualttp20.C: Adjust expected errors.
21743 * g++.old-deja/g++.jason/report.C: Likewise.
21744 * g++.old-deja/g++.other/qual1.C: Likewise.
21746 * g++.dg/lookup/scoped2.C: New test.
21748 * g++.dg/ext/asm3.C: New test.
21750 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
21752 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21754 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21756 * ChangeLog: follow spelling conventions.
21757 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21758 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21759 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21760 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21761 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21762 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21763 * g++.old-deja/g++.law/global-init1.C: Likewise.
21764 * g++.old-deja/g++.other/delete4.C: Likewise.
21765 * g++.old-deja/g++.other/inline21.C: Likewise.
21766 * g++.old-deja/g++.other/singleton.C: Likewise.
21767 * g77.dg/strlen0.f: Likewise.
21768 * g77.f-torture/compile/20010519-1.f: Likewise.
21769 * g77.f-torture/compile/980310-4.f: Likewise.
21770 * gcc.c-torture/compile/20000605-1.c: Likewise.
21771 * gcc.c-torture/execute/20020225-1.c: Likewise.
21772 * gcc.dg/c90-hexfloat-2.c: Likewise.
21773 * gcc.dg/c99-bool-1.c: Likewise.
21774 * gcc.dg/c99-hexfloat-2.c: Likewise.
21775 * gcc.dg/dll-2.c: Likewise.
21776 * gcc.dg/wtr-union-init-1.c: Likewise.
21777 * gcc.dg/wtr-union-init-2.c: Likewise.
21778 * gcc.dg/wtr-union-init-3.c: Likewise.
21779 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21780 * gcc.dg/cpp/defined.c: Likewise.
21781 * gcc.dg/cpp/macsyntx.c: Likewise.
21782 * gcc.dg/cpp/paste2.c: Likewise.
21783 * gcc.dg/cpp/trad/defined.c: Likewise.
21784 * gcc.dg/format/c90-printf-1.c: Likewise.
21785 * gcc.dg/format/c90-scanf-1.c: Likewise.
21786 * gcc.dg/format/c99-printf-1.c: Likewise.
21787 * gcc.dg/format/c99-scanf-1.c: Likewise.
21788 * gcc.misc-tests/gcov-8.c: Likewise.
21789 * lib/profopt.exp: Likewise.
21791 2002-09-15 Krister Walfridsson <cato@df.lth.se>
21793 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21795 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21797 * g++.dg/inherit/using2.C: New test.
21799 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21801 * ChangeLog: Follow spelling conventions.
21802 * g++.dg/template/friend4.C: Likewise.
21803 * g++.old-deja/g++.pt/crash67.C: Likewise.
21804 * gcc.c-torture/execute/20000801-4.c: Likewise.
21805 * gcc.dg/c90-digraph-1.c: Likewise.
21806 * gcc.dg/c94-digraph-1.c: Likewise.
21807 * gcc.dg/c99-digraph-1.c: Likewise.
21808 * gcc.dg/cpp/line5.c: Likewise.
21809 * gcc.dg/cpp/multiline.c: Likewise.
21810 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21811 * gcc.dg/format/attr-3.c: Likewise.
21812 * gcc.dg/format/c90-scanf-3.c: Likewise.
21813 * gcc.dg/format/ext-4.c: Likewise.
21815 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21817 * g++.dg/template/pretty1.C: New test.
21819 2002-09-14 Alan Modra <amodra@bigpond.net.au>
21821 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21823 2002-09-13 Matt Austern <austern@apple.com>
21825 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21826 passing a cast expression to a function by const reference.
21828 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21830 * g++.dg/template/deduce1.C: New test.
21832 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21834 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21837 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21839 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21842 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
21844 * gcc.c-torture/compile/20020910-1.c: New test.
21846 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
21848 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21850 2002-09-10 Andreas Jaeger <aj@suse.de>
21852 * gcc.dg/20020312-2.c: Adjust for x86-64.
21854 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21856 * g77.dg/7388.f: New test case for PR 7388.
21858 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21860 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21862 2002-09-05 Ziemowit Laski <zlaski@apple.com>
21864 * objc.dg/proto-lossage-1.m: New test.
21866 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
21868 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21870 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21872 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21875 2002-09-06 Stan Shebs <shebs@apple.com>
21876 David Edelsohn <edelsohn@gnu.org>
21878 * gcc.dg/weak: New directory.
21879 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21880 target-specific xfail bits.
21881 * gcc.dg/typeof-2.c: Move to new directory.
21882 * gcc.dg/weak.exp: New expect script.
21884 2002-09-06 Alan Modra <amodra@bigpond.net.au>
21886 * gcc.c-torture/execute/extzvsi.c: New test.
21888 2002-09-05 Stan Shebs <shebs@apple.com>
21890 * gcc.dg/weak-1.c: xfail on Darwin.
21891 * gcc.dg/weak-2.c: Ditto.
21892 * gcc.dg/weak-3.c: Ditto.
21893 * gcc.dg/weak-4.c: Ditto.
21894 * gcc.dg/weak-5.c: Ditto.
21895 * gcc.dg/weak-6.c: Ditto.
21896 * gcc.dg/weak-7.c: Ditto.
21897 * gcc.dg/weak-8.c: Ditto.
21898 * gcc.dg/weak-9.c: Ditto.
21900 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21902 * gcc.c-torture/execute/loop-14.c: New test.
21904 2002-09-04 Jakub Jelinek <jakub@redhat.com>
21906 * g++.dg/other/cxa-atexit1.C: New test.
21908 * gcc.dg/typeof-2.c: New test.
21910 2002-09-03 Roger Sayle <roger@eyesopen.com>
21912 * gcc.dg/builtins-2.c: New testcase.
21913 * gcc.dg/builtins-3.c: New testcase.
21915 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
21917 * gcc.dg/cpp/_Pragma4.c: New test.
21919 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21921 * objc/execute/nil_method-1.m: New testcase.
21923 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21925 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21926 [Object class], not [Object initialize].
21928 2002-08-31 Roger Sayle <roger@eyesopen.com>
21929 Hans-Peter Nilsson <hp@bitrange.com>
21931 * gcc.c-torture/execute/20020720-1.x: Skip test on
21932 mmix-knuth-mmixware. Correct comment.
21934 2002-08-27 Mark Mitchell <mark@codesourcery.com>
21936 * testsuite/g++.dg/abi/bitfield5.C: New test.
21937 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21939 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21941 * objc.dg/undeclared-selector.m: New test.
21943 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21945 * g++.dg/other/offsetof1.C: Avoid cast warning.
21947 2002-08-26 Ziemowit Laski <zlaski@apple.com>
21949 * objc.dg/super-class-2.m: New test.
21951 2002-08-24 Matt Austern <austern@apple.com>
21953 * g++.dg/ext/lvaddr.C: New test.
21954 * g++.dg/ext/lvcast.C: New test.
21956 2002-08-22 Mark Mitchell <mark@codesourcery.com>
21958 * testsuite/g++.dg/inherit/cond1.C: New test.
21960 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
21962 * gcc.dg/noncompile/incomplete-1.c: New test.
21964 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21966 * gcc.dg/typespec-1.c: New test.
21968 2002-08-20 Devang Patel <dpatel@apple.com>
21969 * objc.dg/proto-hier-2.m: New test.
21971 2002-08-19 Ziemowit Laski <zlaski@apple.com>
21973 * objc.dg/bitfield-1.m: New test.
21974 * objc.dg/bitfield-2.m: New test.
21976 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21978 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21979 gcc.dg/c99-flex-array-4.c: New tests.
21981 2002-08-16 Stan Shebs <shebs@apple.com>
21983 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21985 2002-08-15 Jakub Jelinek <jakub@redhat.com>
21987 * gcc.dg/typeof-1.c: New test.
21988 * g++.dg/ext/typeof2.C: New test.
21990 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21992 * g++.dg/other/offsetof1.C: New test.
21994 2002-08-14 Richard Henderson <rth@redhat.com>
21996 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21998 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22000 * gcc.dg/cpp/_Pragma3.c: New test.
22002 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22004 * g++.dg/template/inherit3: New test.
22006 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22008 * gcc.dg/bitfld-4.c: Add blank options.
22010 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22012 * g++.dg/template/crash1.C: New test.
22014 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22016 * gcc.dg/tls/opt-2.c: New test.
22018 2002-08-08 Devang Patel <dpatel@apple.com>
22020 * objc.dg/selector-1.m : New test
22022 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22024 * g++.dg/abi/bitfield4.C: New test.
22025 * gcc.dg/bitfld-4.c: New test.
22027 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22029 * g++.dg/other/packed1.C: New test.
22031 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22033 * g++.dg/abi/offsetof.C: Tweak error messages.
22034 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22036 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22038 * gcc.dg/bitfld-3.c: New test.
22040 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22041 Richard Henderson <rth@redhat.com>
22043 * gcc.dg/i386-bitfield1.c: New test.
22044 * g++.dg/abi/bitfield3.C: Update.
22046 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22048 * objc.dg/const-str-2.m: Update.
22049 * gcc.dg/cpp/c++98.c: Change to C extension.
22050 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22051 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22053 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22055 * testsuite/gcc.dg/tls/diag-3.c: New.
22057 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22059 * g++.dg/README (Subdirectories): Document new subdir expr.
22060 * g++.dg/expr/pmf-1.C: New test.
22062 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22064 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22066 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22068 * g++.dg/abi/bitfield3.C: New test.
22070 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22072 * lib/gcov.exp: Tweak expected line formats.
22073 * gcc.misc-tests/gcov8.c: New test.
22074 * gcc.misc-tests/gcov8.x: New flags.
22076 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22078 * consistency.vlad/layout/endian.c: Include string.h.
22080 * gcc.c-torture/execute/20020805-1.c: New test.
22082 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22084 * g++.dg/other/conversion1.C: New test.
22086 2002-08-03 Roger Sayle <roger@eyesopen.com>
22088 * gcc.dg/builtins-1.c: New testcase.
22090 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22092 * g++.dg/inherit/access3.C: New test.
22094 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22096 * gcc.dg/ia64-visibility-2.c: New test.
22098 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22100 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22101 __qualifier_flags to __flags.
22103 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22105 * g++.dg/inherit/operator1.C: New test.
22106 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22107 * g++.dg/other/error1.C: Change expected error message.
22108 * g++.dg/template/conv4.C: Likewise.
22110 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22112 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22113 for documented behavior.
22115 2002-07-25 Roger Sayle <roger@eyesopen.com>
22117 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22118 several targets known to fail.
22120 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22122 * gcc.dg/mips-args-[123].c: New tests.
22124 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22126 * gcc.dg/ppc-spe.c: New.
22128 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22130 * g++.dg/other/ptrmem4.C: New testcase.
22132 2002-07-24 Richard Henderson <rth@redhat.com>
22134 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22136 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22138 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22140 2002-07-24 Roger Sayle <roger@eyesopen.com>
22142 * gcc.c-torture/execute/memset-3.c: New testcase.
22144 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22146 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22147 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22149 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22151 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22154 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22156 * gcc.c-torture/compile/simd-4.c: New test.
22158 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22160 PR c++/7347, c++/7348
22161 * g++.dg/template/access4.C: New test.
22162 * g++.dg/template/access5.C: New test.
22163 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22164 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22165 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22166 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22168 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22170 * gcc.dg/gnu89-init-2.c: New test.
22172 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22174 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22176 2002-07-20 Roger Sayle <roger@eyesopen.com>
22178 * gcc.c-torture/execute/20020720-1.c: New testcase.
22180 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22182 * gcc.dg/cpp/Wsignprom.c: New tests.
22184 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22186 * gcc.c-torture/execute/loop-13.c: New test.
22188 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22190 * gcc.dg/cpp/expr.c: New tests.
22192 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22194 * g++.dg/opt/pr6713.C: Add template instantiation.
22196 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22198 * gcc.dg/nest.c: New test.
22200 2002-07-17 Richard Henderson <rth@redhat.com>
22202 * g++.dg/opt/pr6713.C: New test.
22204 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22206 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22207 XFAIL for all x86 processors.
22209 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22211 * gcc.c-torture/execute/20010122-1.x: Do not test with
22212 -fomit-frame-pointer.
22214 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22216 * g++.dg/template/instantiate2.C: New test.
22217 * g++.dg/template/spec4.C: New test.
22219 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22221 * g++.dg/template/access2.C: New test.
22222 * g++.dg/template/access3.C: New test.
22224 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22226 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22227 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22228 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22229 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22230 Convert to use <stdarg.h>.
22231 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22233 * gcc.dg/va-arg-2.c: New.
22234 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22236 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22238 * gcc.c-torture/compile/20020710-1.c: New test.
22240 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22241 Andrew Pinski <pinskia@physics.uc.edu>
22243 gcc.c-torture/compile/simd-2.c: New testcase.
22244 gcc.c-torture/compile/simd-3.c: Likewise.
22246 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22249 * g++.dg/overload/error1.C: New test.
22251 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22253 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22254 configuration and IRIX 6 O32 ABI.
22256 2002-07-11 Roger Sayle <roger@eyesopen.com>
22258 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22260 2002-07-10 Roger Sayle <roger@eyesopen.com>
22262 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22264 2002-07-10 Jeffrey A Law <law@redhat.com>
22266 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22268 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22270 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22272 * gcc.dg/20020312-2.c: Check for __PPC__.
22274 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22276 * gcc.c-torture/compile/20020709-1.c: New test.
22278 2002-07-07 Roger Sayle <roger@eyesopen.com>
22280 * g++.dg/template/qualttp21.C: New test case.
22282 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22284 * gcc.c-torture/compile/20020706-1.c: New test.
22285 * gcc.c-torture/compile/20020706-2.c: New test.
22287 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22288 Alexandre Oliva <aoliva@redhat.com>
22290 * g++.dg/warn/incomplete1.C: New test.
22292 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22295 * g++.dg/warn/noreturn1.C: New test.
22297 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22300 * g++.dg/debug/debug6.C: New test.
22301 * g++.dg/debug/debug7.C: New test.
22303 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22305 * gcc.c-torture/compile/simd-3.c: New test.
22307 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22309 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22310 * gcc.dg/20020620-1.c: Likewise.
22312 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22315 * g++.dg/init/array4.C: New test.
22316 * g++.dg/init/array5.C: New test.
22318 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22320 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22321 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22323 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22325 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22326 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22327 * gcc.dg/wtr-conversion-1.c: Likewise.
22328 * gcc.dg/wtr-escape-1.c: Likewise.
22329 * gcc.dg/wtr-int-type-1.c: Likewise.
22330 * gcc.dg/wtr-label-1.c: Likewise.
22331 * gcc.dg/wtr-static-1.c: Likewise.
22332 * gcc.dg/wtr-strcat-1.c: Likewise.
22333 * gcc.dg/wtr-suffix-1.c: Likewise.
22334 * gcc.dg/wtr-switch-1.c: Likewise.
22335 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22336 * gcc.dg/wtr-union-init-1.c: Likewise.
22337 * gcc.dg/wtr-union-init-2.c: Likewise.
22338 * gcc.dg/wtr-union-init-3.c: Likewise.
22340 * gcc.dg/wtr-func-def-1.c: New test.
22342 2002-07-02 Devang Patel <dpatel@apple.com>
22344 * objc.dg/param-1.m: New test.
22346 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22348 * gcc.dg/cpp/trad/directive.c: Add test.
22349 * gcc.dg/cpp/trad/macroargs.c: Add test.
22350 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22352 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22354 * gcc.dg/cpp/cmdlne-M.c: New test.
22356 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22358 * objc.dg/desig-init-1.m: New test.
22360 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22363 * g++.dg/template/instantiate1.C: New test.
22365 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22368 * g++.dg/template/sizeof2.C: New test.
22370 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22372 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22373 gcc.dg/cpp/trad/include.c: New tests.
22375 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22378 * gcc.c-torture/compile/20020701-1.c: New test.
22380 2002-07-01 Stan Shebs <shebs@apple.com>
22382 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22384 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22385 (objc-torture-execute): or here.
22387 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22389 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22391 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22393 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22395 2002-06-30 Devang Patel <dpatel@apple.com>
22397 * objc.dg/fsyntax-only.m: New test.
22399 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22402 * g++.dg/template/friend7.C: New file.
22404 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22406 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22409 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22411 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22412 avoid division by zero.
22414 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22416 * gcc.dg/Wunknownprag.c: New tests.
22418 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22420 * gcc.c-torture/execute/simd-2.c: New test.
22422 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22424 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22425 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22426 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22427 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22428 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22429 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22430 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22431 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22432 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22433 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22434 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22435 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22436 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22437 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22438 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22439 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22440 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22442 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22444 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22445 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22446 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22447 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22449 * gcc.dg/cpp/trad/directive.c: Update.
22451 2002-06-23 Andreas Jaeger <aj@suse.de>
22453 * gcc.c-torture/execute/complex-6.c: New.
22455 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22457 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22458 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22459 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22460 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22462 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22464 * gcc.dg/cpp/trad: New directory with traditional tests copied
22465 from parent directory.
22466 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22467 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22468 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22469 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22470 Move to trad/ and rename.
22471 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22472 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22473 gcc.dg/cpp/trad/redef2.c: New tests.
22474 * gcc.dg/cpp/trad/trad.exp: New driver.
22476 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22478 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22479 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22480 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22481 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22484 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22486 * gcc.dg/20020620-1.c: New test.
22488 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22490 * g++.dg/template/ttp4.C: New test.
22492 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22494 * g++.dg/opt/vt1.C: Fix regexp.
22496 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22498 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22499 Don't use attribute `noinline'.
22501 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22503 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22505 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22507 * gcc.c-torture/execute/simd-1.c: New.
22509 * gcc.dg/simd-1.c: New.
22511 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22513 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22515 2002-06-16 Richard Henderson <rth@redhat.com>
22517 * g++.dg/ext/anon-struct1.C: New.
22518 * g++.dg/ext/anon-struct2.C: New.
22519 * g++.dg/ext/anon-struct3.C: New.
22520 * gcc.dg/anon-struct-1.c: New.
22521 * gcc.dg/anon-struct-2.c: New.
22522 * gcc.dg/anon-struct-3.c: New.
22523 * gcc.dg/20011008-1.c: Adjust warning text.
22524 * gcc.dg/20020527-1.c: Add -fms-extensions.
22526 2002-06-16 Richard Henderson <rth@redhat.com>
22528 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22530 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22532 * gcc.c-torture/execute/20020615-1.c: New test.
22534 2002-06-15 Roger Sayle <roger@eyesopen.com>
22536 * gcc.c-tortuture/execute/compare-1.c: New test case.
22537 * gcc.c-tortuture/execute/compare-2.c: New test case.
22538 * gcc.c-tortuture/execute/compare-3.c: New test case.
22540 2002-06-13 Richard Henderson <rth@redhat.com>
22542 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22545 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22547 * g++.dg/template/typename2.C: Update error message.
22549 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22551 * gcc.c-torture/execute/20020611-1.c: New test.
22553 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22555 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22556 list of targets to skip.
22558 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22560 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22561 targets if not optimizing.
22563 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22565 * gcc.c-torture/compile/20020605-1.c: New test.
22567 * g++.dg/opt/vt1.C: New test.
22569 * gcc.dg/20020531-1.c: New test.
22571 * gcc.dg/20020530-1.c: New test.
22573 * gcc.dg/20020527-1.c: New test.
22575 * g++.dg/opt/cse1.C: New test.
22577 2002-06-07 Roger Sayle <roger@eyesopen.com>
22579 * gcc.dg/20020607-2.c: New test case.
22581 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22583 * gcc.c-torture/compile/20020604-1.c: New test.
22585 2002-06-04 Richard Henderson <rth@redhat.com>
22587 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22588 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22589 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22591 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22593 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22595 2002-06-03 Richard Henderson <rth@redhat.com>
22597 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22598 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22600 2002-06-02 Richard Henderson <rth@redhat.com>
22602 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22603 test functions static.
22605 2002-06-02 Andreas Jaeger <aj@suse.de>
22607 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22610 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22612 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22613 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22614 Update for mofified diagnostics.
22615 * gcc.dg/c99-intconst-1.c: No longer fail.
22617 2002-06-02 Richard Henderson <rth@redhat.com>
22619 * gcc.dg/uninit-A.c: Remove xfail markers.
22621 2002-06-01 Roger Sayle <roger@eyesopen.com>
22623 * gcc.dg/fnegate-1.c: New test case.
22625 2002-05-30 Osku Salerma <osku@iki.fi>
22627 * gcc.c-torture/execute/mayalias-1.c: New file.
22629 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22631 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22632 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22633 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22635 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22637 * gcc.c-torture/execute/20020529-1.c: New test.
22639 2002-05-27 Richard Henderson <rth@redhat.com>
22641 * g++.dg/ext/attrib6.C: New test case.
22643 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22645 * gcc.c-torture/execute/pure-1.c: New test.
22647 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22649 * gcc.dg/cpp/arith-2.c: Remove.
22651 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22653 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22654 * gcc.dg/cpp/if-3.c: Remove.
22656 2002-05-26 Jakub Jelinek <jakub@redhat.com>
22658 * g++.dg/opt/cse2.C: New test.
22660 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
22662 * gcc.dg/cpp/arith-1.c: New semantic tests.
22663 * gcc.dg/cpp/if-1.c: Update.
22665 2002-05-24 Ben Elliston <bje@redhat.com>
22667 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
22669 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22671 * gcc.dg/verbose-asm.c: New test.
22673 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
22675 * gcc.dg/cpp/paste12.c: New test.
22677 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22679 * g++.dg/parse/named_ops.C: New test.
22681 2002-05-23 Mark Mitchell <mark@codesourcery.com>
22683 * gcc/testsuite/gcc.dg/weak-8.c: New test.
22685 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
22687 * gcc.dg/weak-2.c: Allow optional leading underscore
22688 in scan-assembler symbol name.
22689 * gcc.dg/weak-3.c: Likewise.
22690 * gcc.dg/weak-4.c: Likewise.
22691 * gcc.dg/weak-5.c: Likewise.
22693 2002-05-23 Jakub Jelinek <jakub@redhat.com>
22695 * gcc.dg/20020523-1.c: New test.
22697 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22699 * objc.dg/const-str-2.m: Update now that we stop after
22700 a command line error.
22702 2002-05-22 Richard Henderson <rth@redhat.com>
22704 * g++.dg/dg.exp: Fix typo in test pruneing.
22706 2002-05-22 Richard Henderson <rth@redhat.com>
22708 * g++.dg/dg.exp: Prune the tls subdirectory.
22709 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22710 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22711 * g++.dg/tls/init-1.C: New.
22713 2002-05-22 Jakub Jelinek <jakub@redhat.com>
22715 * gcc.dg/20020517-1.c: New test.
22717 2002-05-21 Richard Henderson <rth@redhat.com>
22719 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22720 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
22722 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
22724 * g++.dg/other/copy2.C: New test.
22726 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
22728 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22729 (MAX_COPY): Bump up to 10 times sizeof (long long).
22730 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
22732 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22733 sizeof (long long).
22735 * gcc.c-torture/execute/strcpy-1.c: New test.
22737 2002-05-19 Jason Merrill <jason2redhat.com>
22739 * g++.dg/ext/oper1.C: New test.
22741 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
22742 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
22744 * README.QMTEST: New file.
22746 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
22748 2002-05-19 Andreas Jaeger <aj@suse.de>
22750 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22752 * gcc.c-torture/execute/loop-2d.x: Likewise.
22754 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
22756 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22757 support weak symbols.
22758 * gcc.dg/weak-4.c: Likewise
22759 * gcc.dg/weak-6.c: Likewise
22761 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
22763 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22764 cygwin, coff and h8300-*-hms targets
22765 * gcc.dg/weak-5.c: Likewise
22766 * gcc.dg/weak-7.c: Likewise
22768 2002-05-16 Jason Merrill <jason@redhat.com>
22770 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22771 (scan-assembler-not, scan-assembler-dem): Likewise.
22772 (scan-assembler-dem-not): Likewise.
22774 2002-05-15 Richard Henderson <rth@redhat.com>
22776 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
22778 2002-05-15 Richard Henderson <rth@redhat.com>
22780 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22781 (vfoo1f): Warning here.
22782 (vfoo1l): Don't redefine the alias.
22784 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
22786 * g++.dg/init/pm1.C: New test.
22788 2002-05-12 David S. Miller <davem@redhat.com>
22790 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22793 2002-05-10 Roger Sayle <roger@eyesopen.com>
22795 * gcc.c-torture/execute/20020510-1.c: New test case.
22797 2002-05-10 David S. Miller <davem@redhat.com>
22799 * gcc.c-torture/execute/conversion.c: Test long double too.
22801 2002-05-09 Jakub Jelinek <jakub@redhat.com>
22803 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22804 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22805 * lib/g++.exp (g++_link_flags): Likewise.
22806 * lib/objc.exp (objc_target_compile): Likewise.
22808 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
22810 * gcc.dg/cpp/poison.c: Update.
22811 * gcc.dg/cpp/20000625-2.c: Remove.
22812 * gcc.dg/cpp/direct2s.c: Remove final test.
22814 2002-05-08 Tom Rix <trix@redhat.com>
22816 * gcc.c-torture/execute/20020508-1.c: New test.
22817 * gcc.c-torture/execute/20020508-2.c: New test.
22818 * gcc.c-torture/execute/20020508-3.c: New test.
22820 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
22822 * gcc.dg/cpp/charconst-4.c: More tests.
22824 2002-05-08 Mark Mitchell <mark@codesourcery.com>
22827 * gcc.dg/weak-3.c: Update location of warning messages.
22828 * gcc.dg/weak-5.c: Likewise.
22830 2002-05-06 Roger Sayle <roger@eyesopen.com>
22832 * gcc.c-torture/execute/20020506-1.c: New test case.
22834 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
22836 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
22838 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22840 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
22842 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22844 * gcc.dg/cpp/charconst-3.c: New test.
22846 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22848 * gcc.dg/cpp/charconst.c: Update tests.
22850 2002-05-05 Tim Josling <tej@melbpc.org.au>
22852 * treelang: Added directory for new sample language treelang. Also
22853 lib/treelang.exp: New file to signal treelang should be tested.
22855 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22857 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22858 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22859 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22860 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22861 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22862 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22863 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
22865 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
22867 * gcc.dg/format/xopen-2.c: New test.
22869 2002-05-03 Jakub Jelinek <jakub@redhat.com>
22871 * gcc.dg/20020503-1.c: New test.
22873 2002-05-02 Mark Mitchell <mark@codesourcery.com>
22875 * g++.dg/init/dtor1.C: Make it tougher.
22877 2002-05-01 Mark Mitchell <mark@codesourcery.com>
22879 * g++.dg/init/dtor1.C: New test.
22881 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
22883 * gcc.dg/altivec-8.c: New.
22885 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
22887 * gcc.dg/altivec-7.c: New.
22889 2002-04-29 Jakub Jelinek <jakub@redhat.com>
22891 * g++.dg/parse/typedef1.C: New test.
22893 2002-04-29 Mark Mitchell <mark@codesourcery.com>
22896 * g++.dg/template/friend6.C: New test.
22899 * g++.dg/init/copy1.C: New test.
22901 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
22903 * g++.dg/warn/effc1.C: New test.
22905 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
22907 * gcc.dg/cpp/if-cexp.c: Add a test.
22909 2002-04-28 Jakub Jelinek <jakub@redhat.com>
22911 * gcc.dg/20020426-2.c: New test.
22913 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
22915 * gcc.dg/cpp/if-mop.c: Update.
22916 * gcc.dg/cpp/if-mpar.c: Add test.
22917 * gcc.dg/cpp/if-oppr.c: Update.
22919 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22922 * gcc.dg/weak-[2-7].c: New tests.
22924 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22926 * gcc.dg/enum1.c: New test.
22928 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22931 * g++.dg/inherit/access2.C: New test.
22933 2002-04-26 Mark Mitchell <mark@codesourcery.com>
22936 * gcc.dg/20020426-1.c: New test.
22938 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
22940 * g++.dg/abi/enum1.C: New test.
22942 2002-04-26 Richard Henderson <rth@redhat.com>
22944 * gcc.dg/c99-bool-1.c: Expect always true warning.
22946 2002-04-25 Roger Sayle <roger@eyesopen.com>
22948 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
22950 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22952 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22955 2002-04-24 Mark Mitchell <mark@codesourcery.com>
22957 * g++.dg/abi/mange7.C: New test.
22960 * g++.dg/parse/stmtexpr2.C: New test.
22962 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
22964 * gcc.dg/20020312-2.c: Add SH target.
22966 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22968 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22969 compiler output on mips*-*-irix*.
22971 2002-04-23 Jakub Jelinek <jakub@redhat.com>
22973 * g++.dg/parse/attr1.C: New test.
22975 2002-04-23 Roger Sayle <roger@eyesopen.com>
22977 * gcc.c-torture/execute/string-opt-17.c: New test case.
22978 * gcc.c-torture/execute/memset-2.c: New test case.
22980 2002-04-23 Mark Mitchell <mark@codesourcery.com>
22983 * g++.dg/template/friend5.C: New test.
22986 * g++.dg/template/qual1.C: Likewise.
22988 2002-04-22 Zack Weinberg <zack@codesourcery.com>
22990 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22991 Include stdlib.h, not stdio.h or ctype.h.
22993 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
22995 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22996 cris-*-elf* and mmix-*-*.
22997 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22998 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22999 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23001 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23002 * gcc.dg/wchar_t-1.c: Ditto.
23004 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23006 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23009 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23011 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23013 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23015 * gcc.c-torture/execute/20000906-1.x: Delete.
23017 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23019 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23021 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23024 * g77.f-torture/execute/6367.f: New test.
23025 * g77.f-torture/execute/6367.x: Disable for MMIX.
23027 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23030 * g++.dg/opt/inline2.C: New test.
23032 2002-04-18 Richard Henderson <rth@redhat.com>
23034 * gcc.dg/20000906-1.c: Enable for all targets.
23035 * gcc.c-torture/compile/iftrap-2.c: New.
23037 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23039 * gcc.dg/20020418-1.c: New test.
23040 * gcc.dg/20020418-2.c: New test.
23042 2002-04-18 Richard Henderson <rth@redhat.com>
23044 * gcc.c-torture/compile/iftrap-1.c: New.
23045 * gcc.dg/iftrap-1.c: Adjust for ia64.
23046 * gcc.dg/iftrap-2.c: New.
23048 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23050 * gcc.c-torture/compile/20020418-1.c: New test.
23052 2002-04-18 Roger Sayle <roger@eyesopen.com>
23054 * gcc.c-torture/compile/20020415-1.c: New.
23056 2002-04-18 David S. Miller <davem@redhat.com>
23058 * gcc.c-torture/execute/20020418-1.c: New test.
23060 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23062 * gcc.dg/20020416-1.c: New test.
23064 * g++.dg/opt/inline1.C: New test.
23066 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23068 * gcc.dg/altivec-5.c: New test.
23070 * gcc.dg/20020415-1.c: New test.
23072 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23074 * testsuite/lib/chill.exp: Remove.
23076 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23078 * g++.dg/other/big-struct.C: New test.
23080 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23082 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23085 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23088 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23089 in scan-assembler function name
23091 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23093 * g77.f-torture/execute/980628-4.x,
23094 g77.f-torture/execute/980628-5.x,
23095 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23096 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23097 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23100 2002-04-13 David S. Miller <davem@redhat.com>
23102 * gcc.c-torture/execute/20020413-1.c: New test.
23104 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23107 * g++.dg/ext/asm1.C: New tests.
23109 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23112 * g++.dg/parse/stmtexpr1.C: New test.
23115 * g++.dg/template/copy1.C: New test.
23117 2002-04-12 Richard Henderson <rth@redhat.com>
23119 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23121 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23123 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23124 gcc.c-torture/execute/20020307-2.c.
23126 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23128 * g++.dg/ext/attrib5.C,
23129 * g++.dg/lookup/struct1.C: New tests.
23131 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23133 * gcc.dg/20020411-1.c: New test.
23135 * gcc.c-torture/execute/20020411-1.c: New test.
23137 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23139 * g77.f-torture/execute/6177.f: New test.
23141 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23144 * g++.dg/opt/cleanup1.C: New test.
23146 * g++.dg/opt/const1.C: New test.
23148 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23150 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23152 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23155 * g++.dg/template/typename2.C: New test.
23157 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23159 * gcc.c-torture/execute/loop-12.c: New.
23161 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23163 * g77.f-torture/execute/980628-4.x,
23164 g77.f-torture/execute/980628-5.x,
23165 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23166 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23167 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23169 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23171 PR optimization/6086
23172 * g++.dg/opt/preinc1.C: New test.
23174 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23177 * g++.dg/opt/static2.C: New test.
23179 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23182 * gcc.dg/20020406-1.c: New test.
23184 2002-04-04 David S. Miller <davem@redhat.com>
23186 * gcc.c-torture/execute/20020404-1.c: New test.
23188 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23191 * gcc.dg/20020312-2.c: Do not declare global register variable
23192 if __PIC__ or __pic__ is defined.
23194 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23196 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23197 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23199 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23201 * gcc.misc-tests/linkage.exp: Update last change to handle
23202 sparc*-, not just sparc-.
23204 2002-04-03 Richard Henderson <rth@redhat.com>
23206 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23208 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23210 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23212 2002-04-02 David S. Miller <davem@redhat.com>
23214 * gcc.c-torture/execute/20020402-3.c: New test.
23216 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23218 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23219 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23221 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23222 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23223 g77.f-torture/execute/20001201.x,
23224 g77.f-torture/execute/u77-test.x: New files.
23226 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23227 * gcc.dg/wchar_t-1.c: Ditto.
23229 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23231 * gcc.c-torture/execute/20020402-1.c: New test.
23233 2002-04-01 Richard Henderson <rth@redhat.com>
23235 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23237 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23239 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23241 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23243 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23245 * g++.dg/inherit/template-as-base.C: Expect error.
23246 * g++.dg/inherit/namespace-as-base.C: Likewise.
23248 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23250 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23251 g++.dg/ext/instantiate3.C: Tweak match patterns.
23253 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23254 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23257 2002-03-31 Richard Henderson <rth@redhat.com>
23259 * gcc.dg/special/alias-2.c: New.
23260 * gcc.dg/special/ecos.exp: Run it.
23262 2002-03-31 Richard Henderson <rth@redhat.com>
23264 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23266 2002-03-31 Kazu Hirata <kazu@hxi.com>
23268 * gcc.dg/weak-1.c: Disable on h8300 port.
23270 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23272 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23273 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23275 * g++.dg/bprob/bprob-1.C: New test.
23276 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23277 * g++.dg/gcov/gcov-1.C: New test.
23278 * g++.dg/gcov/gcov-1.x: New file.
23279 * g++.dg/gcov/gcov-2.C: New test.
23280 * g++.dg/gcov/gcov-3.C: New test.
23281 * g++.dg/gcov/gcov-3.h: New file.
23283 2002-03-28 Roger Sayle <roger@eyesopen.com>
23285 * g++.old-deja/g++.other/builtins5.C: New test.
23286 * g++.old-deja/g++.other/builtins6.C: New test.
23287 * g++.old-deja/g++.other/builtins7.C: New test.
23288 * g++.old-deja/g++.other/builtins8.C: New test.
23289 * g++.old-deja/g++.other/builtins9.C: New test.
23291 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23293 * g++.dg/opt/static1.C: New test.
23295 * g++.dg/opt/longbranch1.C: New test.
23297 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23299 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23301 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23303 2002-03-28 Jeffrey A Law (law@redhat.com)
23305 * gcc.c-torture/execute/20020328-1.c: New test.
23307 2002-03-27 Richard Henderson <rth@redhat.com>
23309 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23310 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23311 move from g++.old-deja/g++.ext/.
23313 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23315 * g++.dg/init/new2.C: New test.
23317 2002-03-26 Richard Henderson <rth@redhat.com>
23319 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23321 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23324 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23326 * gcc.dg/20001102-1.c: Likewise.
23328 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23330 * gcc.dg/cpp/endif-pedantic1.c,
23331 gcc.dg/cpp/endif-pedantic2.c: New tests.
23333 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23335 * g++.dg/init/new1.C: New test.
23337 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23339 * g++.dg/abi/vbase9.C: New test.
23341 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23343 * gcc.dg/arm-asm.c: New test.
23345 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23347 * gcc.dg/Wswitch-enum.c: New test.
23350 2002-03-26 Richard Henderson <rth@redhat.com>
23352 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23355 2002-03-25 Richard Henderson <rth@redhat.com>
23357 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23360 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23361 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23363 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23365 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23367 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23369 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23370 targets using generic thunk support.
23372 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23374 * gcc.c-torture/compile/20020323-1.c: New test.
23376 * g++.dg/opt/conj2.C: New test.
23378 2002-03-24 Richard Henderson <rth@redhat.com>
23380 * gcc.dg/weak-1.c: Use -fno-common.
23382 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23384 * g77.dg/f77-edit-apostrophe-out.f: New test
23385 * g77.dg/f77-edit-h-out.f: New test
23386 * g77.dg/f77-edit-t-in.f: New test
23387 * g77.dg/f77-edit-t-out.f: New test
23388 * g77.dg/f77-edit-x-out.f: New test
23389 * g77.dg/f77-edit-slash-out.f: New test
23390 * g77.dg/f77-edit-colon-out.f: New test
23391 * g77.dg/f77-edit-s-out.f: New test
23393 2002-03-24 Richard Henderson <rth@redhat.com>
23395 * objc/execute/formal_protocol-6.x: New XFAIL.
23397 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23399 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23400 that do not support weak symbols
23402 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23404 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23405 * lib/g77.exp: Likewise
23406 * lib/objc.exp: Likewise
23408 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23410 * gcc.dg/Wswitch-default.c: New test.
23412 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23414 * g++.dg/other/enum1.C: New test.
23416 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23418 * gcc.dg/pragma-ep-3.c: Fix typo.
23420 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23422 * g++.dg/inherit/template-as-base.C: New test.
23424 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23426 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23427 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23429 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23431 * gcc.dg/cpp/multiline.c: Update to match.
23433 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23435 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23437 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23439 * gcc.dg/cpp/extratokens2.c: New file.
23441 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23443 * gcc.dg/20020312-2.c: Add rs6000 target.
23445 * gcc.c-torture/compile/20020319-1.c: New test.
23447 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23449 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23450 (A, E): Handle this.
23452 2002-03-20 Jason Merrill <jason@redhat.com>
23454 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23456 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23457 through prune_gcc_output.
23459 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23461 * gcc.c-torture/compile/20020320-1.c: New test.
23463 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23465 * gcc.c-torture/compile/20020318-1.c: New test.
23467 * gcc.dg/struct-by-value-1.c: New test.
23469 * gcc.dg/20020319-1.c: New test.
23471 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23473 * g++.dg/opt/conj1.C: New test.
23475 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23477 * g++.dg/template/qualttp20.C: Revert previous change.
23478 * g++.dg/template/qualttp3.C: Likewise.
23479 * g++.dg/template/qualttp4.C: Likewise
23480 * g++.dg/template/qualttp5.C: Likewise
23481 * g++.dg/template/qualttp6.C: Likewise
23482 * g++.dg/template/qualttp7.C: Likewise
23483 * g++.dg/template/qualttp8.C: Likewise
23484 * g++.dg/template/recurse.C: Likewise.
23486 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23488 * gcc.dg/cpp/wchar-1.c: Update.
23490 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23492 * g++.dg/template/conv1.C: New test.
23493 * g++.dg/template/conv2.C: New test.
23494 * g++.dg/template/conv3.C: New test.
23495 * g++.dg/template/conv4.C: New test.
23497 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23499 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23500 * g++.dg/template/qualttp3.C: Likewise.
23501 * g++.dg/template/qualttp4.C: Likewise
23502 * g++.dg/template/qualttp5.C: Likewise
23503 * g++.dg/template/qualttp6.C: Likewise
23504 * g++.dg/template/qualttp7.C: Likewise
23505 * g++.dg/template/qualttp8.C: Likewise
23506 * g++.dg/template/recurse.C: Likewise.
23508 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23510 * g++.dg/opt/dtor1.C: New test.
23512 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23514 * gcc.c-torture/compile/20020315-1.c: New test.
23516 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23518 * gcc.dg/weak-1.c: Fix scan tests.
23520 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23522 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23523 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23524 cris-*-aout* mmix-*-*.
23525 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23526 cris-*-aout* mmix-*-*.
23527 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23528 cris-*-elf* cris-*-aout* and mmix-*-*.
23529 * gcc.dg/20001009-1.c: Ditto.
23530 * gcc.dg/20010912-1.c: Ditto.
23531 * gcc.dg/20020122-4.c: Ditto.
23532 * gcc.dg/inline-2.c: Ditto.
23534 2002-03-14 Jeffrey A Law (law@cygnus.com)
23536 * gcc.c-torture/compile/20020314-1.c: New test.
23538 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23540 * gcc.c-torture/execute/20020314-1.c: New test.
23542 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23544 * g++.dg/warn/Wunused-1.C: New test.
23546 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23548 * g++.dg/abi/mangle6.C: New test.
23550 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23552 * gcc.c-torture/compile/20020309-2.c: New test.
23554 * gcc.c-torture/compile/20020312-1.c: New test.
23556 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23558 * g++.dg/other/access1.C: New test.
23560 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23562 * gcc.c-torture/execute/wchar_t-1.c: New test.
23564 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23566 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23568 2002-03-12 Roger Sayle <roger@eyesopen.com>
23570 * gcc.dg/20020312-1.c: New test case.
23572 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23574 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23576 2002-03-11 Richard Henderson <rth@redhat.com>
23578 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23579 * g++.old-deja/g++.jason/report.C: Likewise.
23581 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23583 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23584 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23586 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23588 * testsuite/g++.dg/overload/pmf1.C: New test.
23590 2002-03-11 Kazu Hirata <kazu@hxi.com>
23592 * gcc.c-torture/execute/20020307-1.c: Use long.
23594 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23596 PR optimization/5844
23597 * gcc.dg/20020310-1.c: New test.
23599 2002-03-09 Michael Meissner <meissner@redhat.com>
23601 * gcc.c-torture/execute/memcpy-2.c: New test.
23602 * gcc.c-torture/execute/memset-1.c: New test.
23603 * gcc.c-torture/execute/strlen-1.c: New test.
23604 * gcc.c-torture/execute/strcmp-1.c: New test.
23605 * gcc.c-torture/execute/strncmp-1.c: New test.
23607 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23609 * gcc.dg/ppc-ldstruct.c: New test.
23611 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23613 * gcc.c-torture/execute/va-arg-22.c: New test.
23615 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23617 * gcc.c-torture/compile/20020309-1.c: New test.
23619 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23621 * gcc.c-torture/execute/20020307-2.c: New test.
23623 2002-03-07 Jeffrey A Law (law@redhat.com)
23625 * g77.f-torture/compile/20020307-1.f: New test.
23627 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23629 * gcc.dg/unordered-1.c: New test.
23631 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23633 * gcc.c-torture/execute/20020307-1.c: New test.
23635 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23637 * gcc.dg/20020304-1.c: New test.
23639 * gcc.c-torture/compile/20020304-2.c: New test.
23641 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23643 * gcc.c-torture/compile/20020304-1.c: New test case
23646 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23648 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23650 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
23652 * g++.dg/other/classkey1.C: New test.
23654 2002-03-01 Richard Henderson <rth@redhat.com>
23656 * gcc.c-torture/compile/981223-1.x: New.
23657 * gcc.c-torture/compile/920625-1.x: New.
23659 2002-02-28 Richard Henderson <rth@redhat.com>
23661 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
23663 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
23665 * gcc.c-torture/execute/20020227-1.c: New test.
23667 2002-02-27 Mark Mitchell <mark@codesourcery.com>
23669 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23671 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23672 * g++.old-deja.g++.other/defarg1.C: Likewise.
23673 * g++.old-deja/g++.pt/calls2.C: Likewise.
23674 * g++.old-deja/g++.pt/crash20.C: Likewise.
23675 * g++.old-deja/g++.pt/crash30.C: Likewise.
23676 * g++.old-deja/g++.pt/crash36.C: Likewise.
23677 * g++.old-deja/g++.pt/crash6.C: Likewise.
23678 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23679 * g++.old-deja/g++.pt/derived3.C: Likewise.
23680 * g++.old-deja/g++.pt/error1.C: Likewise.
23681 * g++.old-deja/g++.pt/friend21.C: Likewise.
23682 * g++.old-deja/g++.pt/friend23.C: Likewise.
23683 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23684 * g++.old-deja/g++.robertl/eb128.C: Likewise.
23686 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
23688 * gcc.c-torture/execute/20020225-2.c: New test.
23690 2002-02-27 Zack Weinberg <zack@codesourcery.com>
23692 * gcc.c-torture/execute/920730-1t.c,
23693 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23694 Delete test cases, only relevant to -traditional.
23696 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
23698 * gcc.dg/cpp/undef1.c: Remove.
23699 * gcc.dg/cpp/directiv.c: Update.
23700 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
23702 2002-02-27 Michael Meissner <meissner@redhat.com>
23704 * gcc.c-torture/execute/20020226-1.c: New test.
23706 2002-02-26 Jakub Jelinek <jakub@redhat.com>
23708 * g++.dg/debug/debug4.C: New test.
23710 * gcc.dg/ia64-visibility-1.c: New test.
23712 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
23714 * gcc.dg/debug/20020224-1.c: New.
23716 2002-02-25 Kazu Hirata <kazu@hxi.com>
23718 * gcc.c-torture/execute/960416-1.x: New.
23719 * gcc.c-torture/execute/divconst-3.x: Likewise.
23721 2002-02-25 Jakub Jelinek <jakub@redhat.com>
23723 * gcc.dg/20020224-1.c: New test.
23725 2002-02-25 Alan Modra <amodra@bigpond.net.au>
23727 * gcc.c-torture/execute/20020225-1.c: New.
23729 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
23731 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
23733 2002-02-23 Jakub Jelinek <jakub@redhat.com>
23735 * gcc.dg/20020222-1.c: New test.
23737 2002-02-22 Jakub Jelinek <jakub@redhat.com>
23739 * g++.dg/opt/anonunion1.C: New test.
23741 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
23743 * g++.dg/template/qualttp19.C: New test.
23744 * g++.dg/template/qualttp20.C: New test.
23745 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23746 * g++.old-deja/g++.other/qual1.C: Likewise.
23748 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
23750 * gcc.dg/attr-alwaysinline.c: New.
23752 2002-02-21 Jakub Jelinek <jakub@redhat.com>
23754 * gcc.dg/20020220-1.c: New test.
23756 * gcc.dg/20020220-2.c: New test.
23758 * g++.dg/opt/mmx1.C: New test.
23760 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
23762 * gcc.c-torture/compile/20020110.c: New test.
23764 2002-02-20 Jakub Jelinek <jakub@redhat.com>
23766 * gcc.c-torture/execute/20020219-1.c: New test.
23768 * gcc.dg/20020219-1.c: New test.
23770 * gcc.dg/noncompile/20020220-1.c: New test.
23772 * g++.dg/opt/ptrintsum1.C: New test.
23774 * gcc.dg/debug/20020220-1.c: New test.
23776 2002-02-17 Jakub Jelinek <jakub@redhat.com>
23778 * gcc.c-torture/execute/20020216-1.c: New test.
23780 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23782 * gcc.dg/decl-1.c: Update, new test.
23784 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
23786 * g++.dg/abi/bitfield1.C: New test.
23787 * g++.dg/abi/bitfield2.C: New test.
23789 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23791 * gcc.dg/attr-nest.c: New test.
23793 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
23795 * gcc.c-torture/execute/20020215-1.c: New test.
23797 2002-02-14 Jakub Jelinek <jakub@redhat.com>
23799 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23800 * g++.dg/debug/debug.exp: New.
23801 * g++.dg/debug/trivial.C: New.
23802 * g++.dg/debug/debug1.C: Moved...
23803 * g++.dg/other/debug1.C: ...from here.
23804 * g++.dg/debug/debug2.C: Moved...
23805 * g++.dg/other/debug2.C: ...from here.
23806 * g++.dg/debug/debug3.C: Moved...
23807 * g++.dg/other/debug3.C: ...from here.
23809 * gcc.dg/noncompile/20020213-1.c: New test.
23811 2002-02-13 Jakub Jelinek <jakub@redhat.com>
23813 * g++.dg/other/debug3.C: New test.
23815 * gcc.c-torture/execute/20020213-1.c: New test.
23817 2002-02-13 Richard Smith <richard@ex-parrot.com>
23819 * g++.old-deja/g++.other/thunk1.C: New test.
23821 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23823 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
23825 2002-02-13 Stan Shebs <shebs@apple.com>
23827 * gcc.dg/altivec-3.c: New.
23829 2002-02-12 Jakub Jelinek <jakub@redhat.com>
23831 * gcc.dg/Wunreachable-1.c: New test.
23832 * gcc.dg/Wunreachable-2.c: New test.
23834 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23836 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
23838 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
23840 * gcc.dg/decl-1.c: New test.
23842 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
23844 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
23846 2002-02-10 Kazu Hirata <kazu@hxi.com>
23848 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23849 * gcc.c-torture/compile/980506-1.x: Likewise.
23851 2002-02-10 Kazu Hirata <kazu@hxi.com>
23853 * gcc.dg/20020210-1.c: New.
23855 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
23857 * g77.f-torture/execute/947.f: New regression test
23858 for PR fortran/947.
23860 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
23862 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23863 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
23865 2002-02-08 Richard Henderson <rth@redhat.com>
23867 * gcc.c-torture/compile/labels-3.c: New.
23869 2002-02-08 Jakub Jelinek <jakub@redhat.com>
23871 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23872 expression statements work instead.
23873 * gcc.dg/noncompile/20020207-1.c: New test.
23875 2002-02-07 Richard Henderson <rth@redhat.com>
23877 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
23879 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23881 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23883 * lib/g77-dg.exp: Trim g77 error messages so that they are
23884 recognized by dg.exp.
23886 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23889 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
23891 2002-02-07 Richard Henderson <rth@redhat.com>
23893 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23894 to be sufficiently aligned for integers.
23896 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
23898 * g++.dg/template/friend4.C: New test.
23900 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
23903 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23906 2002-02-07 Richard Henderson <rth@redhat.com>
23908 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23909 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23910 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23911 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
23913 2002-02-06 Richard Henderson <rth@redhat.com>
23915 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
23917 2002-02-06 Janis Johnson <janis187@us.ibm.com>
23919 * gcc.dg/20020206-1.c: New test.
23921 2002-02-06 Jakub Jelinek <jakub@redhat.com>
23923 * gcc.c-torture/execute/20020206-1.c: New test.
23925 * gcc.c-torture/execute/20020206-2.c: New test.
23927 PR optimization/5429:
23928 * gcc.c-torture/compile/20020206-1.c: New test.
23930 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
23932 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23933 as certain file formats cannot support particularly large
23936 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23937 and do not expect to be able to link the executable.
23939 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23940 fail because the COFF format does not support the weak attribute.
23942 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
23944 * g77.dg/pr5473.f: New test
23946 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
23948 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23949 Fix testcase accordingly.
23951 2002-02-04 Richard Henderson <rth@redhat.com>
23953 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23954 (buf): Change to be an array of pointers, not ints.
23956 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23958 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23959 before all tests. Move warning one line above to match where it
23961 * gcc.dg/Wswitch-2.c: New test.
23962 * g++.dg/warn/Wswitch-1.C: New test.
23963 * g++.dg/warn/Wswitch-2.C: New test.
23965 2002-02-04 Richard Henderson <rth@redhat.com>
23967 * g++.dg/abi/offsetof.C: Fix size comparison.
23969 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
23971 * gcc.dg/cast-qual-2.c: New test.
23973 2002-02-04 Jakub Jelinek <jakub@redhat.com>
23975 * gcc.dg/20020201-4.c: New test.
23977 2002-02-04 Ben Elliston <bje@redhat.com>
23979 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23980 target_info attribute != 0, in addition to the empty string.
23981 (gcc_target_compile): Likewise.
23983 2002-02-03 Andrew Cagney <ac131313@redhat.com>
23985 * gcc.dg/Wswitch.c: New test.
23986 PR gcc/4475. PR gcc/3780.
23988 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
23990 * g77.f-torture/execute/5122.f: New test for regressions
23991 against PR fortran/5122.
23993 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
23995 * g77.f-torture/compile/pr3743.f: Delete
23996 * g77.dg/pr3743-1.f: New test.
23997 * g77.dg/pr3743-2.f: New test.
23998 * g77.dg/pr3743-3.f: New test.
23999 * g77.dg/pr3743-4.f: New test.
24001 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24003 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24005 2002-02-02 Richard Henderson <rth@redhat.com>
24007 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24008 * gcc.c-torture/execute/bf64-1.c: Likewise.
24010 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24012 * gcc.dg/20020201-2.c: New test.
24014 * gcc.dg/20020201-3.c: New test.
24016 * gcc.c-torture/execute/bitfld-2.c: New test.
24018 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24020 * gcc.dg/bitfld-1.c: Update.
24021 * gcc.dg/bitfld-2.c: Update.
24022 * gcc.c-torture/execute/bitfld-1.x: New.
24024 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24026 * gcc.c-torture/execute/20020201-1.c: New test.
24028 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24031 * gcc.dg/20020201-1.c: New test.
24033 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24036 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24037 * g77.f-torture/compile/pr3743.x: Remove
24039 2002-01-31 Tom Rix <trix@redhat.com>
24041 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24043 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24045 * gcc.dg/noncompile/20020130-1.c: New test.
24047 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24049 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24051 2002-01-29 Richard Henderson <rth@redhat.com>
24053 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24055 * gcc.c-torture/execute/bf64-1.c: Likewise.
24057 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24059 * gcc.c-torture/execute/20020129-1.c: New test.
24061 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24063 * gcc.c-torture/compile/20000224-1.c: Update.
24064 * gcc.c-torture/execute/bitfld-1.c: New tests.
24065 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24066 * gcc.dg/uninit-A.c: Update.
24068 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24070 * g++.dg/template/ctor1.C: Add instantiation.
24072 2002-01-28 Paul Koning <pkoning@equallogic.com>
24074 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24075 argument to __builtin_prefetch to be const ptr.
24077 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24079 * gcc.c-torture/compile/20020120-1.c: New test.
24081 2002-01-27 Kazu Hirata <kazu@hxi.com>
24083 * gcc.c-torture/execute/20020127-1.c: New test.
24085 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24087 * g77.dg/f77-edit-i-in.f: New test
24088 * g77.dg/f77-edit-i-out.f: New test
24090 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24092 * gcc.dg/debug/debug.exp: New file.
24093 * gcc.dg/debug/trivial.c: New file.
24094 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24095 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24096 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24097 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24098 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24099 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24100 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24101 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24102 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24103 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24104 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24105 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24106 * gcc.dg/20000503-1.c: Removed.
24107 * gcc.dg/20010207-1.c: Removed.
24108 * gcc.dg/20011223-1.c: Removed.
24109 * gcc.dg/20020104-2.c: Removed.
24110 * gcc.dg/debug-1.c: Removed.
24111 * gcc.dg/debug-2.c: Removed.
24112 * gcc.dg/debug-3.c: Removed.
24113 * gcc.dg/debug-4.c: Removed.
24114 * gcc.dg/debug-5.c: Removed.
24115 * gcc.dg/debug-6.c: Removed.
24116 * gcc.dg/dwarf2-1.c: Removed.
24117 * gcc.dg/dwarf2-2.c: Removed.
24119 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24121 * g++.old-deja/g++.other/eh5.C: New test.
24122 * g++.old-deja/g++.other/sibcall2.C: New test.
24123 * g++.old-deja/g++.other/array9.C: New test.
24124 * g++.old-deja/g++.other/typename2.C: New test.
24125 * g++.old-deja/g++.other/crash60.C: New test.
24126 * g++.old-deja/g++.other/conv9.C: New test.
24127 * g++.old-deja/g++.other/mangle10.C: New test.
24128 * g++.old-deja/g++.other/unchanging1.C: New test.
24129 * g++.old-deja/g++.other/exprstmt1.C: New test.
24130 * g++.old-deja/g++.other/inline23.C: New test.
24131 * g++.old-deja/g++.eh/ia64-1.C: New test.
24132 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24133 * g++.old-deja/g++.other/reload1.C: New test.
24134 * g++.old-deja/g++.other/static20.C: New test.
24135 * g++.old-deja/g++.other/local-alloc1.C: New test.
24136 * g++.old-deja/g++.other/conv8.C: New test.
24137 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24138 * g++.old-deja/g++.other/storeexpr1.C: New test.
24139 * g++.old-deja/g++.other/storeexpr2.C: New test.
24140 * g++.dg/eh/template2.C: New test.
24141 * g++.dg/warn/weak1.C: New test.
24143 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24145 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24146 Remove first, non-varying, argument.
24148 2002-01-23 Richard Henderson <rth@redhat.com>
24150 * gcc.dg/inline-2.c: New.
24152 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24153 Add optional target arg. Check number of arguments.
24154 (scan-assembler-not, scan-assembler-dem): Likewise.
24155 (scan-assembler-dem-not): Likewise.
24157 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24159 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24161 * g++.old-deja/g++.brendan/parse3.C,
24162 g++.old-deja/g++.other/crash26.C,
24163 g++.old-deja/g++.other/crash28.C,
24164 g++.old-deja/g++.other/crash29.C,
24165 g++.old-deja/g++.other/crash30.C,
24166 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24168 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24170 * gcc.dg/20020115-1.c: New.
24172 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24174 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24176 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24178 * gcc.dg/20020122-3.c: New.
24180 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24182 * g++.dg/other/gc1.C: New test.
24184 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24186 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24188 2002-01-22 Richard Henderson <rth@redhat.com>
24190 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24192 2002-01-22 Richard Henderson <rth@redhat.com>
24194 * gcc.dg/20020122-4.c: New.
24196 2002-01-22 H.J. Lu <hjl@gnu.org>
24198 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24200 * gcc.dg/special/ecos.exp: Likewise.
24201 * lib/g++-dg.exp: Likewise.
24202 * lib/g77-dg.exp: Likewise.
24203 * lib/gcc-dg.exp : Likewise.
24204 * lib/mike-g++.exp: Likewise.
24205 * lib/mike-g77.exp: Likewise.
24206 * lib/mike-gcc.exp: Likewise.
24207 * lib/objc-dg.exp: Likewise.
24209 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24212 * gcc.dg/20020122-2.c: New test.
24214 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24216 * gcc.dg/20020122-1.c: New test.
24218 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24220 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24222 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24224 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24226 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24228 * gcc.c-torture/compile/20020121-1.c: New test.
24230 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24232 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24235 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24237 * gcc.dg/20020218-1.c: New test.
24239 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24241 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24243 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24244 "At global scope" warning
24245 * g++.dg/ext/align1.C: Change cygwin test for alignment
24246 from db-bogus to dg-warning
24248 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24250 * g77.f-torture/compile/cpp2.F: New test.
24252 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24254 * g++.dg/template/access1.C: New test.
24256 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24258 * gcc.dg/20020118-1.c: New.
24260 2002-01-18 Kazu Hirata <kazu@hxi.com>
24262 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24264 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24266 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24267 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24268 alignment warnings.
24270 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24272 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24273 torture_with_loops and torture_without_loops
24275 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24277 * gcc.c-torture/compile/20020116-1.c: New test.
24279 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24281 * gcc.dg/20020116-2.c: New test.
24283 * gcc.dg/ultrasp4.c: New test.
24285 * gcc.dg/20020116-1.c: New test.
24287 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24289 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24292 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24294 * gcc.misc-tests/i386-prefetch.exp: New.
24295 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24296 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24297 * gcc.misc-tests/i386-pf-none-1.c: New test.
24298 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24300 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24302 * gcc.dg/gnu89-init-1.c: Add new tests.
24304 2002-01-15 Andreas Jaeger <aj@suse.de>
24306 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24307 * gcc.dg/i386-mmx-2.c: Likewise.
24308 * gcc.dg/i386-sse-1.c: Likewise.
24309 * gcc.dg/i386-sse-2.c: Likewise.
24310 * gcc.dg/i386-sse-3.c: Likewise.
24312 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24314 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24315 Uncomment additional cases that now pass.
24317 2002-01-11 Richard Henderson <rth@redhat.com>
24319 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24320 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24322 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24324 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24326 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24328 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24329 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24331 2002-01-10 Dale Johannesen <dalej@apple.com>
24333 * gcc.c-torture/execute/loop-11.c: New.
24335 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24337 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24338 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24340 2002-01-09 Richard Henderson <rth@redhat.com>
24342 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24343 type in which to perform the operation for each size.
24345 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24347 * gcc.c-torture/compile/20020109-2.c: New test.
24349 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24351 * gcc.c-torture/execute/loop-10.c: New test.
24353 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24355 * gcc.c-torture/compile/20010226-1.c: New test.
24356 * gcc.c-torture/compile/20010227-1.c: New test.
24357 * gcc.c-torture/compile/20010426-1.c: New test.
24358 * gcc.c-torture/compile/20010510-1.c: New test.
24359 * gcc.c-torture/compile/20010605-3.c: New test.
24360 * gcc.c-torture/compile/20010824-1.c: New test.
24361 * gcc.c-torture/execute/20010409-1.c: New test.
24362 * gcc.dg/noncompile/20000901-1.c: New test.
24363 * gcc.dg/20001023-1.c: New test.
24364 * gcc.dg/20001101-1.c: New test.
24365 * gcc.dg/20001102-1.c: New test.
24366 * gcc.dg/20010207-1.c: New test.
24367 * gcc.dg/20010405-1.c: New test.
24368 * gcc.dg/20010822-1.c: New test.
24369 * gcc.dg/20011107-1.c: New test.
24371 2002-01-09 Jeffrey A Law (law@redhat.com)
24373 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24375 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24376 execution failure on PA targets.
24378 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24380 * gcc.c-torture/compile/20020109-1.c: New test.
24382 2002-01-08 Kazu Hirata <kazu@hxi.com>
24384 * gcc.c-torture/execute/20020108-1.c: New test.
24386 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24388 * gcc.dg/20020108-1.c: New test.
24390 2002-01-08 H.J. Lu <hjl@gnu.org>
24392 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24395 2002-01-08 Geoff Keating <geoffk@redhat.com>
24397 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24400 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24402 * gcc.dg/altivec-4.c: Test altivec predicates.
24404 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24406 * gcc.c-torture/execute/20020107-1.c: New test.
24408 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24411 * gcc.c-torture/compile/20020106-1.c: New test.
24413 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24415 * gcc.c-torture/execute/nestfunc-4.c: New test.
24417 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24419 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24420 extra triple that slipped in.
24421 * g++.old-deja/g++.abi/align.C: Likewise.
24422 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24424 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24426 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24427 * g++.old-deja/g++.abi/align.C: Likewise.
24428 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24430 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24432 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24435 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24437 * gcc.dg/20020104-1.c: New test.
24439 * gcc.dg/20020104-2.c: New test.
24441 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24443 * gcc.dg/20020103-1.c: Fix typo in target selector.
24445 2002-01-03 Richard Henderson <rth@redhat.com>
24447 * gcc.dg/20020103-1.c: New.
24449 2002-01-03 Kazu Hirata <kazu@hxi.com>
24451 * gcc.c-torture/execute/20020103-1.c: New test.
24453 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24455 * g++.dg/other/debug2.C: New test.
24457 * gcc.c-torture/compile/20020103-1.c: New test.
24459 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24461 * gcc.dg/gnu89-init-1.c: Added new tests.
24463 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24465 * g++.dg/template/friend2.C: Remove as patch is reverted.
24467 * g++.dg/warn/oldcast1.C: New test.
24469 * g++.dg/template/ptrmem1.C: New test.
24470 * g++.dg/template/ptrmem2.C: New test.
24472 * g++.dg/template/ntp.C: New test.
24474 * g++.dg/other/component1.C: New test.
24476 * g++.dg/template/ttp3.C: New test.
24478 * g++.dg/template/friend2.C: New test.
24479 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24481 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24483 * g++.dg/other/ptrmem1.C: New test.
24484 * g++.dg/other/ptrmem2.C: New test.
24486 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24488 * g++.dg/template/ctor1.C: New test.
24490 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24492 * g++.dg/template/friend2.C: New test.
24494 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24496 * gcc.dg/mmix-1.c: New test.
24498 2001-12-31 Richard Henderson <rth@redhat.com>
24500 * gcc.dg/asm-5.c: New.
24502 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24504 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24505 in namespace __gnu_cxx
24507 2001-12-30 Richard Henderson <rth@redhat.com>
24509 * gcc.dg/debug-6.c: New.
24511 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24513 * gcc.c-torture/compile/20011229-2.c: New test.
24515 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24517 * gcc.dg/debug-3.c: New test.
24518 * gcc.dg/debug-4.c: New test.
24519 * gcc.dg/debug-5.c: New test.
24521 2001-12-29 Richard Henderson <rth@redhat.com>
24523 * g++.dg/eh/loop1.C: New.
24525 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24527 * g++.dg/template/crash1.C: New test.
24529 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24531 * g++.dg/other/const1.C: New test.
24533 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24535 * gcc.c-torture/compile/20011229-1.c: New test.
24537 2001-12-28 Stan Shebs <shebs@apple.com>
24539 * lib/objc-torture.exp: Resync with c-torture.exp.
24540 * lib/objc.exp: Load standard libraries.
24542 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24544 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24547 2001-12-27 Roger Sayle <roger@eyesopen.com>
24549 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24551 2001-12-27 Richard Henderson <rth@redhat.com>
24553 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24555 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24557 * g++.dg/eh/ctor1.C: New test.
24558 * g++.dg/other/error2.C: New test.
24560 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24562 * g++.dg/other/init2.C: New test.
24564 2001-12-24 Richard Henderson <rth@redhat.com>
24566 * gcc.dg/20011223-1.c: New.
24567 * gcc.dg/inline-1.c: New.
24569 2001-12-23 Richard Henderson <rth@redhat.com>
24571 * gcc.dg/asm-4.c: Test operand modifiers.
24573 2001-12-23 Richard Henderson <rth@redhat.com>
24575 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24577 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24579 * gcc.c-torture/execute/20011223-1.c: New test.
24581 2001-12-21 Richard Henderson <rth@redhat.com>
24583 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24584 re-enables the warning.
24586 2001-12-21 Richard Henderson <rth@redhat.com>
24588 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24590 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24592 * gcc.c-torture/compile/20011218-1.c: New test.
24594 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24596 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24598 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24599 epilogue generation for ARM ISR routines.
24601 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24603 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24604 * gcc.dg/format/c90-printf-3.c: Likewise.
24605 * gcc.dg/format/c99-printf-3.c: Likewise.
24606 * gcc.dg/format/ext-1.c: Likewise.
24607 * gcc.dg/format/ext-6.c: Likewise.
24608 * gcc.dg/format/format.h: Prototype unlocked stdio.
24610 2001-12-20 Richard Henderson <rth@redhat.com>
24612 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24614 (malloc): Correct allocation logic. Abort if we fill up the
24615 arena before initialization complete.
24616 (realloc): Correct allocation logic.
24618 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24620 * gcc.c-torture/compile/20011219-2.c: New test.
24622 * gcc.c-torture/execute/20011219-1.c: New test.
24624 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24626 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24627 target does not support weak symbols.
24629 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24631 * gcc.c-torture/compile/20011219-1.c: New test.
24633 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24635 * g++.dg/other/error1.C: New test.
24637 2001-12-17 Jeffrey A Law (law@redhat.com)
24639 * gcc.c-torture/execute/20011217-1.c: New test.
24641 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24643 * objc.dg/special/: New directory.
24644 * objc.dg/special/special.exp: New file.
24645 * objc.dg/special/unclaimed-category-1.h: New file.
24646 * objc.dg/special/unclaimed-category-1a.m: New file.
24647 * objc.dg/special/unclaimed-category-1.m: New file.
24649 2001-12-17 Andreas Jaeger <aj@suse.de>
24651 * gcc.c-torture/compile/20011217-2.c: New test.
24653 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
24655 * gcc.c-torture/compile/20011217-1.c: New test.
24657 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
24659 * testsuite/gcc.dg/20011214-1.c: New.
24661 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
24663 * gcc.dg/altivec-4.c: New.
24665 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
24667 * gcc.dg/20011113-1.c: New test.
24669 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24671 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24672 std::__malloc_alloc_template<0> and
24673 std::__default_alloc_template<false, 0>.
24675 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
24677 * objc/execute/bf-21.m: New test.
24678 * objc/execute/enumeration-1.m: New test.
24679 * objc/execute/enumeration-2.m: New test.
24681 2001-12-12 Jakub Jelinek <jakub@redhat.com>
24683 * gcc.dg/gnu89-init-1.c: New test.
24685 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
24687 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24688 * g++.old-deja/g++.jason/2371.C: Likewise.
24689 * g++.old-deja/g++.jason/template33.C: Likewise.
24690 * g++.old-deja/g++.jason/template34.C: Likewise.
24691 * g++.old-deja/g++.jason/template36.C: Likewise.
24692 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24693 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24694 * g++.old-deja/g++.other/typename1.C: Likewise.
24695 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24696 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24697 * g++.old-deja/g++.pt/typename11.C: Likewise.
24698 * g++.old-deja/g++.pt/typename14.C: Likewise.
24699 * g++.old-deja/g++.pt/typename16.C: Likewise.
24700 * g++.old-deja/g++.pt/typename3.C: Likewise.
24701 * g++.old-deja/g++.pt/typename4.C: Likewise.
24702 * g++.old-deja/g++.pt/typename5.C: Likewise.
24703 * g++.old-deja/g++.pt/typename7.C: Likewise.
24704 * g++.old-deja/g++.robertl/eb9.C: Likewise.
24706 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
24708 * g++.dg/other/linkage1.C: New test.
24709 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24712 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
24714 * gcc.dg/concat.c: New test.
24716 2001-12-11 Stan Shebs <shebs@apple.com>
24718 * objc/compile: New test directory.
24719 * objc/compile/compile.exp: New expect script.
24720 * objc/compile/20011211-1.m: New compile test.
24722 2001-12-11 Jason Merrill <jason@redhat.com>
24724 * lib/prune.exp (prune_gcc_output): Also handle "In member
24725 function". So many permutations...
24727 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
24729 * g++.dg/template/typedef1.C: New test.
24731 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
24733 * g++.dg/other/copy1.C: New test.
24735 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
24737 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
24739 * gcc.dg/builtin-choose-expr.c: New.
24741 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
24743 * gcc.dg/altivec-2.c: New.
24745 2001-12-07 Richard Henderson <rth@redhat.com>
24747 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
24749 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
24751 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24754 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24756 * g++-old.deja/g++.robertl/eb101.C: Deleted.
24758 2001-12-06 Janis Johnson <janis187@us.ibm.com>
24760 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24761 variable argument list.
24763 2001-12-06 Zack Weinberg <zack@codesourcery.com>
24765 * gcc.c-torture/execute/memcheck: Delete entire directory.
24766 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24767 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
24769 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
24771 * gcc.dg/Wshadow-1.c: New test.
24773 2001-12-05 Jakub Jelinek <jakub@redhat.com>
24775 * gcc.c-torture/compile/20011130-1.c: New test.
24777 * gcc.dg/noncompile/20011025-1.c: New test.
24779 * g++.dg/other/anon-union.C: New test.
24781 * gcc.c-torture/execute/20011024-1.c: New test.
24783 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
24785 * gcc.c-torture/execute/20000722-1.x,
24786 gcc.c-torture/execute/20010123-1.x: Remove.
24787 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24788 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24789 gcc.dg/c99-complit-2.c: New tests.
24791 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
24793 * g++.dg/inherit/base1.C: New test.
24795 2001-12-04 Jakub Jelinek <jakub@redhat.com>
24797 * g++.dg/other/stdarg1.C: New test.
24799 * gcc.c-torture/compile/20011130-2.c: New test.
24801 2001-12-03 Janis Johnson <janis187@us.ibm.com>
24803 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24804 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24805 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24806 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24807 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24808 * gcc.dg/builtin-prefetch-1.c: New test.
24810 2001-12-03 Jakub Jelinek <jakub@redhat.com>
24812 * gcc.dg/20011130-1.c: New test.
24814 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
24816 * g++.dg/other/scope1.C: New test.
24817 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
24819 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24821 * gcc.dg/vla-init-1.c: New test.
24823 2001-12-01 Geoff Keating <geoffk@redhat.com>
24825 * gcc.c-torture/compile/structs.c: New testcase from GDB.
24827 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
24829 * objc.dg/alias.m: Update.
24830 * objc.dg/class-1.m: Update.
24831 * objc.dg/const-str-1.m: Update.
24832 * objc.dg/fwd-proto-1.m: Update.
24833 * objc.dg/id-1.m: Update.
24834 * objc.dg/super-class-1.m: Update.
24836 2001-11-29 Mark Mitchell <mark@codesourcery.com>
24838 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24841 2001-11-28 Jeffrey A Law (law@cygnus.com)
24843 * gcc.c-torture/execute/20011128-1.c: New test.
24845 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
24847 * gcc.dg/20011127-1.c: New test.
24849 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24851 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24852 from Austin Group draft 7.
24853 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24854 scanf format arguments.
24855 * gcc.dg/format/no-exargs-2.c: New test.
24857 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
24859 * g++.dg/abi/vbase8-4.C: New test.
24861 2001-11-24 Ian Lance Taylor <ian@airs.com>
24863 * gcc.c-torture/execute/20011121-1.c: New test.
24865 2001-11-23 Jeffrey A Law (law@cygnus.com)
24867 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
24869 2001-11-23 Andreas Jaeger <aj@suse.de>
24871 * gcc.dg/cpp/charconst-2.c: New test.
24873 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
24875 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24876 to the host if it is remote. Let tests specify extra headers
24878 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24879 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24880 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24881 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24882 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24883 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24884 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24885 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24886 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24887 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
24889 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
24891 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24892 for little endian ARMs.
24894 2001-11-20 Jakub Jelinek <jakub@redhat.com>
24896 * gcc.c-torture/compile/20011119-1.c: New test.
24897 * gcc.c-torture/compile/20011119-2.c: New test.
24899 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
24901 * gcc.dg/altivec-1.c: Fix typo.
24903 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24905 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
24907 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
24909 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
24911 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
24913 * lib/g77.exp: Don't specify --rpath-link.
24915 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24916 across all the headers.
24917 * gcc.dg/format/format.exp: For testing on a remote host,
24920 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24921 * gcc.c-torture/execute/930406-1.c: Likewise.
24922 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24924 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
24926 * gcc.dg/altivec-1.c: New.
24928 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
24930 * gcc.dg/cpp/fpreprocessed.c: New test case.
24932 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24934 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24935 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24936 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
24938 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24940 * gcc.dg/no-builtin-1.c: New test.
24942 2001-11-16 Jakub Jelinek <jakub@redhat.com>
24944 * gcc.c-torture/execute/20011115-1.c: New test.
24946 2001-11-15 Jakub Jelinek <jakub@redhat.com>
24948 * gcc.c-torture/compile/20011114-2.c: New test.
24949 * gcc.c-torture/compile/20011114-3.c: New test.
24950 * gcc.c-torture/compile/20011114-4.c: New test.
24952 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
24954 * g++.dg/other/init1.C: New test.
24956 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
24958 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24961 * gcc.c-torture/execute/20011114-1.c: New testcase.
24963 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24964 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24965 like the (before this change) version of 20010327-1.c.
24967 2001-11-14 Roger Sayle <roger@eyesopen.com>
24969 * gcc.c-torture/execute/string-opt-13.c: New testcase.
24971 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
24973 * g++.dg/init/array2.C: New test.
24975 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
24977 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
24979 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
24981 * g++.dg/other/forscope1.C: New test.
24982 * g++.dg/ext/forscope1.C: New test.
24983 * g++.dg/ext/forscope2.C: New test.
24985 2001-11-13 Jakub Jelinek <jakub@redhat.com>
24987 * gcc.c-torture/execute/20011113-1.c: New test.
24989 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
24991 * gcc.c-torture/execute/20011109-2.c: New test.
24993 * gcc.c-torture/execute/20011109-1.c: New test.
24995 2001-11-09 Jakub Jelinek <jakub@redhat.com>
24997 * gcc.c-torture/compile/20011109-1.c: New test.
24999 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25001 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25002 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25003 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25004 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25005 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25006 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25007 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25009 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25011 * g++.dg/warn/Wshadow-1.C: New tests.
25012 * g++.old-deja/g++.mike/for3.C: Update.
25014 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25016 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25017 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25018 XFAILs. Adjust expected error texts.
25019 * gcc.c-torture/compile/20011106-1.c,
25020 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25021 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25022 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25023 gcc.dg/c99-array-lval-5.c: New tests.
25025 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25027 * gcc.dg/cpp/defined.c: Update.
25029 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25031 * gcc.c-torture/execute/anon-1.c: New test.
25033 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25035 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25036 same size, so no warning should be produced on stormy16.
25038 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25039 due to oversized array.
25040 * g++.old-deja/g++.mike/ns15.C: Likewise.
25041 * g++.old-deja/g++.pt/crash16.C: Likewise.
25043 2001-11-02 Graham Stott <grahams@redhat.com>
25045 * g++.dgother/debug1.C: Fix typos.
25047 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25049 * g++.dg/other/debug1.C: New test.
25051 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25053 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25056 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25058 * gcc.dg/20011029-2.c: New test.
25060 * gcc.c-torture/compile/20011029-1.c: New test.
25062 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25064 * objc/execute/class_self-1.m: New test.
25065 * objc/execute/class_self-2.m: New test.
25067 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25069 * gcc.misc-tests/msgs.exp: Delete.
25070 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25071 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25072 error set to match recent changes.
25074 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25076 * gcc.dg/20011021-1.c: New test.
25078 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25080 * gcc.c-torture/compile/20011023-1.c: New test.
25082 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25084 * lib/g77.exp: Rewrite based on lib/g++.exp.
25086 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25088 * gcc.c-torture/execute/20011019-1.c: New test.
25090 * gcc.dg/20011018-1.c: New test.
25092 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25094 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25096 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25098 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25099 * gcc.dg/attr-invalid.c: Likewise.
25101 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25103 * testsuite/gcc.dg/20011015-1.c: New test.
25105 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25107 * g++.dg/template/unify2.C: New test.
25109 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25111 * g++.dg/other/exception-specification.C: New test
25113 2001-10-13 Tom Rix <trix@redhat.com>
25115 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25116 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25118 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25120 * testsuite/gcc.dg/20011009-1.c: New test.
25122 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25125 * g++.dg/other/friend1.C: New test.
25127 2001-10-11 Richard Henderson <rth@redhat.com>
25129 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25131 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25133 * gcc.c-torture/compile/20011010-1.c: New.
25135 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25137 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25138 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25139 g77.f-torture/execute/execute.exp,
25140 g77.f-torture/noncompile/noncompile.exp,
25141 gcc.c-torture/compile/compile.exp,
25142 gcc.c-torture/execute/execute.exp,
25143 gcc.c-torture/execute/ieee/ieee.exp,
25144 gcc.c-torture/execute/memcheck/memcheck.exp,
25145 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25146 objc/execute/execute.exp: Update FSF address.
25148 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25150 * gcc.dg/cpp/cmdlne-C.c: Update.
25151 * gcc.dg/cpp/cmdlne-C2.c: New.
25153 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25155 * gcc.c-torture/execute/20011008-3.c: New.
25157 2001-10-08 DJ Delorie <dj@redhat.com>
25159 * gcc.dg/20011008-1.c: New.
25160 * gcc.dg/20011008-2.c: New.
25162 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25164 * gcc.dg/cpp/spacing1.c: Update test.
25166 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25168 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25169 spelling errors of "separate" as "seperate".
25171 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25173 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25174 enough to avoid inlining.
25176 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25178 * lib/g77.exp: set libg2c_dir correctly.
25180 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25182 * gcc.dg/cpp/macro11.c: New test.
25184 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25186 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25187 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25188 gcc.dg/format/multattr-3.c: New tests.
25189 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25190 tests for format attributes on function pointers being rejected.
25192 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25194 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25196 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25198 * g++.dg/warn/format1.C: New test.
25200 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25202 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25204 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25206 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25208 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25210 * gcc.dg/cpp/redef2.c: Add test.
25212 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25214 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25215 long-standing bug on i686, apparently.
25216 * gcc.c-torture/execute/loop-2c.x: New file.
25217 * gcc.c-torture/execute/loop-2d.x: New file.
25218 * gcc.c-torture/execute/loop-3c.x: New file.
25220 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25222 * gcc.dg/cpp/20000625-2.c: Correct line number.
25224 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25226 * gcc.dg/cpp/macro10.c: New test.
25227 * gcc.dg/cpp/strify3.c: New test.
25228 * gcc.dg/cpp/spacing1.c: Add tests.
25229 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25230 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25232 2001-09-24 DJ Delorie <dj@redhat.com>
25234 * gcc.c-torture/execute/20010924-1.c: New test.
25236 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25238 * testsuite/objc/execute/paste.m: Remove.
25240 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25242 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25244 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25246 * g77.dg/strlen0.f: New test.
25248 2001-09-21 Richard Henderson <rth@redhat.com>
25250 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25251 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25253 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25255 Table-driven attributes.
25256 * g++.dg/ext/attrib1.C: New test.
25258 2001-09-20 DJ Delorie <dj@redhat.com>
25260 * gcc.dg/20000926-1.c: Update expected warning messages.
25261 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25262 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25265 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25267 * g++.dg/eh/registers1.C: New test case.
25269 2001-09-17 Richard Henderson <rth@redhat.com>
25271 * gcc.dg/array-5.c: Fix VLA decomposition test.
25273 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25275 * gcc.dg/cpp/line5.c: New testcase.
25277 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25279 * gcc.dg/cpp/macro9.c: New test.
25281 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25283 * gcc.c-torture/execute/980223.c: Change type of addr from long
25286 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25288 * gcc.c-torture/execute/20010915-1.c: New test.
25290 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25292 * g77.dg/bprob: New directory.
25293 * g77.dg/bprob/bprob.exp: New file.
25294 * g77.dg/bprob/bprob-1.f: New test.
25295 * g77.dg/gcov: New directory.
25296 * g77.dg/gcov/gcov.exp: New file.
25297 * g77.dg/gcov/gcov-1.f: New test.
25298 * g77.dg/gcov/gcov-1.x: New file.
25300 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25302 * gcc.dg/cpp/directiv.c: Update.
25303 * gcc.dg/cpp/undef1.c: Update.
25305 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25307 * gcc.dg/20010912-1.c: New test.
25309 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25311 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25312 language-independent file in lib.
25313 * lib/gcov.exp: New file.
25315 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25317 * gcc.c-torture/compile/20010911-1.c: New test.
25319 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25321 * lib/profopt.exp: New, to support profile-directed optimizations.
25322 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25323 * gcc.misc-tests/bprob-1.c: New test.
25324 * gcc.misc-tests/bprob-2.c: New test.
25326 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25328 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25329 XFAIL and which kinds of gcov output to verify.
25330 * gcc.misc-tests/gcov-4b.x: New file.
25331 * gcc.misc-tests/gcov-5b.x: New file.
25332 * gcc.misc-tests/gcov-6.x: New file.
25333 * gcc.misc-tests/gcov-7.c: New test.
25334 * gcc.misc-tests/gcov-7.x: New file.
25336 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25338 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25339 * gcc.misc-tests/gcov-6.c: New test.
25341 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25344 * g++.dg/abi/vbase1.C: New test.
25346 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25348 * objc.dg/method-2.m: New.
25350 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25353 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25354 * g++.dg/init/empty1.C: New test.
25356 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25358 * gcc.c-torture/compile/20010903-1.c: New test.
25360 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25362 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25365 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25367 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25369 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25371 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25373 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25375 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25376 for 16-bit 'unsigned int'.
25378 2001-08-29 Kazu Hirata <kazu@hxi.com>
25380 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25382 2001-08-27 Richard Henderson <rth@redhat.com>
25384 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25385 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25387 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25389 * gcc.dg/asm-names.c (ymain): New.
25391 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25393 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25394 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25395 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25397 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25399 * gcc.dg/compare5.c: New testcase.
25401 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25403 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25404 and "In instantiation".
25406 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25408 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25410 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25412 * gcc.misc-tests/gcov.exp: Add support for branch information.
25413 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25414 * gcc.misc-tests/gcov-4.c: New test.
25415 * gcc.misc-tests/gcov-4b.c: New test.
25416 * gcc.misc-tests/gcov-5b.c: New test.
25418 2001-08-20 Zack Weinberg <zackw@panix.com>
25420 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25423 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25425 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25427 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25429 * g++.dg/eh/template1.C: New test.
25431 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25433 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25435 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25438 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25440 * lib/g77-dg.exp: Use prune.exp for common procedures
25441 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25442 * lib/g77.exp: (g77-dg-prune) Remove
25444 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25446 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25448 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25450 * g++.dg/template/unify1.C: New test.
25452 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25454 * g++.dg/abi/empty4.C: New test.
25456 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25458 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25460 * g77.f-torture/compile/pr3743.x: Likewise
25462 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25464 * g++.dg/other/using-declaration.C: New test.
25466 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25468 * gcc.dg/cpp/tr-sign.c: New testcase.
25470 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25472 * gcc.dg/cpp/19951025-1.c: Revert.
25473 * gcc.dg/cpp/directiv.c: We no longer process directives that
25474 interrupt macro arguments.
25476 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25478 * gcc.dg/bconstp-1.c: New test.
25480 2001-08-03 Richard Henderson <rth@redhat.com>
25482 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25484 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25486 * gcc.dg/cpp/19951025-1.c: Update.
25488 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25490 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25493 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25496 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25497 * g++.old-deja/g++.other/std1.C: Likewise.
25498 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25500 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25502 * lib/g77.exp: Load gcc-defs.exp for common procedures
25503 (g77_pass, g77_fail, g77_finish, g77_exit,
25504 ${tool}_check_unsupported_p} Now redundant. Deleted.
25506 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25508 * g77.dg/fbackslash.f
25509 * g77.dg/fcase-preserve.f
25511 * g77.dg/ffixed-line-length-0.f
25512 * g77.dg/ffixed-line-length-132.f
25513 * g77.dg/ffixed-line-length-7.f
25514 * g77.dg/ffixed-line-length-72.f
25515 * g77.dg/ffixed-line-length-none.f
25516 * g77.dg/ffree-form-1.f
25517 * g77.dg/fno-backslash.f
25518 * g77.dg/fno-f90-1.f
25519 * g77.dg/fno-fixed-form-1.f
25520 * g77.dg/fno-onetrip.f
25521 * g77.dg/fno-typeless-boz.f
25522 * g77.dg/fno-underscoring.f
25523 * g77.dg/fno-vxt-1.f
25524 * g77.dg/fonetrip.f
25525 * g77.dg/ftypeless-boz.f
25526 * g77.dg/fugly-assumed.f
25527 * g77.dg/funderscoring.f
25530 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25532 * objc.dg/fwd-proto-1.m: New.
25533 * objc.dg/local-decl-1.m: New.
25534 * objc.dg/naming-1.m: New.
25535 * objc.dg/naming-2.m: New.
25536 * objc.dg/proto-hier-1.m: New.
25538 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25540 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25541 largest-type elements to a struct makes its size grow.
25543 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25545 * g++.dg/abi/vthunk1.C: New test.
25547 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25549 * g++.dg/abi/vbase8-22.C: New test.
25551 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25553 * gcc.dg/cpp/macro8.c: New test.
25555 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25557 * g++.dg/abi/vbase8-21.C: New test.
25559 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25561 * g++.dg/abi/vbase8-10.C: New test.
25563 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25565 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25566 ${tool}_set_ld_library_path.
25568 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25571 2001-07-26 Stan Cox <scox@redhat.com>
25573 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25574 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25575 gcc_exit, gcc_check_unsupported_p):
25576 Moved to gcc-deps.exp
25577 * gcc-deps.exp: New file.
25579 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25581 * g++.old-deja/g++.pt/defarg14.C: New test.
25583 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25585 * g++.old-deja/g++.other/lineno5.C: New test.
25587 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25589 * g++.old-deja/g++.pt/crash68.C: New test.
25591 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25593 * g++.old-deja/g++.other/crash42.C: New test.
25595 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25597 * gcc.dg/cpp/extratokens.c: Fix.
25598 * gcc.dg/cpp/skipping2.c: New tests.
25600 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25602 * gcc.c-torture/execute/20010724-1.c: New file.
25603 * gcc.c-torture/execute/20010724-1.x: New file.
25605 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25607 * g++.old-deja/g++.other/cond7.C: New test.
25609 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25611 * g++.old-deja/g++.other/optimize4.C: New test.
25613 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25615 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25617 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25619 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25620 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25621 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25622 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25624 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25625 bug report" message.
25627 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25628 * g++.dg/ext/instantiate1.C: Move from old-deja.
25630 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25632 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25633 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25634 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25635 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25637 2001-07-23 Jeffrey A Law (law@cygnus.com)
25639 * gcc.c-torture/execute/20010723-1.c: New test.
25641 2001-07-23 Ben Elliston <bje@redhat.com>
25643 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25645 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25647 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25649 Delete handling of ieee_multilib_flags.
25650 Pass -mieee for alpha*-*-* and sh-*-*.
25651 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
25653 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25655 Remove old-abi tests.
25656 * g++.old-deja/g++.mike/p11116.C: Remove.
25657 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25659 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
25661 * g77.f-torture/compile/pr3743.f: New test
25663 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
25665 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
25667 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25669 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25670 g++.old-deja/g++.pt/static6.C: Likewise.
25671 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25672 supports weak symbols.
25674 2001-07-18 Andreas Jaeger <aj@suse.de>
25676 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25679 2001-07-18 Andreas Jaeger <aj@suse.de>
25681 * gcc.dg/iftrap-1.c: Fix target line.
25683 2001-07-17 Richard Henderson <rth@redhat.com>
25685 * gcc.c-torture/execute/20010717-1.c: New.
25687 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25689 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25692 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25694 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
25696 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25698 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25699 UAC_SIGBUS, UAC_NOPRINT definitions.
25701 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
25703 * objc/execute/object_is_class.m: New test.
25704 * objc/execute/object_is_meta_class.m: New test.
25706 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25708 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25709 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
25711 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
25713 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25714 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
25716 2001-07-14 Richard Henderson <rth@redhat.com>
25718 * gcc.dg/iftrap-1.c: New.
25720 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
25722 * g77.f-torture/execute/intrinsic77.f: New test.
25724 2001-07-11 Janis Johnson <janis@us.ibm.com>
25726 * gcc.misc-tests/gcov-3.c: New test.
25728 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25730 * gcc.c-torture/compile/20010711-1.c,
25731 * gcc.c-torture/compile/20010711-2.c: New tests.
25733 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
25735 * gcc.c-torture/execute/20010711-1.c: New test.
25737 2001-07-11 Ben Elliston <bje@redhat.com>
25739 * g++.old-deja/g++.other/enum5.C: New test.
25741 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
25743 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25744 (g++-dg-prune): Call prune_gcc_output.
25745 * prune.exp: New file for prune_gcc_output.
25746 * lib/g++.exp, lib/gcc.exp: Load it.
25748 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
25750 * gcc.c-torture/compile/20010701-1.c,
25751 g++.old-deja/g++.ext/attrib6.C: New tests.
25753 2001-07-06 Jeffrey A Law (law@cygnus.com)
25755 * gcc.c-torture/compile/20010706-1.c: New test.
25757 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
25759 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
25761 2001-06-28 Stan Shebs <shebs@apple.com>
25763 * gcc.dg/pragma-darwin.c: New test.
25765 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25767 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25768 Solaris 2.[678] system.
25770 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
25772 * gcc.dg/20010622-1.c: New test.
25774 2001-06-18 Stan Shebs <shebs@apple.com>
25776 * objc.dg: New directory.
25777 * objc.dg/dg.exp: New file.
25778 * objc.dg/alias.m: New.
25779 * objc.dg/class-1.m: New.
25780 * objc.dg/class-2.m: New.
25781 * objc.dg/const-str-1.m: New.
25782 * objc.dg/const-str-2.m: New.
25783 * objc.dg/id-1.m: New.
25784 * objc.dg/method-1.m: New.
25785 * objc.dg/super-class-1.m: New.
25786 * lib/objc-dg.exp: New file.
25788 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
25790 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25793 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
25795 * g++.old-deja/g++.abi/vbase8-9.C: New test.
25797 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25799 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25802 2001-06-12 Richard Henderson <rth@redhat.com>
25804 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
25806 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25808 * g++.old-deja/g++.abi/vbase5.C: New test.
25809 * g++.old-deja/g++.abi/vbase6.C: New test.
25810 * g++.old-deja/g++.abi/vbase7.C: New test.
25812 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25814 * gcc.c-torture/compile/20010610-1.c: New test.
25816 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
25818 * g++.old-deja/g++.abi/vbase4.C: New test.
25820 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25822 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25823 support %f for HC11/HC12 targets.
25824 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25825 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25826 on HC11/HC12 targets.
25827 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
25829 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25831 * gcc.dg/wchar_t-1.c: New file.
25832 * gcc.dg/wint_t-1.c: Likewise.
25834 2001-06-11 Bernd Schmidt <bernds@redhat.com>
25836 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
25838 2001-06-11 Richard Henderson <rth@redhat.com>
25840 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
25842 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25844 * gcc.c-torture/compile/20010611-1.c: New test.
25846 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
25848 * gcc.dg/c99-tag-1.c: Add more tests.
25850 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
25852 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25853 representation on MN10300 and ARM/Thumb.
25855 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
25857 * g77.f-torture/execute/20010610.f: New.
25859 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
25861 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25864 2001-06-09 Richard Henderson <rth@redhat.com>
25866 * gcc.c-torture/execute/ashrdi-1.c: New.
25867 * gcc.c-torture/execute/ashldi-1.c: New.
25868 * gcc.c-torture/execute/lshrdi-1.c: New.
25870 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
25872 * objc/execute/load-3.m: Added. Check sending +load to categories,
25873 in addition to classes.
25875 2001-06-08 Stan Shebs <shebs@apple.com>
25877 * objc/execute/load-2.m: New test. From Nicola Pero
25878 <n.pero@mi.flashnet.it>.
25880 2001-06-08 Jakub Jelinek <jakub@redhat.com>
25882 * gcc.c-torture/execute/20010605-2.c: New test.
25884 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25886 * g++.old-deja/g++.abi/vbase2.C: New test.
25887 * g++.old-deja/g++.abi/vbase3.C: New test.
25889 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
25891 * g++.old-deja/g++.pt/friend49.C: New test.
25893 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
25895 * g++.old-deja/g++.ext/anon3.C: New test.
25897 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
25899 * g++.old-deja/g++.other/conv7.C: New test.
25901 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
25903 * gcc.c-torture/compile/20010605-2.c: New test.
25905 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
25907 * gcc.c-torture/execute/20010604-1.c: New test.
25909 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
25911 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
25913 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
25915 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25916 (g++_link_flags): Likewise.
25917 (g++_init): Pass gccpath's value to two previous functions.
25919 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25921 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25922 Ensure logfile entry matches exec command line.
25924 2001-05-31 Richard Henderson <rth@redhat.com>
25926 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25927 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
25929 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
25931 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25932 compiler for irix6.2
25934 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
25936 * g++.old-deja/g++.other/optimize3.C: New file.
25938 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
25940 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25943 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
25945 * g++.old-deja/g++.other/optimize2.C: New file.
25947 2001-05-25 Diego Novillo <dnovillo@redhat.com>
25949 * gcc.c-torture/compile/20010518-2.c: New file.
25950 * gcc.c-torture/execute/20010518-1.c: New file.
25951 * gcc.c-torture/execute/20010518-2.c: New file.
25953 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
25955 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
25957 2001-05-24 Mark Mitchell <mark@codesourcery.com>
25959 G++ no longer defines builtins that do not begin with __builtin.
25960 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25961 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25962 * g++.old-deja/g++.law/builtin1.C: Likewise.
25963 * g++.old-deja/g++.law/cvt2.C: Likewise.
25964 * g++.old-deja/g++.mike/net5.C: Likewise.
25965 * g++.old-deja/g++.other/builtins1.C: Likewise.
25966 * g++.old-deja/g++.other/builtins2.C: Likewise.
25967 * g++.old-deja/g++.other/builtins3.C: Likewise.
25968 * g++.old-deja/g++.other/builtins4.C: Likewise.
25969 * g++.old-deja/g++.other/inline8.C: Likewise.
25970 * g++.old-deja/g++.robertl/eb39.C: Likewise.
25972 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
25974 * g++.old-deja/g++.pt/using1.C: Adjust.
25975 * g++.old-deja/g++.pt/using2.C: New test.
25977 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25979 * gcc.dg/cpp/charconst.c: New tests.
25980 * gcc.dg/cpp/escape.c: New tests.
25981 * gcc.dg/cpp/escape-1.c: New tests.
25982 * gcc.dg/cpp/escape-2.c: New tests.
25983 * gcc.dg/cpp/ucs.c: New tests.
25985 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
25987 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25988 native compiler for irix6.5.
25990 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
25992 * lib/g++.exp (g++_include_flags): Use args to compute
25994 (g++_link_flags): Likewise.
25995 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
25997 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
25999 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26001 2001-05-21 Geoff Keating <geoffk@redhat.com>
26003 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26006 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26008 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26010 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26011 to STACK_SIZE; Use it to define size of add_histo array.
26012 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26014 (f): Use GITT_SIZE to define size of gitt local table.
26015 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26016 to STACK_SIZE; Use it to define size of bytemem array.
26018 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26020 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26021 on 68HC11/HC12 due to the asm instruction.
26022 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26023 * gcc.c-torture/compile/920520-1.x: Likewise.
26024 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26025 on 68HC11/HC12 because the function is larger than 64K.
26026 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26027 on 68HC11/HC12 because the structure is too large.
26029 2001-05-20 Richard Henderson <rth@redhat.com>
26031 * gcc.c-torture/execute/20010520-1.c: New.
26033 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26035 * g++.old-deja/g++.warn/compare1.C: New test.
26036 * gcc.dg/compare4.c: New test.
26038 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26040 * g++.old-deja/g++.other/optimize1.C: New test.
26042 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26044 * g++.old-deja/g++.pt/spec41.C: New test.
26046 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26048 * gcc.c-torture/compile/20010114-1.x: Remove.
26050 2001-05-18 Stan Shebs <shebs@apple.com>
26052 * gcc.c-torture/compile/20010518-1.c: New test.
26054 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26056 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26057 * g++.old-deja/g++.pt/crash67.C: New test.
26059 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26061 * g++.old-deja/g++.other/debug9.C: New test.
26063 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26065 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26067 2001-05-16 Jan Hubicka <jh@suse.cz>
26069 * gcc.c-torture/compile/20010516-1.c: New test.
26071 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26073 * g++.old-deja/g++.other/crash41.C: New test.
26075 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26077 * g++.old-deja/g++.pt/crash66.C: New test.
26079 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26081 * g++.old-deja/g++.robertl/eb27.C: Convert.
26083 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26085 * g++.dg/friend-warn.C: New test. Do not warn about friend
26086 declaration being redundant.
26088 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26090 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26092 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26094 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26096 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26098 * lib/g++.exp: Use testsuite_flags.
26100 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26102 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26104 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26106 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26108 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26110 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26112 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26114 * gcc.c-torture/compile/20010313-1.c: New test.
26116 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26118 * gcc.dg/cpp/direct2.c: New test.
26119 * gccq.dg/cpp/direct2s.c: New test.
26121 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26123 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26125 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26126 * g++.old-deja/g++.other/op3.C: Likewise.
26128 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26130 * gcc.dg/cpp/syshdr.h: New file.
26131 * gcc.dg/cpp/sysmac1.c: Update.
26132 * gcc.dg/cpp/sysmac2.c: Update.
26134 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26136 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26138 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26140 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26141 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26143 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26145 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26147 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26149 * lib/g++.exp (g++_include_flags): Don't use any special flags
26150 if TESTING_IN_BUILD_TREE is not defined.
26151 (g++_init): Use a plain 'c++' as the compiler if
26152 TESTING_IN_BUILD_TREEE is not defined.
26154 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26156 * g++.old-deja/g++.eh/catch13.C: New test.
26157 * g++.old-deja/g++.eh/catch14.C: New test.
26159 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26161 * gcc.dg/cpp/tr-define.c: New test.
26163 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26165 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26166 <stdlib.h>, not <malloc.h>.
26168 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26170 * g++.old-deja/g++.ns/template17.C: New test.
26172 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26174 * g++.old-deja/g++.pt/ref4.C: New test.
26176 2001-04-30 Richard Henderson <rth@redhat.com>
26178 * gcc.dg/20000724-1.c: Revert last change.
26180 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26182 * g77.f-torture/execute/20010430.f: New test.
26184 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26186 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26188 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26190 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26192 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26194 * g++.old-deja/g++.eh/crash6.C: New test.
26196 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26198 * g++.old-deja/g++.other/warn7.C: New test.
26200 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26202 * g++.old-deja/g++.other/defarg9.C: New test.
26204 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26206 * g77.f-torture/compile/20010426.f: New test.
26207 * g77.f-torture/execute/20010426.f: New test.
26209 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26211 * g77.f-torture/compile/20000629-1.x: Remove - error
26214 2001-04-26 Jeffrey A Law (law@cygnus.com)
26216 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26217 Tweak slightly to work with g++.dg framework.
26218 * g++.dg/special/ecos.exp: Run initp1.C test.
26219 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26221 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26222 its linker doesn't give line numbers either.
26223 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26225 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26227 * g++.old-deja/g++.other/lex1.C: New test.
26229 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26231 * gcc.dg/noncompile/20010425-1.c: New test.
26233 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26235 * g++.old-deja/g++.pt/mangle2.C: New test.
26237 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26239 * gcc.dg/format/plus-1.c: New test.
26241 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26243 * gcc.dg/20010423-1.c: New test.
26245 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26247 * gcc.c-torture/execute/20010422-1.c: New test.
26249 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26251 * g++.old-deja/g++.ns/type2.C: New test.
26253 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26255 * g++.old-deja/g++.other/perf1.C: New test.
26257 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26259 * gcc.dg/c99-func-2.c: Remove xfail.
26260 * gcc.dg/c99-func-3.c: Remove xfail.
26261 * gcc.dg/c99-func-4.c: Remove xfail.
26263 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26265 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26267 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26269 * gcc.c-torture/compile/20010423-1.c: New test.
26271 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26273 * g++.old-deja/g++.pt/typename28.C: New test.
26275 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26277 * g++.old-deja/g++.abi/empty2.C: New test.
26278 * g++.old-deja/g++.abi/empty3.C: New test.
26280 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26282 * g++.old-deja/g++.other/comdat2.C: New test.
26283 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26285 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26287 * g++.old-deja/g++.other/overload14.C: New test.
26289 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26291 * g++.old-deja/g++.other/lookup23.C: New test.
26293 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26295 * gcc.c-torture/execute/20010403-1.c: New test.
26297 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26298 Mark Mitchell <mark@codesourcery.com>
26300 * lib/old-dejagnu.exp: Don't delete output of executable.
26301 Add .exe suffix to executables.
26303 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26305 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26307 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26309 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26311 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26313 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26314 * g++.old-deja/g++.abi/crash1.C: New test.
26316 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26318 * g++.old-deja/g++.other/crash40.C: New test.
26320 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26322 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26324 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26326 * g++.old-deja/g++.other/warn6.C: New test.
26328 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26330 * g++.old-deja/g++.robertl/eb42.C: Same.
26332 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26334 * gcc.dg/wtr-conversion-1.c: New testcase.
26336 2001-04-10 Richard Henderson <rth@redhat.com>
26338 * g++.old-deja/g++.other/array5.C: New.
26340 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26342 * gcc.c-torture/execute/20010408-1.c: New test.
26344 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26346 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26347 headers and constructs.
26348 * g++.old-deja/g++.robertl/eb79.C: Same.
26349 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26350 * g++.old-deja/g++.robertl/eb73.C: Same.
26351 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26352 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26353 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26354 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26355 * g++.old-deja/g++.robertl/eb44.C: Same.
26356 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26357 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26358 * g++.old-deja/g++.robertl/eb39.C: Same.
26359 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26360 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26361 * g++.old-deja/g++.robertl/eb30.C: Same.
26362 * g++.old-deja/g++.robertl/eb3.C: Same.
26363 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26364 * g++.old-deja/g++.robertl/eb21.C: Same.
26365 * g++.old-deja/g++.robertl/eb15.C: Same.
26366 * g++.old-deja/g++.robertl/eb118.C: Same.
26367 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26368 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26369 * g++.old-deja/g++.robertl/eb109.C: Same.
26370 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26371 * g++.old-deja/g++.mike/rtti1.C: Same.
26372 * g++.old-deja/g++.mike/p658.C: Same.
26373 * g++.old-deja/g++.mike/net46.C: Same.
26374 * g++.old-deja/g++.mike/net34.C: Same.
26375 * g++.old-deja/g++.mike/memoize1.C: Same.
26376 * g++.old-deja/g++.mike/eh2.C: Same.
26377 * g++.old-deja/g++.law/weak.C: Same.
26378 * g++.old-deja/g++.law/visibility7.C: Same.
26379 * g++.old-deja/g++.law/visibility25.C: Same.
26380 * g++.old-deja/g++.law/visibility22.C: Same.
26381 * g++.old-deja/g++.law/visibility2.C: Same.
26382 * g++.old-deja/g++.law/visibility17.C: Same.
26383 * g++.old-deja/g++.law/visibility13.C: Same.
26384 * g++.old-deja/g++.law/visibility10.C: Same.
26385 * g++.old-deja/g++.law/visibility1.C: Same.
26386 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26387 * g++.old-deja/g++.law/vbase1.C: Same.
26388 * g++.old-deja/g++.law/operators32.C: Same.
26389 * g++.old-deja/g++.law/nest3.C: Same.
26390 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26391 * g++.old-deja/g++.law/except5.C (main): Same.
26392 * g++.old-deja/g++.law/cvt7.C (run): Same.
26393 * g++.old-deja/g++.law/cvt2.C: Same.
26394 * g++.old-deja/g++.law/cvt16.C: Same.
26395 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26396 * g++.old-deja/g++.law/ctors17.C (main): Same.
26397 * g++.old-deja/g++.law/ctors13.C: Same.
26398 * g++.old-deja/g++.law/ctors12.C (main): Same.
26399 * g++.old-deja/g++.law/ctors10.C: Same.
26400 * g++.old-deja/g++.law/code-gen5.C: Same.
26401 * g++.old-deja/g++.law/bad-error7.C: Same.
26402 * g++.old-deja/g++.law/arm9.C: Same.
26403 * g++.old-deja/g++.law/arm12.C: Same.
26404 * g++.old-deja/g++.law/arg8.C: Same.
26405 * g++.old-deja/g++.law/arg1.C: Same.
26406 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26407 * g++.old-deja/g++.jason/template31.C: Same.
26408 * g++.old-deja/g++.jason/template24.C (main): Same.
26409 * g++.old-deja/g++.jason/2371.C: Same.
26410 * g++.old-deja/g++.eh/new2.C: Same.
26411 * g++.old-deja/g++.eh/new1.C: Same.
26412 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26413 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26414 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26415 * g++.old-deja/g++.brendan/crash62.C: Same.
26416 * g++.old-deja/g++.brendan/crash52.C: Same.
26417 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26418 * g++.old-deja/g++.brendan/crash38.C: Same.
26419 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26420 * g++.old-deja/g++.brendan/copy9.C: Same.
26422 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26424 * gcc.c-torture/execute/20001203-2.c (memset):
26425 Count argument is of type __SIZE_TYPE__.
26427 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26429 * gcc.c-torture/compile/20010404-1.c: New test.
26431 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26433 * gcc.c-torture/compile/20010326-1.c: New test.
26435 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26437 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26438 peculiarities of the SH.
26439 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26441 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26443 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26444 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26445 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26447 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26449 * g77.f-torture/compile/20010321-1.f: New test.
26451 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26453 * gcc.c-torture/compile/20010329-1.c: New test.
26455 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26457 * gcc.c-torture/execute/20010329-1.c: New test.
26459 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26461 * g++.old-deja/g++.other/eh4.C: Fix typo.
26463 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26465 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26467 2001-03-28 Philip Blundell <philb@gnu.org>
26469 * gcc.c-torture/compile/20010328-1.c: New test.
26471 2001-03-27 Richard Henderson <rth@redhat.com>
26473 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26474 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26476 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26478 * gcc.c-torture/compile/20010327-1.c: New test.
26480 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26482 * g++.old-deja/g++.other/friend12.C: New test.
26483 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26484 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26486 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26488 * gcc.c-torture/execute/20010325-1.c: New test.
26490 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26492 * g++.old-deja/g++.other/mangle3.C: New test.
26494 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26496 * g++.old-deja/g++.other/anon8.C: New test.
26498 2001-03-20 Philip Blundell <philb@gnu.org>
26500 * gcc.c-torture/compile/20010320-1.c: New test.
26502 2001-03-17 Richard Henderson <rth@redhat.com>
26504 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26506 2001-03-15 Geoff Keating <geoff@redhat.com>
26508 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26511 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26513 * g++.old-deja/g++.other/eh4.C: New test.
26515 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26517 * gcc.dg/cpp/mi1.c: Update.
26519 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26521 * g++.old-deja/g++.other/regstack.C: New test.
26523 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26525 * g++.old-deja/g++.other/ref4.C: New test.
26527 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26529 * objc/execute/va_method.m: Added.
26530 * objc/execute/IMP.m: Added.
26531 * objc/execute/_cmd.m: Added.
26532 * objc/execute/accessing_ivars.m: Added.
26533 * objc/execute/class-1.m: Added.
26534 * objc/execute/class-10.m: Added.
26535 * objc/execute/class-11.m: Added.
26536 * objc/execute/class-12.m: Added.
26537 * objc/execute/class-13.m: Added.
26538 * objc/execute/class-14.m: Added.
26539 * objc/execute/class-2.m: Added.
26540 * objc/execute/class-3.m: Added.
26541 * objc/execute/class-4.m: Added.
26542 * objc/execute/class-5.m: Added.
26543 * objc/execute/class-6.m: Added.
26544 * objc/execute/class-7.m: Added.
26545 * objc/execute/class-8.m: Added.
26546 * objc/execute/class-9.m: Added.
26547 * objc/execute/class-tests-1.h
26548 * objc/execute/class-tests-2.h
26549 * objc/execute/compatibility_alias.m: Added.
26550 * objc/execute/encode-1.m: Added.
26551 * objc/execute/formal_protocol-1.m: Added.
26552 * objc/execute/formal_protocol-2.m: Added.
26553 * objc/execute/formal_protocol-3.m: Added.
26554 * objc/execute/formal_protocol-4.m: Added.
26555 * objc/execute/formal_protocol-5.m: Added.
26556 * objc/execute/formal_protocol-6.m: Added.
26557 * objc/execute/formal_protocol-7.m: Added.
26558 * objc/execute/informal_protocol.m: Added.
26559 * objc/execute/initialize.m: Added.
26560 * objc/execute/load.m: Added.
26561 * objc/execute/many_args_method.m: Added.
26562 * objc/execute/nested-3.m: Added.
26563 * objc/execute/no_clash.m: Added.
26564 * objc/execute/private.m: Added.
26565 * objc/execute/redefining_self.m: Added.
26566 * objc/execute/root_methods.m: Added.
26567 * objc/execute/selector-1.m: Added.
26568 * objc/execute/static-1.m: Added.
26569 * objc/execute/static-2.m: Added.
26570 * objc/execute/va_method.m: Added.
26572 2001-03-10 Richard Henderson <rth@redhat.com>
26574 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26576 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26578 * g++.old-deja/g++.other/crash31.C: XFAIL.
26579 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26580 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26581 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26582 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26583 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26585 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26587 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26589 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26591 * gcc.dg/20000724-1.c: Don't use multiline strings.
26593 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26595 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26596 result of -cString against what we expect it to be; don't just
26597 print it out for no one to read.
26599 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26600 Based on testcases provided by Nicola Pero.
26602 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26604 * gcc.dg/cpp/macro7.c: New test.
26606 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26608 * gcc.dg/cpp/multiline.c: Update.
26610 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26612 * g++.old-deja/g++.other/enum3.C: New test.
26614 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26616 * g++.old-deja/g++.other/pod1.C: New test.
26618 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26620 * g++.old-deja/g++.ext/overload1.C: New test.
26622 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26624 * g++.old-deja/g++.pt/using1.C: New test.
26626 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26628 * g++.old-deja/g++.other/using9.C: New test.
26630 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26632 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26634 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26636 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26638 * g++.old-deja/g++.ext/realpt1.C: Remove.
26640 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26642 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26644 2001-02-26 Will Cohen <wcohen@redhat.com>
26646 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26648 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26650 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26651 templatized constructors.
26653 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26655 * gcc.c-torture/execute/20010224-1.c: New test.
26657 2001-02-23 Jakub Jelinek <jakub@redhat.com>
26659 * gcc.c-torture/execute/20010222-1.c: New test.
26661 2001-02-22 Jakub Jelinek <jakub@redhat.com>
26663 * g++.old-deja/g++.other/inline20.C: New test.
26665 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26667 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26669 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26671 * g++.old-deja/g++.other/lookup22.C: New test.
26673 2001-02-19 Zack Weinberg <zackw@stanford.edu>
26675 * g77.dg: New directory.
26676 * g77.dg/20010216-1.f: New test case.
26677 * g77.dg/dg.exp: New driver.
26678 * lib/g77-dg.exp: New driver library.
26680 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26682 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26684 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26686 * g++.old-deja/g++.other/decl9.C: New test.
26688 2001-02-16 Jakub Jelinek <jakub@redhat.com>
26690 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26691 not need <string> and also tests the initialization at runtime.
26693 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26695 * gcc.c-torture/execute/longlong.c: New test.
26697 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26699 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26701 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
26703 * gcc.c-torture/execute/920302-1.c (execute):
26704 Change argument type to short.
26706 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26708 * g++.old-deja/g++.pt/deduct6.C: New test.
26710 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26712 * g++.old-deja/g++.pt/deduct5.C: New test.
26714 2001-02-14 Jakub Jelinek <jakub@redhat.com>
26716 * gcc.c-torture/execute/20010209-1.c: New test.
26718 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26720 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26722 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
26724 * g++.dg/vtgc1.C: Update for new ABI.
26726 * consistency.vlad: New directory, 1665 files.
26728 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26730 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26732 * gcc.dg/cpp/digraphs.c: Declare puts.
26734 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26736 * g++.old-deja/g++.other/warn5.C: New test.
26738 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26740 * g++.old-deja/g++.pt/spec40.C: New test.
26742 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26744 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26746 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26748 2001-02-12 Jakub Jelinek <jakub@redhat.com>
26750 * gcc.c-torture/compile/20010209-1.c: New test.
26752 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26754 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26755 excess errors message but not if it crashes.
26756 * g++.old-deja/g++.other/crash27.C: Likewise.
26757 * g++.old-deja/g++.other/crash28.C: Likewise.
26758 * g++.old-deja/g++.other/crash30.C: Likewise.
26759 * g++.old-deja/g++.other/crash32.C: Likewise.
26760 * g++.old-deja/g++.other/crash35.C: Likewise.
26761 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26763 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26765 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26766 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26767 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26768 g77.f-torture/execute/execute.exp,
26769 g77.f-torture/noncompile/noncompile.exp,
26770 gcc.c-torture/execute/execute.exp,
26771 gcc.c-torture/execute/memcheck/memcheck.exp,
26772 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26773 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26774 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26775 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26776 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26777 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26778 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26779 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26780 Remove bug reporting instructions with ancient email addresses.
26782 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26784 * gcc.dg/20010202-1.c: New test.
26785 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26787 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26789 * g++.dg/stdbool-if.C: New test.
26791 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26793 * objc/execute/fdecl.m: Added main().
26795 2001-02-07 Jakub Jelinek <jakub@redhat.com>
26797 * gcc.c-torture/execute/20010206-1.c: New test.
26799 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26801 * gcc.dg/cpp/avoidpaste1.c: Update.
26803 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26805 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26806 Pero <nicola@brainstorm.co.uk>.
26807 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26809 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26811 * g++.old-deja/g++.pt/spec39.C: New test.
26813 2001-02-05 Jakub Jelinek <jakub@redhat.com>
26815 * gcc.c-torture/compile/20010202-1.c: New test.
26817 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26819 * g++.old-deja/g++.abi/primary2.C: New test.
26820 * g++.old-deja/g++.abi/primary3.C: New test.
26821 * g++.old-deja/g++.abi/primary4.C: New test.
26822 * g++.old-deja/g++.abi/primary5.C: New test.
26823 * g++.old-deja/g++.abi/vtable3.h: New test.
26824 * g++.old-deja/g++.abi/vtable3a.C: New test.
26825 * g++.old-deja/g++.abi/vtable3b.C: New test.
26826 * g++.old-deja/g++.abi/vtable3c.C: New test.
26827 * g++.old-deja/g++.abi/vtable3d.C: New test.
26828 * g++.old-deja/g++.abi/vtable3e.C: New test.
26829 * g++.old-deja/g++.abi/vtable3f.C: New test.
26830 * g++.old-deja/g++.abi/vtable3g.C: New test.
26831 * g++.old-deja/g++.abi/vtable3h.C: New test.
26832 * g++.old-deja/g++.abi/vtable3i.C: New test.
26833 * g++.old-deja/g++.abi/vtable3j.C: New test.
26834 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26836 2001-02-03 Jakub Jelinek <jakub@redhat.com>
26838 * g++.old-deja/g++.other/anon6.C: New test.
26839 * g++.old-deja/g++.other/anon7.C: New test.
26841 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26843 * gcc.dg/cpp/avoidpaste2.c: New tests.
26845 2001-01-31 Jakub Jelinek <jakub@redhat.com>
26847 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26849 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26851 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26852 DECIMAL_DIG cases for Irix."
26854 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
26856 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26858 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26860 * gcc.dg/c99-tag-1.c: New test.
26862 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26864 * gcc.dg/cpp/tr-warn1.c: Add tests.
26866 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26868 * gcc.dg/cpp/avoidpaste1.c: Update.
26869 * gcc.dg/cpp/paste4.c: Update.
26871 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26873 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26876 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26878 * g++.old-deja/g++.other/inline19.C: New test.
26880 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26882 * gcc.dg/Wlarger-than.c: New test.
26884 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26886 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26888 2001-01-29 Jakub Jelinek <jakub@redhat.com>
26890 * gcc.c-torture/execute/20010129-1.c: New test.
26891 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26893 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26895 * gcc.dg/cpp/avoidpaste1.c: Test case.
26897 2001-01-28 Jakub Jelinek <jakub@redhat.com>
26899 * g++.old-deja/g++.other/inline18.C: New test.
26901 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26903 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26904 and __builtin_putchar.
26906 2001-01-27 Jakub Jelinek <jakub@redhat.com>
26908 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26911 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26913 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26914 floating point number rounding mode to round to the nearest
26915 representable mode.
26917 2001-01-25 Jakub Jelinek <jakub@redhat.com>
26919 * g++.old-deja/g++.other/mangle2.C: New test.
26921 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26923 * gcc.c-torture/compile/20010124-1.c: New test.
26925 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26927 * g++.old-deja/g++.pt/spec38.C: New test.
26929 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26931 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26934 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26936 * gcc.c-torture/execute/20010123-1.c: New test.
26938 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26940 * g++.old-deja/g++.pt/spec37.C: New test.
26942 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26944 * g++.old-deja/g++.pt/overload14.C: New test.
26946 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26948 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26949 __builtin_return_address.
26951 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26953 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26954 * g++.old-deja/g++.pt/spec35.C: New test.
26955 * g++.old-deja/g++.pt/spec36.C: New test.
26957 2001-01-20 Jakub Jelinek <jakub@redhat.com>
26959 * gcc.c-torture/compile/20010118-1.c: New test.
26961 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26963 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26965 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26967 * gcc.c-torture/execute/20010119-1.c: New test.
26969 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26971 * g++.old-deja/g++.other/vbase5.C: New test.
26973 2001-01-19 Jakub Jelinek <jakub@redhat.com>
26975 * gcc.c-torture/execute/20010118-1.c: New test.
26977 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26979 * g++.old-deja/g++.pt/deduct3.C: New test.
26981 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26983 * g++.old-deja/g++.pt/spec34.C: New test.
26985 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26987 * g77.f-torture/compile/20000601-2.f: New test.
26989 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26991 * g++.old-deja/g++.other/init17.C: New test.
26993 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
26995 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26997 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26999 * g++.old-deja/g++.pt/unify8.C: New test.
27001 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27003 * g++.old-deja/g++.abi/vbase1.C: New test.
27005 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27007 * g++.old-deja/g++.pt/crash65.C: New test.
27009 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27011 * gcc.dg/cpp/assembl2.S: New test case.
27013 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27015 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27018 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27020 * g++.old-deja/g++.other/builtins1.C: New test.
27021 * g++.old-deja/g++.other/builtins2.C: Likewise.
27022 * g++.old-deja/g++.other/builtins3.C: Likewise.
27023 * g++.old-deja/g++.other/builtins4.C: Likewise.
27025 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27027 * gcc.c-torture/compile/20010117-1.c: New test.
27028 * gcc.c-torture/compile/20010117-2.c: New test.
27030 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27032 * g77.f-torture/execute/20010116.[fx]: New test,
27034 * g77.f-torture/compile/20010115.f: Indicate it's
27035 a test for PR fortran/1636.
27037 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27039 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27041 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27043 * g77.f-torture/compile/20010115.f: New test.
27045 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27047 * g++.old-deja/g++.pt/nontype5.C: New test.
27049 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27051 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27052 have an equivalent working one below it.
27054 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27056 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27057 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27059 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27061 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27062 message containing "init_priority".
27063 (conpr-2.C): Likewise.
27064 (conpr-3.C): Likewise.
27065 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27067 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27069 * gcc.c-torture/execute/20010114-2.c: New test.
27071 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27073 * gcc.c-torture/compile/20010114-1.c: New test.
27074 * gcc.c-torture/compile/20010114-1.x: Xfail.
27075 * gcc.c-torture/compile/20010114-2.c: New test.
27076 * gcc.c-torture/execute/20010114-1.c: New test.
27077 * gcc.dg/trunc-1.c: New test.
27078 * gcc.dg/uninit-B.c: New test.
27080 2001-01-13 Nick Clifton <nickc@redhat.com>
27082 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27085 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27087 * gcc.c-torture/compile/20010113-1.c: New test.
27089 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27091 * gcc.c-torture/compile/20001212-1.c: New test.
27093 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27095 * gcc.dg/cpp/widestr1.c: Update.
27096 * gcc.dg/cpp/prag-imp.c: Remove.
27098 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27100 * gcc.c-torture/execute/20000801-3.x: Remove.
27101 * gcc.dg/c90-init-1.c: New test.
27102 * gcc.dg/c99-init-1.c: New test.
27103 * gcc.dg/c99-init-2.c: New test.
27104 * gcc.dg/gnu99-init-1.c: New test.
27106 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27108 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27109 testing that no relevant ones were found.
27111 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27113 * g++.old-deja/g++.pt/cast2.C: New test.
27115 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27117 * g++.old-deja/g++.pt/friend47.C: New test.
27119 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27121 * g++.old-deja/g++.pt/instantiate13.C: New test.
27123 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27125 * g++.old-deja/g++.other/defarg7.C: New test.
27126 * g++.old-deja/g++.other/defarg8.C: New test.
27128 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27130 * g++.old-deja/g++.pt/crash64.C: New test.
27132 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27134 * g++.old-deja/g++.pt/crash63.C: New test.
27136 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27138 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27140 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27142 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27144 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27146 * g++.old-deja/g++.pt/error3.C: New test.
27148 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27150 * g++.old-deja/g++.other/crash39.C: New test.
27152 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27154 * g++.old-deja/g++.other/vbase4.C: New test.
27156 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27158 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27159 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27160 * gcc.dg/special/special.exp: New test driver which will check
27161 for alias support for the above test.
27163 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27165 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27166 problems on small machines.
27167 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27170 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27172 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27174 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27176 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27178 * g++.old_deja/g++.pt/using8.C: New test.
27180 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27182 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27184 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27186 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27187 where a failure is expected.
27188 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27190 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27192 * g++.old_deja/g++.pt/instantiate12.C: New test.
27194 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27196 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27198 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27199 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27200 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27201 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27202 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27203 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27204 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27205 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27206 * g++.old-deja/g++.eh/spec6.C: Likewise.
27207 * g++.old-deja/g++.jason/crash3.C: Likewise.
27208 * g++.old-deja/g++.law/ctors11.C: Likewise.
27209 * g++.old-deja/g++.law/ctors17.C: Likewise.
27210 * g++.old-deja/g++.law/ctors5.C: Likewise.
27211 * g++.old-deja/g++.law/ctors9.C: Likewise.
27212 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27213 * g++.old-deja/g++.mike/net22.C: Likewise.
27214 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27215 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27216 * g++.old-deja/g++.mike/virt3.C: Likewise.
27217 * g++.old-deja/g++.niklas/t128.C: Likewise.
27218 * g++.old-deja/g++.other/anon4.C: Likewise.
27219 * g++.old-deja/g++.other/using1.C: Likewise.
27220 * g++.old-deja/g++.other/warn3.C: Likewise.
27221 * g++.old-deja/g++.pt/t37.C: Likewise.
27222 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27223 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27225 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27227 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27229 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27231 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27233 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27235 * gcc.c-torture/compile/20010107-1.c: New test.
27237 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27239 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27241 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27243 * gcc.dg/format/format.h: New file.
27244 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27245 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27246 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27247 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27248 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27249 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27250 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27251 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27252 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27253 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27254 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27255 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27256 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27257 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27258 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27259 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27260 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27261 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27262 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27263 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27264 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27265 instead of declaring standard types, macros and functions in each
27268 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27270 * gcc.c-torture/execute/20010106-1.c: New test.
27272 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27274 * gcc.dg/format/format.exp: New file.
27275 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27276 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27277 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27278 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27279 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27280 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27281 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27282 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27283 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27284 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27285 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27286 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27287 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27288 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27289 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27290 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27291 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27292 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27293 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27294 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27295 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27296 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27297 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27298 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27299 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27300 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27301 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27302 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27303 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27304 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27305 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27306 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27307 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27308 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27309 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27310 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27311 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27312 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27313 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27314 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27315 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27316 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27318 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27320 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27323 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27325 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27327 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27329 * g++.old-deja/g++.pt/crash62.C: New test.
27331 2001-01-04 Richard Henderson <rth@redhat.com>
27333 * gcc.dg/20000926-1.c: Update expected warnings.
27334 * gcc.dg/array-2.c: Likewise.
27335 * gcc.dg/array-4.c: Also validate flexible array members.
27336 * gcc.dg/c99-flex-array-1.c: New.
27338 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27340 * gcc.c-torture/compile/20001222-1.x: Remove.
27342 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27344 * gcc.c-torture/execute/built-in-setjmp.c: New.
27346 2001-01-03 Richard Henderson <rth@redhat.com>
27348 * gcc.dg/940510-1.c: Update expected error wording.
27349 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27351 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27353 * lib/target-supports.exp (check_alias_available): Modified to
27354 indicate aliases not supported if only weak aliases are supported.
27356 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27358 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27359 Turn on cmpstrsi checks for __pj__ and __i370__.
27361 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27363 * g++.old-deja/g++.other/virtual11.C: New test.
27365 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27367 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27369 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27371 * gcc.c-torture/compile/20010102-1.c: New test.
27373 2001-01-02 Andreas Jaeger <aj@suse.de>
27375 * gcc.dg/noreturn-3.c: New test.
27377 * gcc.dg/noreturn-4.c: New test.
27379 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27381 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27382 __builtin_fputc and __builtin_fwrite.
27384 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27386 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27387 signed char, not default char.
27389 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27391 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27393 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27395 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27397 2000-12-29 Richard Henderson <rth@redhat.com>
27399 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27400 (__cyg_profile_func_exit): Define.
27402 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27404 * g++.dg/vtgc1.C: New test.
27406 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27408 * gcc.dg/noncompile/20001228-1.c: New test.
27410 * gcc.dg/20001228-1.c: New test.
27412 * gcc.c-torture/execute/20001228-1.c: New test.
27414 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27416 * gcc.dg/format-strfmon-1.c: New test.
27418 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27420 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27421 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27422 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27423 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27424 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27425 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27426 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27427 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27428 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27429 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27430 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27431 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27432 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27434 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27435 * gcc.c-torture/execute/string-opt-4.c: Test index.
27437 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27439 * gcc.c-torture/compile/20001226-1.c: New test.
27441 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27443 * gcc.c-torture/compile/20001222-1.c: New test.
27444 * gcc.c-torture/compile/20001222-1.x: Xfail.
27446 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27448 * gcc.c-torture/execute/comp-goto-2.c: New test.
27450 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27452 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27453 Use long types if __INT_MAX__ is 32767.
27454 (main): Use cast to (sint32 *) when poking 88 into a_page.
27456 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27458 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27460 * gcc.c-torture/compile/20001221-1.c: New test.
27461 * gcc.c-torture/execute/20001221-1.c: New test.
27463 2000-12-20 Richard Henderson <rth@redhat.com>
27465 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27466 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27468 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27470 * gcc.dg/compare3.c: New test.
27472 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27474 * gcc.dg/format-warnll-1.c: New test.
27476 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27478 * gcc.dg/cpp/cmdlne-P.c: New test.
27480 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27482 * gcc.c-torture/execute/builtin-abs-1.c,
27483 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27485 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27487 * gcc.dg/cpp/multiline.c: New test.
27489 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27491 * g++.old-deja/g++.other/syshdr1.C: Update.
27492 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27494 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27496 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27498 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27500 * g++.old-deja/g++.pt/ttp65.C: New test.
27502 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27504 * g++.old-deja/g++.pt/ttp64.C: New test.
27506 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27508 * g++.old-deja/g++.pt/spec33.C: New test.
27510 2000-12-14 Catherine Moore <clm@redhat.com>
27512 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27513 * gcc.c-torture/execute/920612-2.c: Likewise.
27514 * gcc.c-torture/execute/920428-2.c: Likewise.
27515 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27516 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27518 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27520 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27521 * gcc.dg/pack-test-2.c: Likewise.
27523 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27525 Tests by Zack Weinberg <zackw@stanford.edu>.
27527 * gcc.dg/cpp/defined.c: Update.
27528 * gcc.dg/cpp/defined_trad.c: New tests.
27530 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27532 * gcc.dg/cpp/trad-direct.c: Update.
27534 2000-12-11 Neil Booth <neilb@earthling.net>
27536 * gcc.dg/cpp/defined_trad.c
27538 2000-12-11 Neil Booth <neilb@earthling.net>
27540 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27542 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27544 * gcc.dg/format-miss-2.c: New test.
27546 2000-12-09 Neil Booth <neilb@earthling.net>
27548 * gcc.dg/cpp/lineflags.c: New tests.
27549 * gcc.dg/cpp/poison.c: Update.
27550 * gcc.dg/cpp/redef2.c: Update.
27551 * gcc.dg/cpp/skipping.c: New test.
27553 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27555 * g++.old-deja/g++.other/eh3.C: New testcase.
27557 2000-12-07 Neil Booth <neilb@earthling.net>
27559 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27560 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27561 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27562 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27563 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27566 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27568 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27569 __SIZE_TYPE__ instead of int for type of integers cast to
27572 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27574 * g++.old-deja/g++.other/cleanup4.C: New test.
27576 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27578 * format-sec-1.c: New test.
27580 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27582 * gcc.dg/format-nonlit-3.c: New test.
27584 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27586 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27587 through a null pointer.
27589 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27591 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27592 * g++.old-deja/g++.pt/partial4.C: New test.
27594 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27596 * gcc.c-torture/execute/ieee/hugeval.x: New.
27598 2000-12-06 Neil Booth <neilb@earthling.net>
27600 * gcc.dg/cpp/backslash2.c: New tests.
27602 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27604 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27605 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27607 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27609 * gcc.c-torture/execute/20001203-2.c: New testcase.
27611 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27613 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27614 * g++.old-deja/g++.other/virtual10.C: New test.
27616 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27618 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27620 2000-12-05 Richard Henderson <rth@redhat.com>
27622 * gcc.c-torture/compile/20001205-1.c: New.
27624 2000-12-04 Neil Booth <neilb@earthling.net>
27626 * g++.old-deja/g++.other/virtual9.C: New test.
27627 * g++.old-deja/g++.pt/crash61.C: New test.
27628 * gcc.c-torture/execute/loop-9.c: New test.
27630 2000-12-04 Neil Booth <neilb@earthling.net>
27632 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27633 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27634 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27635 * gcc.dg/cpp/extratokens.c: ...here.
27637 2000-12-04 Neil Booth <neilb@earthling.net>
27639 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27642 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27644 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27645 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27647 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27649 * gcc.c-torture/execute/20001203-1.c: New test.
27651 2000-12-03 Neil Booth <neilb@earthling.net>
27653 * gcc.dg/cpp/macro6.c: New test cases.
27655 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27657 * gcc.c-torture/execute/string-opt-9.c: New test.
27658 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27659 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27660 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27662 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27663 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27665 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
27667 * gcc.dg/cpp/if-6.c: New testcase.
27669 * gcc.dg/20001201-1.c: New testcase.
27671 2000-12-02 Neil Booth <neilb@earthling.net>
27673 * g++.old-deja/g++.other/externC4.C,
27674 g++.old-deja/g++.other/friend10.C: New tests.
27676 2000-12-02 Neil Booth <neilb@earthling.net>
27678 * g++.old-deja/g++.other/instan2.C
27679 * g++.old-deja/g++.other/instan3.C: New test.
27681 2000-12-02 Neil Booth <neilb@earthling.net>
27683 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27684 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27685 gnuc99.c,gnuc99-pedantic.c: New tests.
27687 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27689 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27690 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27692 2000-12-01 Neil Booth <neilb@earthling.net>
27694 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27695 * gcc.dg/cpp/poison.c: Update.
27696 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27698 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27700 * g77.f-torture/execute/20001201.f: New test.
27702 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27704 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27706 2000-12-01 Jakub Jelinek <jakub@redhat.com>
27708 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27710 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27712 * g++.old-deja/g++.other/cast6.C: New test.
27714 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
27716 * gcc.c-torture/execute/20001130-2.c: New testcase.
27718 2000-11-30 Richard Henderson <rth@redhat.com>
27720 * gcc.c-torture/execute/20001130-1.c: New test.
27722 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27724 * g++.old-deja/g++.other/op3.C: New test.
27726 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27728 * g++.old-deja/g++.other/op2.C: New test.
27730 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27732 * g++.old-deja/g++.other/crash38.C: New test.
27734 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27736 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27738 2000-11-29 Jakub Jelinek <jakub@redhat.com>
27740 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27742 * gcc.c-torture/execute/string-opt-6.c: New test.
27744 * gcc.dg/20001117-1.c: Add main.
27746 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
27748 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27750 * gcc.dg/940510-1.c: ... to here.
27752 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27753 zero-size arrays in toplevel structures.
27755 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27757 * gcc.c-torture/execute/loop-8.c: New test.
27759 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27761 * g++.old-deja/g++.other/base1.C: New test.
27763 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27765 * g++.old-deja/g++.other/parse2.C: New test.
27767 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27769 * g++.old-deja/g++.pt/incomplete1.C: New test.
27771 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27773 * g++.old-deja/g++.other/friend9.C: New test.
27775 2000-11-28 Jakub Jelinek <jakub@redhat.com>
27777 * gcc.dg/20001127-1.c: New test.
27779 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27781 * g++.old-deja/g++.pt/friend46.C: New test.
27783 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27785 * g++.old-deja/g++.other/ptrmem8.C: New test.
27787 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27789 * gcc.c-torture/execute/string-opt-7.c: New test.
27790 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27792 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27794 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27795 instead of 'mkcheck 2'.
27797 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27799 * gcc.c-torture/execute/memcheck/driver.c,
27800 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27801 C9X references to refer to C99.
27803 2000-11-25 Jakub Jelinek <jakub@redhat.com>
27805 * gcc.dg/ultrasp3.c: New test.
27807 2000-11-25 Neil Booth <neilb@earthling.net>
27809 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27811 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
27813 * gcc.c-torture/compile/20001123-2.c: New.
27815 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27817 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27819 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27821 * gcc.dg/sequence-point-1.c: Add some new tests.
27822 * gcc.c-torture/execute/20001124-1.c: New test.
27824 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27826 * g++.old-deja/g++.other/vaarg4.C: New test.
27827 * gcc.c-torture/compile/20001123-1.c: New test.
27829 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27831 * g++.other/crash24.C: Adjust and remove XFAIL.
27832 * g++.other/crash37.C: New test.
27834 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27836 * g++.old-deja/g++.pt/instantiate9.C: New test.
27838 2000-11-22 Mark Mitchell <mark@codesourcery.com>
27840 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27843 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27844 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27846 2000-11-22 Neil Booth <neilb@earthling.net>
27848 * gcc.dg/cpp/Wtrigraphs.c: New test.
27850 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
27852 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27854 2000-11-22 Jakub Jelinek <jakub@redhat.com>
27856 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27858 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27860 * lib/gcc-dg.exp: load_lib scanasm.exp.
27861 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27862 * lib/g++-dg.exp: load_lib scanasm.exp.
27863 * lib/scanasm.exp: New.
27864 (scan-assembler, scan-assembler-not): Add optional arguments to
27865 test name, or if not present, the pattern name.
27866 (scan-assembler-dem, scan-assembler-dem-not): New.
27868 * g++.dg/dg.exp: New.
27870 2000-11-21 Neil Booth <neilb@earthling.net>
27872 * gcc.dg/cpp/integrated1.c: Remove.
27874 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27876 * gcc.c-torture/execute/20001121-1.c: New test.
27878 2000-11-21 Richard Henderson <rth@redhat.com>
27880 * gcc.c-torture/compile/20001121-1.c: New test.
27882 2000-11-20 Neil Booth <neilb@earthling.net>
27884 * gcc.dg/cpp/integrated1.c: New test.
27886 2000-11-21 Jakub Jelinek <jakub@redhat.com>
27888 * g++.old-deja/g++.other/inline17.C: New test.
27890 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
27892 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27893 local variable to be zero: I made the variable global. Now
27894 uses abort() and exit() instead of relying on main's return value.
27896 2000-11-20 Neil Booth <neilb@earthling.net>
27898 * gcc.dg/cpp/paste2.c: Update test.
27899 * objc/execute/paste.m: New test.
27901 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27903 * gcc.dg/c99-condexpr-1.c: New test.
27905 2000-11-20 Neil Booth <neilb@earthling.net>
27907 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27909 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27911 * g++.old-deja/g++.pt/export1.C: New test.
27913 2000-11-20 Jakub Jelinek <jakub@redhat.com>
27915 * gcc.dg/20001117-1.c: New test.
27917 2000-11-18 Richard Henderson <rth@redhat.com>
27919 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27921 2000-11-18 Richard Henderson <rth@redhat.com>
27923 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27924 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27925 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27927 2000-11-18 Richard Henderson <rth@redhat.com>
27929 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27930 (main): New. Exit cleanly.
27932 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27934 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27935 gcc.dg/c99-fordecl-2.c: New tests.
27937 2000-11-18 Richard Henderson <rth@redhat.com>
27939 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27940 * gcc.c-torture/execute/zerolen-2.c: New.
27942 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27944 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27947 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27949 * g++.old-deja/g++.pt/instantiate8.C: New test.
27951 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27953 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27954 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27956 2000-11-16 Nick Clifton <nickc@redhat.com>
27958 * gcc.c-torture/execute/nestfunc-2.c: New test.
27959 * gcc.c-torture/execute/nestfunc-3.c: New test.
27961 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27963 * gcc.c-torture/compile/20001116-1.c: New test.
27965 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27967 * gcc.c-torture/execute/20001115-1.c: New test.
27969 2000-11-15 Mark Mitchell <mark@codesourcery.com>
27971 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27972 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27973 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27974 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27976 2000-11-15 Neil Booth <neilb@earthling.net>
27978 gcc.dg/cpp/_Pragma1.c: Update.
27979 gcc.dg/cpp/_Pragma2.c: New test.
27981 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27983 * g++.old-deja/g++.other/anon5.C: New test.
27985 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27987 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27990 2000-11-14 Jakub Jelinek <jakub@redhat.com>
27992 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27995 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27997 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27998 labels at end of compound statements.
28000 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28002 * gcc.c-torture/execute/loop-7.c: New test.
28004 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28006 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28008 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28010 * gcc.dg/c99-bool-1.c: New test.
28012 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28014 * gcc.dg/c99-scope-1.c: Remove xfail.
28015 * gcc.dg/c99-scope-2.c: New test.
28017 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28019 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28020 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28022 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28024 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28027 * g++.mike/p700.C: Don't typedef wchar_t.
28028 * g++.mike/p784.C: Likewise.
28029 * g++.mike/eb101.C: Don't use __wchar_t.
28031 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28033 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28036 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28038 * gcc.c-torture/execute/20001111-1.c: New test.
28040 2000-11-10 Nick Clifton <nickc@redhat.com>
28042 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28043 long multuiple and accumulate.
28045 2000-11-09 Richard Henderson <rth@redhat.com>
28047 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28048 via size_t instead of int.
28050 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28051 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28052 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28053 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28055 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28057 * gcc.c-torture/compile/20001109-1.c: New test.
28058 * gcc.c-torture/compile/20001109-2.c: New test.
28060 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28062 * g++.old-deja/g++.pt/operator1.C: New test.
28063 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28065 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28067 * gcc.dg/20001108-1.c: New test.
28069 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28071 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28072 with both arguments constant strings.
28073 * gcc.c-torture/execute/string-opt-3.c: New test.
28074 * gcc.c-torture/execute/string-opt-4.c: New test.
28075 * gcc.c-torture/execute/string-opt-5.c: New test.
28077 2000-11-08 Nick Clifton <nickc@redhat.com>
28079 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28080 mulsidi3adddi patterns.
28082 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28084 * g++.old-deja/g++.other/crash36.C: New test.
28086 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28088 * g++.old-deja/g++.other/init16.C: New test.
28090 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28092 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28094 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28096 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28097 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28098 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28100 2000-11-07 DJ Delorie <dj@redhat.com>
28102 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28104 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28106 * gcc.c-torture/execute/string-opt-1.c: New test.
28108 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28110 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28111 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28112 parameters in registers, and there is no way for a varargs
28113 function to know in which order the integer and floating-point
28114 parameters should be interleaved when they are placed on the
28116 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28117 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28119 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28121 * gcc.c-torture/execute/string-opt-2.c: New test.
28123 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28125 * g++.old-deja/g++.pt/crash60.C: New test.
28127 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28129 * g++.old-deja/g++.other/crash24.C: New test.
28130 * g++.old-deja/g++.other/crash25.C: New test.
28131 * g++.old-deja/g++.other/crash26.C: New test.
28132 * g++.old-deja/g++.other/crash27.C: New test.
28133 * g++.old-deja/g++.other/crash28.C: New test.
28134 * g++.old-deja/g++.other/crash29.C: New test.
28135 * g++.old-deja/g++.other/crash30.C: New test.
28136 * g++.old-deja/g++.other/crash31.C: New test.
28137 * g++.old-deja/g++.other/crash32.C: New test.
28138 * g++.old-deja/g++.other/crash33.C: New test.
28139 * g++.old-deja/g++.other/crash34.C: New test.
28140 * g++.old-deja/g++.other/crash35.C: New test.
28142 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28144 * gcc.c-torture/execute/20001031-1.c: New test.
28146 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28148 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28151 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28152 standards-conformant.
28154 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28156 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28157 * g++.old-deja/g++.mike/p755a.C: Likewise.
28158 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28159 library makes no calls to `operator new' during initialization.
28161 2000-11-04 Neil Booth <neilb@earthling.net>
28163 * gcc.dg/cpp/include2.c: New tests.
28165 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28167 * lib/g++.exp (g++_set_ld_library_path): New function.
28168 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28170 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28172 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28175 2000-11-01 Richard Henderson <rth@redhat.com>
28177 * g++.old-deja/g++.ext/namedret1.C: New.
28178 * g++.old-deja/g++.ext/namedret2.C: New.
28179 * g++.old-deja/g++.ext/namedret3.C: New.
28181 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28183 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28184 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28186 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28188 * gcc.c-torture/execute/va-arg-21.c: New test.
28190 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28192 * gcc.dg/c99-complex-2.c: New test.
28194 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28196 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28198 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28200 * g++.old-deja/g++.other/inline16.C: New test.
28202 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28204 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28205 __PRETTY_FUNCTION__
28207 2000-10-29 Neil Booth <neilb@earthling.net>
28209 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28211 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28212 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28215 2000-10-29 Neil Booth <neilb@earthling.net>
28217 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28218 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28219 * mi5.c: Test multiple includes work with -C.
28220 * trigraphs.c: Test ^= version.
28222 2000-10-28 Neil Booth <neilb@earthling.net>
28224 New tests and test updates for new macro expander.
28226 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28227 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28228 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28229 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28230 new diagnostic messages.
28232 * gcc.dg/cpp/macro3.c: New tests.
28234 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28236 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28239 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28241 * g++.old-deja/g++.other/eh2.C: New test.
28243 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28245 * gcc.c-torture/execute/20001027-1.c: New test.
28247 2000-10-26 Richard Henderson <rth@redhat.com>
28249 * gcc.c-torture/execute/20001026-1.c: New.
28251 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28253 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28254 * g++.old-deja/g++.law/builtin1.C: Likewise.
28255 * g++.old-deja/g++.law/ctors10.C: Likewise.
28256 * g++.old-deja/g++.law/virtual3.C: Likewise.
28257 * g++.old-deja/g++.mike/p658.C: Likewise.
28258 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28259 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28260 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28261 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28262 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28264 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28266 * gcc.c-torture/compile/20001024-1.c: New test.
28268 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28270 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28271 to tell us whether or not we are using V3.
28273 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28275 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28278 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28280 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28282 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28284 * gcc.c-torture/execute/20001024-1.c: New test.
28286 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28288 * g++.old-deja/g++.other/sibcall1.C: New test.
28290 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28292 * gcc.dg/noncompile/init-3.c: New test.
28294 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28296 * gcc.dg/format-array-1.c: New test.
28298 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28300 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28301 writing through null pointers; remove comment about testing
28302 unterminated strings.
28304 2000-10-17 Matthew Hiller <hiller@redhat.com>
28306 * gcc.c-torture/execute/20001017-2.c: New test.
28308 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28310 * gcc.c-torture/compile/20001018-1.c: New test.
28311 * gcc.c-torture/compile/20001018-1.x: Xfail.
28313 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28315 * gcc.c-torture/execute/20001017-1.c: New test.
28317 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28319 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28320 for multiple use of arguments with scanf formats; add tests for
28321 multiple use of arguments.
28323 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28325 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28327 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28329 * gcc.dg/format-miss-1.c: New test.
28331 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28333 * gcc.c-torture/execute/20001013-1.c: New test.
28335 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28337 * gcc.dg/format-branch-1.c: New test.
28339 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28341 * README, lib/file-format.exp: Remove EGCS references.
28343 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28345 * gcc.dg/20001013-1.c: New test.
28347 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28349 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28350 for intmax_t in the compiler using __typeof__ and the type rules
28351 for conditional expressions.
28353 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28355 * gcc.dg/20001012-1.c: New test.
28356 * gcc.dg/20001012-2.c: New test.
28358 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28360 * gcc.dg/format-attr-1.c: New test.
28362 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28364 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28365 __LONG_LONG_MAX__ instead of LLONG_MAX.
28367 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28369 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28371 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28374 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28376 * gcc.dg/sequence-pt-1.c: New test.
28378 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28380 * gcc.c-torture/execute/20001011-1.c: New testcase.
28381 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28383 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28385 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28386 does not error on it.
28388 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28390 * gcc.dg/20001009-1.c: New test.
28392 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28394 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28395 * gcc.c-torture/execute/20001009-2.c: ... to here.
28397 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28399 * gcc.c-torture/compile/20001009-1.c: New testcase.
28400 * gcc.c-torture/execute/20001009-1.c: New testcase.
28401 Testcases provided by Jan Hubicka <jh@suse.cz>.
28403 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28405 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28406 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28407 uintmax_t using <limits.h> to emulate the compiler's internal
28408 logic. No longer XFAIL %j tests.
28410 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28412 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28413 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28414 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28415 regexps and details of expected handling of some bad formats.
28416 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28419 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28421 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28422 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28423 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28424 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28427 2000-10-06 Richard Henderson <rth@cygnus.com>
28429 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28430 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28431 * g++.old-deja/g++.jason/report.C: Likewise.
28432 * g++.old-deja/g++.law/friend5.C: Likewise.
28433 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28434 of the expected warnings.
28436 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28438 * g++.old-deja/g++.pt/enum14.C: New test.
28440 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28442 * g++.old-deja/g++.pt/crash59.C: New test.
28444 2000-10-04 Will Cohen <wcohen@redhat.com>
28446 * gcc.dg/20000926-1.c: New test.
28448 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28450 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28451 function name for current C++ compiler.
28452 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28454 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28456 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28457 __PRETTY_FUNCTION__.
28458 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28460 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28462 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28464 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28466 * gcc.c-torture/compile/20000923-1.c: New test.
28468 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28470 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28471 * g++.old-deja/g++.pt/ttp62.C: Same.
28472 * g++.old-deja/g++.other/inline14.C: Same.
28474 2000-09-24 Richard Henderson <rth@cygnus.com>
28476 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28478 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28480 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28482 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28484 * gcc.c-torture/compile/20000922-1.c: New file.
28486 2000-09-21 Nick Clifton <nickc@redhat.com>
28488 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28489 a signed long modulo operation.
28490 (mod6): New function - perform an unsigned long modulo operation.
28491 (main): Add tests for modulos of very large numbers by very small
28494 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28496 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28498 2000-09-19 Richard Henderson <rth@cygnus.com>
28500 * gcc.dg/compare2.c (case 10): XFAIL.
28502 2000-09-18 Richard Henderson <rth@cygnus.com>
28504 * gcc.c-torture/execute/20000906-1.c: Move ...
28505 * gcc.dg/20000906-1.c: ... here. Only run on targets
28506 that support __builtin_trap.
28508 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28510 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28512 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28514 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28515 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28516 more $ format tests.
28518 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28520 * gcc.dg/format-errmk-1.c: New test.
28522 2000-09-17 Greg McGary <greg@mcgary.org>
28524 * gcc.c-torture/execute/20000917-1.x: Remove.
28526 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28528 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28530 2000-09-17 Greg McGary <greg@mcgary.org>
28532 * gcc.c-torture/execute/20000917-1.c: New test.
28533 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28535 2000-09-16 Neil Booth <NeilB@earthling.net>
28537 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28538 in nested macro bug.
28540 2000-09-15 Neil Booth <NeilB@earthling.net>
28542 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28544 2000-09-14 Jeffrey A Law (law@cygnus.com)
28546 * gcc.c-torture/execute/20000914-1.c: New test.
28548 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28550 * g++.other/inline13.C: New test.
28552 2000-09-12 Andreas Jaeger <aj@suse.de>
28554 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28555 constant by Ulrich Drepper <drepper@redhat.com>.
28557 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28559 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28561 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28563 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28565 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28567 * gcc.dg/cpp/backslash.c: New test.
28569 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28571 * gcc.c-torture/execute/20000910-1.c: New test.
28572 * gcc.c-torture/execute/20000910-2.c: Likewise.
28574 2000-09-11 Robert Lipe <robertl@sco.com>
28576 * gcc.dg/pragma-align.c: New test.
28578 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28580 * g++.old-deja/g++.pt/explicit82.C: New test.
28581 * g++.old-deja/g++.pt/explicit83.C: New test.
28583 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28585 * gcc.dg/asm-names.c: New test.
28587 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28589 * gcc.dg/cpp/tr-warn6.c: New test
28591 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28593 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28596 2000-09-07 Catherine Moore <clm@redhat.com>
28598 * gcc.c-torture/execute/unroll-1.c: New test.
28600 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28602 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28604 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28605 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28606 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28607 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28608 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28610 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28611 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28613 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28615 * g++.old-deja/g++.pt/deduct2.C: New test.
28617 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28619 * g++.old-deja/g++.pt/parms2.C: New test.
28621 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28623 * g++.old-deja/g++.pt/crash58.C: New test.
28625 2000-09-06 Greg McGary <greg@mcgary.org>
28627 * gcc.c-torture/execute/20000906-1.c: New test.
28628 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28630 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28632 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28634 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28636 * g++.old-deja/g++.pt/crash57.C: New test.
28638 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28640 * g++.old-deja/g++.pt/crash56.C: New test.
28642 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28644 * g++.old-deja/g++.pt/koenig1.C: New test.
28646 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28648 * gcc.dg/20000904-1.c: New test.
28650 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28652 * gcc.dg/cpp/paste8.c: New test.
28654 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
28656 * gcc.c-torture/compile/20000827-1.c: New test.
28658 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28660 * gcc.dg/format-diag-1.c: New test.
28662 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28664 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28665 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28666 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28667 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28668 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28670 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28672 * g++.old-deja/g++.other/nested4.C: New test.
28674 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28676 * g++.old-deja/g++.ns/scoped1.C: New test.
28678 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
28680 * lib/g++.exp: Support testing already-installed GCC.
28682 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28684 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28686 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28688 * gcc.dg/return-type-2.c: New test.
28690 2000-08-27 Geoff Keating <geoffk@cygnus.com>
28692 * gcc.c-torture/compile/20000825-1.c: New test.
28694 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
28696 * gcc.dg/dwarf2-2.c: New test.
28698 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28700 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28701 dg-warning regexps.
28703 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28705 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28706 gcc.dg/format-ext-5.c: New tests.
28708 2000-08-25 Jakub Jelinek <jakub@redhat.com>
28710 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28712 2000-08-24 Mark Mitchell <mark@codesourcery.com>
28714 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28716 2000-08-24 Richard Henderson <rth@cygnus.com>
28718 * gcc.dg/ia64-sync-1.c: New test.
28719 * gcc.dg/ia64-sync-2.c: New test.
28720 * gcc.dg/ia64-asm-1.c: New test.
28722 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28724 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28725 * gcc.dg/format-ext-2.c: New test.
28727 2000-08-23 Jason Merrill <jason@redhat.com>
28729 * lib/old-dejagnu.exp: Also ignore "In member function" and
28732 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28734 * gcc.dg/noncompile/label-lineno-1.c: New test.
28736 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28738 * gcc.dg/c99-array-nonobj-1.c: New test.
28740 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28742 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28744 * gcc.dg/format-ext-1.c: New test.
28746 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28748 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28749 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28750 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28751 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28752 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28754 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28756 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28757 gcc.dg/c99-strftime-2.c: New tests.
28759 2000-08-22 Richard Henderson <rth@cygnus.com>
28761 * gcc.c-torture/execute/20000822-1.c: New test.
28763 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28765 * gcc.c-torture/execute/20000819-1.x: Remove.
28767 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28769 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28770 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28771 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28772 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28773 gcc.dg/format-xopen-1.c: New tests.
28775 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28777 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28779 2000-08-21 Jakub Jelinek <jakub@redhat.com>
28781 * g++.old-deja/g++.other/loop2.C: New test.
28783 * gcc.c-torture/compile/20000606-1.c: New test.
28784 * gcc.c-torture/compile/20000728-1.c: New test.
28785 * gcc.c-torture/execute/20000801-1.c: New test.
28786 * gcc.c-torture/execute/20000801-2.c: New test.
28787 * gcc.c-torture/execute/20000819-1.c: New test.
28788 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28789 * gcc.dg/20000629-1.c: New test.
28790 * gcc.dg/20000724-1.c: New test.
28791 * gcc.dg/20000807-1.c: New test.
28793 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28795 * gcc.dg/cpp/pragma-1.c: New test.
28796 * gcc.dg/cpp/pragma-2.c: New test.
28798 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28800 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28801 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28803 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28805 * gcc.c-torture/compile/20000818-1.c: New test.
28807 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
28809 * gcc.c-torture/execute/20000818-1.c: New test.
28811 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28813 * gcc.dg/format-va-1.c: New test.
28815 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28817 * g++.old-deja/g++.other/typedef8.C: New test.
28819 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28821 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28822 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28823 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28824 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28825 * g++.old-deja/g++.other/ptrmem7.C: New test.
28826 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28828 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28830 * g++.old-deja/g++.pt/typename27.C: New test.
28832 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28834 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28835 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28836 * g++.old-deja/g++.pt/friend45.C: New test.
28837 * g++.old-deja/g++.other/friend8.C: New test.
28839 2000-08-15 Richard Henderson <rth@cygnus.com>
28841 * gcc.c-torture/execute/20000815-1.c: New test.
28843 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28845 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28846 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28847 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28849 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28851 * g++.old-deja/g++.other/refinit2.C: New test.
28853 2000-08-13 Geoff Keating <geoffk@cygnus.com>
28855 * lib/c-torture.exp (c-torture): Make
28856 compiler_conditional_xfail_data global.
28857 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28858 compiler_conditional_xfail_data machinery.
28859 (f-torture-execute): Likewise.
28860 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28861 and only when unrolling loops.
28863 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28865 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28867 * g++.old-deja/g++.pt/explicit81.C: New test.
28869 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28871 * g++.old-deja/g++.pt/typename26.C: New test.
28873 2000-08-10 Geoff Keating <geoffk@cygnus.com>
28875 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28878 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28880 * g++.old-deja/g++.other/array3.C: New test.
28882 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28884 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28885 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28886 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28889 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28891 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28892 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28894 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
28896 * gcc.c-torture/execute/20000808-1.c: New test.
28898 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28900 * gcc.dg/c90-const-expr-1.c: New test.
28902 2000-08-08 Richard Henderson <rth@cygnus.com>
28904 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28906 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28908 * gcc.dg/noncompile/const-ll-1.c: New test.
28910 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28912 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28914 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28916 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28917 that running programs linked against the shared version of libobjc
28920 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28922 * gcc.dg/c99-printf-1.c: New test.
28924 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28926 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28928 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28930 * gcc.c-torture/execute/20000731-1.x: Delete.
28932 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28934 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28935 and torture_without_loops as is done by c-torture.exp.
28936 (search_for): Copy from c-torture.exp.
28937 (gcc-dg-runtest): New function, drives a directory of tests
28938 iterating over the TORTURE_OPTIONS.
28939 (scan-assembler, scan-assembler-not): Move here from
28940 individual directory drivers.
28942 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28943 defined by lib/gcc-dg.exp.
28944 * gcc.dg/cpp/cpp.exp: Likewise.
28945 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28946 gcc-dg-runtest, so we cycle over optimization options.
28948 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28949 * gcc.dg/compare2.c: No longer expected to fail.
28951 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28953 * gcc.c-torture/execute/20000804-1.c: New test.
28955 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28957 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28959 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28961 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28963 2000-08-03 Jeffrey A Law (law@cygnus.com)
28965 * gcc.c-torture/compile/20000803-1.c: New test.
28967 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28969 * gcc.c-torture/execute/20000801-3.c,
28970 gcc.c-torture/execute/20000801-4.c: New tests.
28971 * gcc.c-torture/execute/20000801-3.x,
28972 gcc.c-torture/execute/20000801-4.x: Xfail.
28974 2000-08-02 Geoff Keating <geoffk@cygnus.com>
28976 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28977 libobjc/.libs to allow for libtool.
28979 2000-08-02 Jakub Jelinek <jakub@redhat.com>
28981 * gcc.c-torture/compile/20000802-1.c: New test.
28983 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28985 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28987 2000-07-31 Jeffrey A Law (law@cygnus.com)
28989 * gcc-c-torture/execute/20000731-2.c: New test.
28991 * gcc.c-torture/execute/20000731-1.c: New test.
28992 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28994 2000-07-31 Jakub Jelinek <jakub@redhat.com>
28996 * testsuite/gcc.dg/cpp/paste7.c: New test.
28997 * gcc.dg/cpp/20000725-1.c: New test.
28999 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29001 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29002 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29003 declaration warning for __builtin_dwarf_reg_size.
29005 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29007 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29009 * gcc.dg/noncompile/voidparam-1.c: New test.
29011 2000-07-30 Richard Henderson <rth@cygnus.com>
29013 * gcc.dg/c90-digraph-1.c: Don't xfail.
29014 * gcc.dg/compare2.c (case 10): Xfail.
29015 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29017 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29019 * gcc.dg/c99-main-1.c: New test.
29021 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29023 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29025 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29027 * gcc.c-tortuer/execute/20000726-1.c: New test.
29029 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29031 * gcc.c-torture/execute/enum-2.c: New test.
29033 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29035 * gcc.dg/cpp/tr-warn3.c: New test.
29037 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29039 * g++.old-deja/g++.ext/implicit1.C: Remove.
29040 * g++.old-deja/g++.jason/c2.C: Remove
29041 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29042 * g++.old-deja/g++.pt/crash16.C: Likewise.
29043 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29045 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29047 * g++.old-deja/g++.other/for2.C: New test.
29049 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29051 * gcc.dg/20000720-1.c: New test.
29053 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29055 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29057 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29059 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29060 * gcc.c-torture/execute/20000722-1.c: New.
29061 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29063 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29065 * gcc.dg/cpp/20000720-1.S: New test.
29067 2000-07-21 Michael Meissner <meissner@redhat.com>
29069 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29071 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29073 * g++.old-deja/g++.brendan/crash16.C,
29074 g++.old-deja/g++.brendan/parse3.C,
29075 g++.old-deja/g++.brendan/redecl1.C,
29076 g++.old-deja/g++.ns/template13.C,
29077 g++.old-deja/g++.other/decl4.C,
29078 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29080 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29082 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29083 and "Internal error".
29085 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29087 * gcc.dg/cpp/paste6.c: New test.
29089 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29091 * gcc.dg/cpp/tr-direct.c: New test.
29093 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29094 gcc.dg/cpp/undef1.c: Tweak error regexps.
29096 2000-07-18 Eric Christopher <echristo@redhat.com>
29098 * gcc.c-torture/compile/20000718-1.c: New test.
29100 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29102 * cpplex.c (_cpp_push_token): If the token being pushed back
29103 is the previous token in this context, just subtract one from
29105 * cppmacro.c (save_expansion): Clear aux field when storing a
29108 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29110 * gcc.dg/noncompile/redecl-1.c: New test.
29112 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29114 * gcc.c-torture/execute/20000717-5.c: New test.
29115 * gcc.c-torture/execute/20000717-1.x: Removed.
29117 2000-07-17 Richard Henderson <rth@cygnus.com>
29119 * gcc.c-torture/execute/20000717-4.c: New test.
29121 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29123 * gcc.dg/cpp/syshdr.c: New test.
29124 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29126 2000-07-17 Neil Booth <neilb@earthling.net>
29128 * gcc.dg/cpp/cmdlne-dM.c: New test.
29129 * gcc.dg/cpp/cmdlne-dD.c: New test.
29131 2000-07-17 Jeffrey A Law (law@cygnus.com)
29133 * gcc.c-torture/execute/20000717-3.c: New test.
29135 * gcc.c-torture/compile/20000717-1.c: New test.
29137 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29139 * gcc.c-torture/execute/20000717-2.c: New test.
29141 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29143 * gcc.dg/formatz-1.c: New test.
29145 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29146 * gcc.dg/c99-digraph-1.c: New tests.
29148 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29149 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29151 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29152 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29153 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29154 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29155 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29156 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29157 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29159 2000-07-17 Greg McGary <greg@mcgary.org>
29161 * gcc.c-torture/execute/20000717-1.c: New test.
29162 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29164 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29166 * gcc.c-torture/execute/20000715-2.c: New test.
29167 * gcc.dg/20000715-1.c: New test.
29169 2000-07-15 Michael Meissner <meissner@redhat.com>
29171 * gcc.c-torture/execute/20000715-1.c: New test.
29173 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29175 * gcc.c-torture/execute/20000707-1.c: New test.
29177 2000-07-13 Neil Booth <NeilB@earthling.net>
29179 * testsuite/gcc.dg/cpp/digraph1.c,
29180 testsuite/gcc.dg/cpp/digraph2.c,
29181 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29183 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29185 * g77.f-torture/compile/20000630-2.f: New test.
29186 * g77.f-torture/compile/20000630-2.x
29188 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29190 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29192 2000-07-11 Neil Booth <NeilB@earthling.net>
29194 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29196 2000-07-11 Neil Booth <NeilB@earthling.net>
29198 * gcc.dg/cpp/cmdlne-C.c: New.
29200 2000-07-09 Neil Booth <NeilB@earthling.net>
29202 * gcc.dg/cpp/directiv.c: New tests.
29203 * gcc.dg/cpp/undef1.c: Update.
29205 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29207 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29209 2000-07-09 Neil Booth <NeilB@earthling.net>
29211 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29213 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29215 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29216 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29218 2000-07-08 Neil Booth <NeilB@earthling.net>
29220 * gcc.dg/cpp/macsyntx.c: New tests.
29222 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29224 * gcc.dg/20000707-1.c: New test.
29226 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29228 * gcc.c-torture/execute/20000706-1.c: New test.
29229 * gcc.c-torture/execute/20000706-2.c: New test.
29230 * gcc.c-torture/execute/20000706-3.c: New test.
29231 * gcc.c-torture/execute/20000706-4.c: New test.
29232 * gcc.c-torture/execute/20000706-5.c: New test.
29234 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29236 * g++.old-deja/g++.pt/instantiate7.C: New test.
29238 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29240 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29241 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29242 * g++.old-deja/g++.other/rtti3.C: Likewise.
29243 * g++.old-deja/g++.other/rttid3.C: Likewise.
29245 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29247 * g77.f-torture/compile/20000630-1.x: Fix typo
29249 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29251 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29254 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29256 * gcc.dg/cpp/ident.c: New test.
29258 2000-07-05 Neil Booth <NeilB@earthling.net>
29260 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29261 gcc.dg/cpp/lexstrng.c: New tests.
29263 2000-07-04 Neil Booth <NeilB@earthling.net>
29265 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29266 * gcc.dg/cpp/strify2.c: Same.
29268 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29270 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29271 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29272 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29273 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29275 * testsuite/gcc.dg/cpp/macro1.c,
29276 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29277 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29278 testsuite/gcc.dg/cpp/strify1.c,
29279 testsuite/gcc.dg/cpp/strify2.c: New tests.
29281 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29283 * gcc.c-torture/execute/20000703-1.c: New test.
29285 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29287 * g++.old-deja/g++.pt (lookup10.C): New test.
29289 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29291 * g++.old-deja/g++.pt (typename25.C): New test.
29293 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29295 * gcc.c-torture/compile/20000701-1.c: New test.
29297 2000-06-30 Nick Clifton <nickc@cygnus.com>
29299 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29302 2000-06-30 Catherine Moore <clm@cygnus.com>
29304 * gcc.c-torture/execute/align-1.c: New test.
29306 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29308 * g++.old-deja/g++.pt/expr8.C: New test.
29309 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29311 2000-06-29 Nick Clifton <nickc@cygnus.com>
29313 * gcc.c-torture/compile/20000629-1.c: New test.
29315 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29318 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29319 gcc.dg/noncompile directory, depending on whether they're
29320 preprocessor tests or not. Annotate all the tests for the dg
29323 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29324 * gcc.dg/noncompile/noncompile.exp: New.
29328 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29329 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29330 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29331 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29332 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29333 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29334 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29335 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29336 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29337 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29338 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29339 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29340 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29341 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29342 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29343 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29344 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29345 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29346 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29347 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29348 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29349 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29350 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29351 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29353 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29354 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29355 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29356 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29357 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29358 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29360 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29362 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29363 declare one variable. On the fourth, error.
29364 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29365 declared by 20000628-1a.h.
29367 2000-06-29 Richard Henderson <rth@redhat.com>
29369 * gcc.c-torture/execute/930529-1.x: New file.
29370 * gcc.dg/920413-1.c: Adjust expected warning text.
29371 * gcc.dg/980217-1.c: Declare abort.
29372 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29374 2000-06-29 Jeffrey A Law (law@cygnus.com)
29376 * g77.f-torture/compile/20000629-1.f: New test.
29377 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29379 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29381 Rearrange lots of files, removing entirely the
29382 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29386 gcc.c-torture/code_quality/code_quality.exp
29387 gcc.c-torture/special/special.exp
29388 gcc.failure/failure.exp
29389 gcc.failure/940409-1.x
29390 gcc.c-torture/compile/961203-1.x
29393 gcc.misc-tests/linkage.exp
29394 gcc.c-torture/execute/920730-1t.c
29395 gcc.c-torture/execute/920730-1t.x
29396 gcc.c-torture/compile/920520-1.x
29397 gcc.c-torture/compile/920521-1.x
29398 gcc.c-torture/compile/981006-1.x
29399 gcc.c-torture/execute/eeprof-1.x
29401 * Moved files (possibly with modifications to fit a new harness):
29403 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29404 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29405 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29406 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29407 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29408 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29409 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29410 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29411 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29412 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29413 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29414 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29415 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29416 gcc.failure/940409-1.c gcc.dg/940409-1.c
29418 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29420 * c-torture/compile/961203-1.x: Delete.
29422 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29423 not exit. Include stdio.h.
29424 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29425 * gcc.misc-tests/dg-12.c: Likewise.
29426 * gcc.misc-tests/dg-5.c: Likewise.
29427 * gcc.misc-tests/dg-6.c: Likewise.
29428 * gcc.misc-tests/dg-7.c: Prototype abort.
29429 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29430 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29431 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29433 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29434 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29436 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29438 * gcc.dg/cpp/20000628-1.c: New test.
29439 * gcc.dg/cpp/20000628-1.h: New header for above test.
29440 * gcc.dg/cpp/20000628-1a.h: Likewise.
29442 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29444 * gcc.dg/cpp: New directory.
29445 * gcc.dg/cpp/cpp.exp: New driver.
29446 * gcc.dg/cpp/20000627-1.c: New test.
29447 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29448 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29449 and rewrite as a compilation test.
29451 * gcc.dg: Move many files into the cpp subdirectory, possibly
29452 renaming or editing them as well.
29454 990119-1.c cpp/19990119-1.c
29455 990228-1.c cpp/19990228-1.c
29456 990407-1.c cpp/19990407-1.c
29457 990409-1.c cpp/19990409-1.c
29458 990413-1.c cpp/19990413-1.c
29459 990703-1.c cpp/19990703-1.c
29460 20000127-1.c cpp/20000127-1.c
29461 20000129-1.c cpp/20000129-1.c
29462 20000207-1.c cpp/20000207-1.c
29463 20000207-2.c cpp/20000207-2.c
29464 20000209-1.c cpp/20000209-1.c
29465 20000209-2.c cpp/20000209-2.c
29466 20000301-1.c cpp/20000301-1.c
29467 20000419-1.c cpp/20000419-1.c
29468 20000510-1.S cpp/20000510-1.S
29469 20000519-1.c cpp/20000519-1.c
29470 20000529-1.c cpp/20000529-1.c
29471 20000625-1.c cpp/20000625-1.c
29472 20000625-2.c cpp/20000625-2.c
29473 cpp-as1.c cpp/assert1.c
29474 cpp-as2.c cpp/assert2.c
29475 cxx-comments-1.c cpp/cxxcom1.c
29476 cxx-comments-2.c cpp/cxxcom2.c
29477 endif-label.c cpp/endif.c
29478 cpp-hash1.c cpp/hash1.c
29479 cpp-hash2.c cpp/hash2.c
29480 cpp-if1.c cpp/if-1.c
29481 cpp-if2.c cpp/if-2.c
29482 cpp-if3.c cpp/if-3.c
29483 cpp-if4.c cpp/if-4.c
29484 cpp-if5.c cpp/if-5.c
29485 cpp-cond.c cpp/if-cexp.c
29486 cpp-missingop.c cpp/if-mop.c
29487 cpp-missingparen.c cpp/if-mpar.c
29488 cpp-opprec.c cpp/if-oppr.c
29489 cpp-ifparen.c cpp/if-paren.c
29490 cpp-shortcircuit.c cpp/if-sc.c
29491 cpp-shift.c cpp/if-shift.c
29492 cpp-unary.c cpp/if-unary.c
29493 cpp-li1.c cpp/line1.c
29494 cpp-li2.c cpp/line2.c
29495 lineno.c cpp/line3.c
29496 lineno-2.c cpp/line4.c
29498 cpp-mic.h cpp/mi1c.h
29499 cpp-micc.h cpp/mi1cc.h
29500 cpp-mind.h cpp/mi1nd.h
29501 cpp-mindp.h cpp/mi1ndp.h
29502 cpp-mix.h cpp/mi1x.h
29503 cpp-mi2.c cpp/mi2.c
29504 cpp-mi2a.h cpp/mi2a.h
29505 cpp-mi2b.h cpp/mi2b.h
29506 cpp-mi2c.h cpp/mi2c.h
29507 cpp-mi3.c cpp/mi3.c
29508 cpp-mi3.def cpp/mi3.def
29509 poison-1.c cpp/poison.c
29510 pr-impl.c cpp/prag-imp.c
29511 cpp-redef-2.c cpp/redef1.c
29512 cpp-redef.c cpp/redef2.c
29513 strpaste.c cpp/strp1.c
29514 strpaste-2.c cpp/strp2.c
29515 cpp-tradpaste.c cpp/tr-paste.c
29516 cpp-tradstringify.c cpp/tr-str.c
29517 cpp-tradwarn1.c cpp/tr-warn1.c
29518 cpp-tradwarn2.c cpp/tr-warn2.c
29519 trigraphs.c cpp/trigraphs.c
29520 cpp-unc1.c cpp/unc1.c
29521 cpp-unc2.c cpp/unc2.c
29522 cpp-unc3.c cpp/unc3.c
29523 cpp-unc.c cpp/unc4.c
29524 undef.c cpp/undef1.c
29525 undef-2.c cpp/undef2.c
29526 cpp-wi1.c cpp/widestr1.c
29528 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29530 * lib/g++.exp (g++_include_flags): Tweak.
29532 2000-06-27 H.J. Lu <hjl@gnu.org>
29533 Loren J. Rittle <ljrittle@acm.org>
29535 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29536 version with one that knows about the new gcc tree structure.
29537 (g++_link_flags): Same.
29539 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29541 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29542 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29543 case we are cross-compiling.
29545 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29546 g++.old-deja/g++.niklas/Makefile.in,
29547 g++.old-deja/g++.niklas/configure.in,
29548 g++.old-deja/g++.other/Makefile.in,
29549 g++.old-deja/g++.other/configure.in,
29550 gcc.c-torture/code_quality/Makefile.in,
29551 gcc.c-torture/code_quality/configure.in,
29552 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29553 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29554 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29555 gcc.c-torture/execute/ieee/Makefile.in,
29556 gcc.c-torture/execute/ieee/configure.in,
29557 gcc.c-torture/noncompile/Makefile.in,
29558 gcc.c-torture/noncompile/configure.in,
29559 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29560 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29561 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29563 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29565 * g++.old-deja/g++.other/ambig3.C: New test.
29567 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29569 * g++.old-deja/g++.pt/syntax1.C: New test.
29570 * g++.old-deja/g++.pt/syntax2.C: New test.
29571 * g++.old-deja/g++.other/syntax3.C: New test.
29572 * g++.old-deja/g++.other/syntax4.C: New test.
29574 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29576 * gcc.dg/20000623-1.c: Prototype exit and abort.
29578 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29580 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29582 * gcc.dg/cpp-mi3.def: New file.
29584 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29586 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29587 lexer's error messages.
29588 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29589 divine anything from the linemarkers.
29590 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29591 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29593 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29595 * gcc.dg/20000623-1.c: New test.
29597 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29599 * gcc.c-torture/execute/20000622-1.c: New test.
29601 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29603 * g++.old-deja/g++.other/init15.C: New test.
29605 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29607 * g++.old-deja/g++.pt/vaarg2.C: New test.
29608 * g++.old-deja/g++.pt/vaarg3.C: New test.
29610 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29612 * g++.old-deja/g++.other/dyncast6.C: New test.
29614 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29616 * gcc.c-torture/execute/loop-6.c: New test.
29618 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29620 * gcc.dg/20000614-1.c: New test.
29621 * gcc.dg/20000614-2.c: New test.
29623 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29625 * g++.old-deja/g++.other/inline12.C: New test.
29627 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29629 * g++.old-deja/g++.other/eh1.C: New test.
29631 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29633 * g++.old-deja/g++.other/type.C: New test.
29635 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29637 * g++.old-deja/g++.other/initstring.C: New test.
29639 2000-06-12 Jason Merrill <jason@redhat.com>
29641 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29643 2000-06-09 Jeffrey A Law (law@cygnus.com)
29645 * gcc.c-torture/compile/20000609-1.c: New test.
29647 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29649 * gcc.dg/20000609-1.c: New test.
29651 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29653 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29654 * gcc.c-torture/noncompile/poison-1.c: Move...
29655 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29656 * gcc.dg/cpp-li1.c: Add a token after the #line.
29658 2000-06-05 Richard Henderson <rth@cygnus.com>
29660 * gcc.c-torture/execute/20000605-2.c: New test.
29661 * gcc.c-torture/execute/20000605-3.c: New test.
29663 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29665 * g77.f-torture/execute/20000503-1.x: New file.
29667 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29669 * g++.old-deja/g++.eh/badalloc1.C: New test.
29671 2000-06-05 Richard Henderson <rth@cygnus.com>
29673 * gcc.c-torture/execute/20000605-1.c: New test.
29675 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29676 Nathan Sidwell <nathan@codesourcery.com>
29678 * gcc.c-torture/compile/20000605-1.c: New test.
29680 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29682 * g77.f-torture/compile/20000601-1.f: New test.
29684 2000-06-03 Richard Henderson <rth@cygnus.com>
29686 * gcc.c-torture/execute/20000603-1.c: New.
29688 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29690 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29691 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29693 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29695 * gcc.dg/compare2.c (case 12): XFAIL.
29696 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29697 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29699 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29701 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29703 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29704 guard macro is already defined when the header is first
29706 * gcc.dg/cpp-mix.h: New file.
29707 * gcc.dg/endif-label.c: Update patterns to match compiler.
29709 * g++.brendan/complex1.C: Declare abort.
29710 * g++.law/refs4.C: Remove XFAIL.
29711 * g++.oliva/expr2.C: Declare abort and exit.
29713 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29715 * gcc.c-torture/execute/20000528-1.c: New test.
29717 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29718 * g++.old-deja/g++.law/temps4.C: Likewise.
29720 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29721 stdlib.h. Call abort() on failure.
29722 * g++.old-deja/g++.law/refs4.C: Likewise.
29723 * g++.old-deja/g++.law/temps4.C: Likewise.
29724 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29725 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29727 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29729 Relative to g++.dg/special:
29730 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29732 Relative to g++.old-deja:
29733 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29734 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29735 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29736 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29737 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29738 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29739 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29741 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29742 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29743 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29744 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29745 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29746 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29749 * g++.other/goto1.C: Update expectations for error messages.
29751 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29753 * gcc.c-torture/compile/20000523-1.c: New test.
29755 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29757 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29759 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29761 * g++.old-deja/g++.eh/catch11.C: New test.
29762 * g++.old-deja/g++.eh/catch12.C: New test.
29764 2000-05-24 Nick Clifton <nickc@cygnus.com>
29766 * gcc.c-torture/execute/20000523-1.c: New test.
29768 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29770 * c-torture/execute/bcp-1.c: Replace abort in arg of
29771 __builtin_constant_p with a generic external function.
29773 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29774 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29775 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29776 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29777 Prototype abort and/or exit.
29779 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29780 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29781 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29782 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29784 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29786 * gcc.dg/dwarf2-1.c: New test.
29788 2000-05-20 Richard Henderson <rth@cygnus.com>
29790 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29792 2000-05-20 Andreas Jaeger <aj@suse.de>
29794 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29797 2000-05-19 David Edelsohn <edelsohn@gnu.org>
29799 * gcc.c-torture/execute/20000519-2.c: New test.
29801 2000-05-19 Andreas Jaeger <aj@suse.de>
29803 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29804 which fails with SSA.
29806 * lib/c-torture.exp: Also test with -O3 -fssa.
29808 2000-05-18 Michael Meissner <meissner@redhat.com>
29810 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29811 * gcc.c-torture/execute/920415-1.c: Ditto.
29812 * gcc.c-torture/execute/920501-1.c: Ditto.
29813 * gcc.c-torture/execute/conversion.c: Ditto.
29814 * gcc.c-torture/execute/cvt-1.c: Ditto.
29816 2000-05-18 Jeffrey A Law (law@cygnus.com)
29818 * gcc.c-torture/compile/20000518-1.c: New test.
29820 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29822 * g77.f-torture/compile/200005018.f: New test.
29824 2000-05-17 Jeffrey A Law (law@cygnus.com)
29826 * gcc.c-torture/compile/20000517-1.c: New test.
29828 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29830 * gcc.c-torture/execute/20000516-1.c: New test.
29832 2000-05-15 Jakub Jelinek <jakub@redhat.com>
29834 * g++.old-deja/g++.other/eh.C: New test.
29836 2000-05-12 Richard Henderson <rth@cygnus.com>
29838 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29839 constants through to doit's conditional.
29841 2000-05-11 Jeffrey A Law (law@cygnus.com)
29843 * gcc.c-torture/compile/20000511-1.c: New test.
29844 * g77.f-torture/compile/20000511-1.f: New test.
29845 * g77.f-torture/compile/20000511-2.f: New test.
29847 2000-05-11 Michael Meissner <meissner@redhat.com>
29849 * gcc.c-torture/execute/20000511-1.c: New test.
29851 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29853 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29854 * gcc.dg/20000510-1.S: New.
29856 2000-05-08 Catherine Moore <clm@cygnus.com>
29858 * gcc.dg/unused-3.c: New.
29860 2000-05-06 Richard Henderson <rth@cygnus.com>
29862 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29863 * g++.old-deja/g++.mike/warn1.C: Likewise.
29864 * g++.old-deja/g++.pt/local1.C: Likewise.
29865 * g++.old-deja/g++.pt/local7.C: Likewise.
29866 * g++.old-deja/g++.pt/spec16.C: Likewise.
29868 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
29870 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
29872 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
29874 * g77.f-torture/execute/20000503-1.f: New test.
29876 2000-05-04 Andreas Jaeger <aj@suse.de>
29878 * gcc.dg/noreturn-2.c: New test.
29880 2000-05-04 Neil Booth <NeilB@earthling.net>
29882 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29885 2000-05-04 Richard Henderson <rth@cygnus.com>
29887 * gcc.c-torture/execute/20000503-1.c: Fix typo.
29889 2000-05-04 Richard Henderson <rth@cygnus.com>
29891 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29892 OpenSSL by Jason R Thorpe.
29894 2000-05-03 Jim Wilson <wilson@cygnus.com>
29896 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
29898 2000-05-03 Robert Lipe <robertlipe@usa.net>
29900 * gcc.dg/20000503-1.c: New test.
29902 2000-05-02 Jakub Jelinek <jakub@redhat.com>
29904 * gcc.c-torture/compile/20000502-1.c: New test.
29905 * g++.old-deja/g++.other/align.C: New test.
29906 * gcc.dg/cpp-tradstringify.c: New test.
29908 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29910 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29911 and hard registers.
29913 2000-04-26 Geoff Keating <geoffk@cygnus.com>
29915 * gcc.c-torture/execute/loop-5.c: New test.
29917 2000-04-25 Jakub Jelinek <jakub@redhat.com>
29919 * gcc.c-torture/execute/va-arg-20.c: New test.
29921 2000-04-23 Jeffrey A Law (law@cygnus.com)
29923 * gcc.c-torture/execute/20000422-1.c: New test.
29925 2000-04-20 Greg McGary <gkm@gnu.org>
29927 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29928 when optimizing, but without sibling-call optimizations (-O1).
29930 2000-04-20 Jeffrey A Law (law@cygnus.com)
29932 * gcc.c-torture/compile/20000420-1.c: New test.
29934 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29936 * g++.abi/ptrflags.C: New test.
29937 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29939 2000-04-19 Catherine Moore <clm@cygnus.com>
29941 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29943 2000-04-19 Greg McGary <gkm@gnu.org>
29945 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29946 sibling-call optimizations.
29948 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29950 * gcc.dg/20000419-1.c: New test.
29952 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
29954 * gcc.c-torture/execute/20000412-6.c: New test.
29956 2000-04-12 Jeffrey A Law (law@cygnus.com)
29958 * gcc.c-torture/execute/20000412-5.c: New test.
29959 * g77.f-torture/compile/20000412-1.f: New test.
29960 * gcc.c-torture/execute/20000412-4.c: New test.
29961 * gcc.c-torture/compile/20000412-2.c: New test.
29962 * gcc.c-torture/execute/20000412-3.c: New test.
29963 * gcc.c-torture/compile/20000412-1.c: New test.
29964 * gcc.c-torture/execute/20000412-2.c: New test.
29966 2000-04-12 Jakub Jelinek <jakub@redhat.com>
29968 * objc/execute/bf-20.m: New test.
29970 2000-04-10 Richard Henderson <rth@cygnus.com>
29972 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29974 * gcc.c-torture/execute/20000412-1.c: New test.
29976 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29978 * g++.old-deja/g++.eh/catchptr1.C: New test.
29980 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29982 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29984 2000-04-08 Neil Booth <NeilB@earthling.net>
29986 * gcc.dg/cpp-nullchar.c: Remove test as
29987 embedded nulls cause problems.
29989 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29991 * gcc.dg/compare2.c: New test.
29993 2000-04-08 Neil Booth <NeilB@earthling.net>
29995 * gcc.dg/cpp-nullchar.c: New test.
29997 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29999 * gcc.dg/cpp-mi2.c: New test.
30000 * gcc.dg/cpp-mi2[abc].h: New files.
30002 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30004 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30007 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30009 * g++.old-deja/g++.abi/vmihint.C: New test.
30011 2000-04-06 Neil Booth <NeilB@earthling.net>
30013 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30014 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30017 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30019 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30020 avoid stack-frame overwrite.
30022 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30024 * gcc.c-torture/compile/20000405-2.c: New test.
30025 * gcc.c-torture/compile/20000405-3.c: New test.
30027 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30029 * gcc.c-torture/compile/20000405-1.c: New test.
30031 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30033 * gcc.dg/cast-qual-1.c: Revert last change.
30035 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30037 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30039 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30041 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30042 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30044 2000-04-03 Jeffrey A Law (law@cygnus.com)
30046 * gcc.c-torture/compile/20000403-2.c: New test.
30047 * gcc.c-torture/compile/20000403-1.c: New test.
30049 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30051 * gcc.c-torture/execute/20000403-1.c: New test.
30053 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30055 * gcc.c-torture/execute/20000402-1.c: New test.
30057 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30059 * gcc.c-torture/execute/va-arg-15.c: New test.
30060 * gcc.c-torture/execute/va-arg-16.c: New test.
30061 * gcc.c-torture/execute/va-arg-17.c: New test.
30062 * gcc.c-torture/execute/va-arg-18.c: New test.
30063 * gcc.c-torture/execute/va-arg-19.c: New test.
30065 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30067 * gcc.c-torture/compile/981211-1.c: Move to...
30068 * gcc.dg/cpp-as1.c: ...here.
30069 * gcc.dg/cpp-as2.c: New file.
30071 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30074 2000-04-02 Neil Booth <NeilB@earthling.net>
30076 * gcc.dg/cpp-cond.c New tests.
30077 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30078 accidental success less likely.
30079 * gcc.dg/cpp-missingop.c New tests.
30080 * gcc.dg/cpp-missingparen.c New tests.
30081 * gcc.dg/cpp-shift.c New tests.
30082 * gcc.dg/cpp-shortcircuit.c New tests.
30083 * gcc.dg/cpp-unary.c New tests.
30085 2000-03-29 Jeffrey A Law (law@cygnus.com)
30087 * gcc.c-torture/compile/20000329-1.c: New test.
30089 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30091 * gcc.c-torture/compile/20000326-1.c: New test.
30092 * gcc.c-torture/compile/20000326-2.c: New test.
30094 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30096 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30097 the first parameter is a function argument.
30099 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30101 * g++.old-deja/g++.ext/array4.C: New test.
30103 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30105 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30107 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30109 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30111 2000-03-19 Richard Henderson <rth@cygnus.com>
30113 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30115 2000-03-19 Richard Henderson <rth@cygnus.com>
30117 * gcc.c-torture/compile/20000319-1.c: New test.
30119 2000-03-14 Jeffrey A Law (law@cygnus.com)
30121 * gcc.c-torture/execute/20000314-3.c: New test.
30122 * gcc.c-torture/execute/20000314-2.c: New test.
30123 * gcc.c-torture/execute/20000314-1.c: New test.
30124 * gcc.c-torture/compile/20000314-2.c: New test.
30125 * gcc.c-torture/compile/20000314-1.c: New test.
30127 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30129 * g++.old-deja/g++.warn/inline.C: New test.
30131 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30133 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30134 standards-compliant result rather than specific constants.
30135 Put test-values in array.
30137 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30139 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30140 (g++_target_compile): Put test-specific options last.
30142 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30144 * g++.old-deja/g++.eh/vbase4.C: New test.
30146 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30148 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30150 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30152 * g++.old-deja/g++.brendan/misc12.C: Removed.
30153 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30154 * g++.old-deja/g++.ext/pretty4.C: New test.
30156 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30158 * g++.old-deja/g++.other/string2.C: New test.
30160 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30162 * g++.old-deja/g++.warn/impint2.C: New test.
30164 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30166 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30169 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30171 * g++.old-deja/g++.warn/impint.C: New test.
30172 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30173 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30174 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30175 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30176 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30177 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30178 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30179 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30180 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30181 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30182 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30183 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30185 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30187 * gcc.dg/cpp-redef.c: New test.
30189 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30191 * g++.old-deja/g++.pt/unify7.C: New test.
30193 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30195 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30196 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30198 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30200 * gcc.c-torture/compile/20000224-1.c: New test.
30202 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30204 * gcc.c-torture/compile/cpp-2.c: New test.
30205 * gcc.c-torture/compile/cpp-1.c: New test.
30207 2000-02-25 Jeffrey A Law (law@cygnus.com)
30209 * gcc.c-torture/execute/20000225-1.c: New test.
30211 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30213 * gcc.dg/cpp-li2.c: New test.
30215 * gcc.dg/cpp-wi1.c: New test.
30217 * gcc.dg/cpp-li1.c: New test.
30219 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30221 * g++.old-deja/g++.other/sizeof5.C: New test.
30223 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30225 * gcc.c-torture/execute/va-arg-13.c: New test.
30227 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30229 * gcc.c-torture/execute/va-arg-12.c: New test.
30231 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30233 * gcc.c-torture/execute/20000223-1.c: New test.
30235 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30237 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30239 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30241 * g++.old-deja/g++.abi/ptrmem.C: New test.
30243 2000-02-19 Richard Henderson <rth@cygnus.com>
30245 * gcc.c-torture/compile/init-3.c: New.
30247 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30249 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30252 2000-02-11 Robert Lipe <robertl@sco.com>
30254 * gcc.c-torture/compile/20000211-3.c: New test.
30256 2000-02-11 Martin Buchholz <martin@xemacs.org>
30258 * gcc.c-torture/compile/20000211-2.c: New test.
30260 2000-02-11 Jeffrey A Law (law@cygnus.com)
30262 * gcc.c-torture/compile/20000211-1.c: New test.
30264 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30266 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30269 2000-02-08 Nathan Sidwell <nathan@acm.org>
30271 * g++.old-deja/g++.other/cast5.C: New test.
30273 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30275 * gcc.c-torture/execute/20000205-1.c: New.
30277 2000-02-03 Nathan Sidwell <nathan@acm.org>
30279 * g++.old-deja/g++.jason/cast3.C: Return void.
30280 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30282 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30284 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30286 * gcc.dg/loop-1.c: New test.
30288 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30290 * gcc.c-torture/compile/20000127-1.c: New test.
30291 * gcc.c-torture/execute/991228-1.c: New test.
30293 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30295 * gcc.dg/unused-2.c: New test.
30297 * gcc.dg/conv-1.c: New test.
30299 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30301 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30303 (tool_option_proc): Fix typo.
30305 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30307 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30308 of the ld on the host, not on the build machine.
30309 Also, don't crash if '--help' is not a supported option.
30311 2000-01-24 Richard Henderson <rth@cygnus.com>
30313 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30315 2000-01-20 Jeffrey A Law (law@cygnus.com)
30317 * gcc.c-torture/execute/20000120-2.c: New test.
30318 * gcc.c-torture/execute/20000120-1.c: New test.
30320 2000-01-13 Jeffrey A Law (law@cygnus.com)
30322 * gcc.c-torture/execute/20000113-1.c: New test.
30324 2000-01-12 Jeffrey A Law (law@cygnus.com)
30326 * gcc.c-torture/execute/20000112-1.c: New test.
30328 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30330 * gcc.dg/20000111-1.c: New test.
30332 2000-01-10 Jeffrey A Law (law@cygnus.com)
30334 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30335 with 16 bit integers.
30337 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30339 * gcc.dg/20000108-1.c: New test.
30341 2000-01-05 Nathan Sidwell <nathan@acm.org>
30343 * g++.old-deja/g++.ns/koenig8.C: New test.
30345 2000-01-05 Nathan Sidwell <nathan@acm.org>
30347 * g++.old-deja/g++.other/cast4.C: New test.
30349 2000-01-05 Jeffrey A Law (law@cygnus.com)
30351 * gcc.c-torture/compile/20000105-2.c: New test.
30352 * gcc.c-torture/compile/20000105-1.c: New test.
30354 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30356 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30357 references to printf & atoi to conform to ANSI standard.
30358 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30359 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30360 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30361 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30362 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30363 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30364 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30365 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30366 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30367 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30368 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30369 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30370 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30371 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30372 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30373 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30374 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30375 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30376 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30377 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30378 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30379 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30380 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30381 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30382 * g++.old-deja/g++.brendan/init3.C: Likewise.
30383 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30384 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30385 * g++.old-deja/g++.brendan/new2.C: Likewise.
30386 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30387 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30388 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30389 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30390 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30391 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30392 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30393 * g++.old-deja/g++.brendan/template24.C: Likewise.
30394 * g++.old-deja/g++.brendan/template3.C: Likewise.
30395 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30396 * g++.old-deja/g++.jason/inline3.C: Likewise.
30397 * g++.old-deja/g++.jason/opeq.C: Likewise.
30398 * g++.old-deja/g++.law/arg5.C: Likewise.
30399 * g++.old-deja/g++.law/arm7.C: Likewise.
30400 * g++.old-deja/g++.law/ctors11.C: Likewise.
30401 * g++.old-deja/g++.law/cvt8.C: Likewise.
30402 * g++.old-deja/g++.law/init9.C: Likewise.
30403 * g++.old-deja/g++.law/refs4.C: Likewise.
30404 * g++.old-deja/g++.law/template2.C: Likewise.
30405 * g++.old-deja/g++.law/visibility24.C: Likewise.
30406 * g++.old-deja/g++.law/vtable3.C: Likewise.
30407 * g++.old-deja/g++.mike/asm2.C: Likewise.
30408 * g++.old-deja/g++.mike/eh1.C: Likewise.
30409 * g++.old-deja/g++.mike/misc1.C: Likewise.
30410 * g++.old-deja/g++.mike/misc13.C: Likewise.
30411 * g++.old-deja/g++.mike/misc14.C: Likewise.
30412 * g++.old-deja/g++.mike/ns12.C: Likewise.
30413 * g++.old-deja/g++.mike/p1248.C: Likewise.
30414 * g++.old-deja/g++.mike/p3708.C: Likewise.
30415 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30416 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30417 * g++.old-deja/g++.mike/p646.C: Likewise.
30418 * g++.old-deja/g++.mike/p700.C: Likewise.
30419 * g++.old-deja/g++.mike/p783.C: Likewise.
30420 * g++.old-deja/g++.mike/p783a.C: Likewise.
30421 * g++.old-deja/g++.mike/p783b.C: Likewise.
30422 * g++.old-deja/g++.mike/p786.C: Likewise.
30423 * g++.old-deja/g++.mike/p789.C: Likewise.
30424 * g++.old-deja/g++.mike/p789a.C: Likewise.
30425 * g++.old-deja/g++.mike/p807a.C: Likewise.
30426 * g++.old-deja/g++.other/delete3.C: Likewise.
30427 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30428 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30429 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30430 * g++.old-deja/g++.other/empty1.C: Likewise.
30431 * g++.old-deja/g++.other/temporary1.C: Likewise.
30432 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30433 * g++.old-deja/g++.pt/t16.C: Likewise.
30434 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30436 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30438 * gcc.dg/991230-1.c: New test.
30440 1999-12-29 Jeffrey A Law (law@cygnus.com)
30442 * gcc.c-torture/compile/991229-3.c: New test.
30443 * gcc.c-torture/compile/991229-2.c: New test.
30444 * gcc.c-torture/compile/991229-1.c: New test.
30446 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30448 * gcc.c-torture/compile/labels-2.c: New test.
30450 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30452 * gcc.c-torture/execute/991227-1.c: New test.
30454 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30456 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30458 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30460 * gcc.c-torture/execute/991221-1.c: New test.
30462 1999-12-20 Nathan Sidwell <nathan@acm.org>
30464 * g++.old-deja/g++.other/cast3.C: New test.
30466 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30468 * gcc.c-torture/execute/991216-4.c: New test.
30470 1999-12-16 Michael Meissner <meissner@cygnus.com>
30472 * gcc.c-torture/execute/991216-1.c: New test.
30473 * gcc.c-torture/execute/991216-2.c: New test.
30474 * gcc.c-torture/execute/991216-3.c: New test.
30476 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30478 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30479 Actually make the test fail by using "-O2" for compilation.
30481 1999-12-15 Nathan Sidwell <nathan@acm.org>
30483 * g++.old-deja/g++.warn/cast-align1.C: New test.
30485 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30487 * gcc.c-torture/compile/991214-1.c: New test.
30488 * gcc.c-torture/compile/991214-2.c: New test.
30490 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30492 * gcc.dg/991214-1.c: New test.
30494 1999-12-13 Jeffrey A Law (law@cygnus.com)
30496 * gcc.c-torture/compile/991213-3.c: New test.
30497 * gcc.c-torture/compile/991213-2.c: New test.
30498 * gcc.c-torture/compile/991213-1.c: New test.
30500 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30502 * gcc.dg/991209-1.c: New test.
30504 1999-12-08 Nathan Sidwell <nathan@acm.org>
30506 * gcc.c-torture/compile/991208-1.c: New test.
30508 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30510 * gcc.dg/ultrasp2.c: New test.
30512 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30514 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30516 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30518 * gcc.c-torture/compile/991202-1.c: New test.
30519 * gcc.c-torture/execute/991202-1.c: New test.
30520 * gcc.c-torture/execute/991202-2.c: New test.
30521 * gcc.c-torture/execute/991202-3.c: New test.
30523 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30525 * g++.old-deja/g++.abi/align.C: New test.
30526 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30527 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30529 1999-12-01 Richard Henderson <rth@cygnus.com>
30531 * gcc.c-torture/execute/991201-1.c: New.
30533 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30535 * gcc.dg/991129-1.c: New test.
30537 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30539 * gcc.c-torture/compile/991127-1.c: New test.
30541 1999-11-22 Nathan Sidwell <nathan@acm.org>
30543 * g++.old-deja/g++.other/warn4.C: New test.
30545 1999-11-22 Nathan Sidwell <nathan@acm.org>
30547 * g++.old-deja/g++.eh/cleanup2.C: New test.
30548 * g++.old-deja/g++.ext/pretty2.C: New test.
30549 * g++.old-deja/g++.ext/pretty3.C: New test.
30550 * g++.old-deja/g++.other/debug6.C: New test.
30552 1999-10-20 Jim Wilson <wilson@cygnus.com>
30554 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30555 compiler_output to look for one error message instead of two.
30557 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30559 * gcc.c-torture/execute/991118-1.c: Also test case
30560 where the word boundary does not split a byte evenly.
30562 1999-11-19 Nathan Sidwell <nathan@acm.org>
30564 * g++.old-deja/g++.ext/restrict1.C: New test.
30566 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30568 * gcc.c-torture/execute/991118-1.c: New test.
30570 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30572 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30573 working directory pathnames.
30575 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30577 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30578 host is equipped with driver.h and driver.o so it can actually
30579 compile and run the tests.
30581 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30583 * gcc.c-torture/compile/991008-1.c: New test.
30585 1999-11-08 Nick Clifton <nickc@cygnus.com>
30587 * lib/gcc-dg.exp: Include target-supports.exp
30589 1999-11-05 Nick Clifton <nickc@cygnus.com>
30591 * lib/target-supports.exp: New file: Provide procs to test for
30592 features supported by the target.
30593 (check_weak_available): Moved here from ecos.exp.
30594 (check_alias_available): New proc: Determine of the target
30595 toolchain supports the alias attribute.
30597 * gcc.dg/special/ecos.exp: Move check_weak_available to
30598 target-supports.exp.
30599 (alias-1.c): Only perform the test if the target supports
30601 (wkali-1.c): Only perform the test if the target supports
30604 * gcc.dg/990506-0.c: Expect error messages from cross
30605 targets as well as native targets.
30607 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30609 * gcc.dg/ultrasp1.c: Removed xfail.
30610 * gcc.dg/struct-ret-2.c: Likewise.
30611 * gcc.dg/array-1.c: Likewise.
30613 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30615 * gcc.dg/struct-ret-2.c: New test.
30617 * gcc.dg/array-1.c: New test.
30619 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30621 * gcc.c-torture/execute/991030-1.c: New test.
30623 1999-10-26 Richard Henderson <rth@cygnus.com>
30625 * gcc.c-torture/compile/991026-2.c: New test.
30627 1999-10-26 Jeffrey A Law (law@cygnus.com)
30629 * gcc.c-torture/compile/991026-1.c: New test.
30631 1999-10-23 Jeffrey A Law (law@cygnus.com)
30633 * gcc.c-torture/execute/991023-1.c: New test.
30635 1999-10-19 Jeffrey A Law (law@cygnus.com)
30637 * gcc.c-torture/execute/991019-1.c: New test.
30639 1999-10-16 Richard Henderson <rth@cygnus.com>
30641 * gcc.c-torture/execute/991016-1.c: New test.
30643 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30645 * gcc.c-torture/execute/991014-1.c: New test.
30647 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30649 * g++.old-deja/g++.other/union2.C: New test.
30651 1999-10-13 Nathan Sidwell <nathan@acm.org>
30653 * g++.old-deja/g++.other/vaarg2.C: New test.
30654 * g++.old-deja/g++.other/vaarg3.C: New test.
30656 1999-10-12 Craig Burley <craig@jcb-sc.com>
30658 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30661 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
30663 * gcc.c-torture/execute/va-arg-11.c: New test.
30665 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
30667 * lib/file-format.exp (gcc_target_object_format): Don't
30668 crash if objdump is unavailable.
30670 1999-09-29 Donn Terry <donn@interix.com>
30672 * gcc.misc-tests/mg.exp: delete extraneous redirection.
30674 1999-09-28 Nick Clifton <nickc@cygnus.com>
30676 * gcc.c-torture/compile/990928-1.c: New test.
30678 1999-09-28 Nathan Sidwell <nathan@acm.org>
30680 * g++.old-deja/g++.other/decl6.C: New test.
30682 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30684 * gcc.c-torture/execute/va-arg-10.c: New test.
30686 1999-09-27 Nathan Sidwell <nathan@acm.org>
30688 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30689 __PRETTY_FUNCTION__.
30691 1999-09-23 Nick Clifton <nickc@cygnus.com>
30693 * gcc.c-torture/execute/990923-1.c: New test.
30695 1999-09-21 Nick Clifton <nickc@cygnus.com>
30697 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30698 for which -fpic is inappropriate.
30700 1999-09-21 Mark Mitchell <mark@codesourcery.com>
30702 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
30704 1999-09-21 Nathan Sidwell <nathan@acm.org>
30706 * g++.old-deja/g++.other/dyncast1.C: New test.
30707 * g++.old-deja/g++.other/dyncast2.C: New test.
30708 * g++.old-deja/g++.other/dyncast3.C: New test.
30709 * g++.old-deja/g++.other/dyncast4.C: New test.
30710 * g++.old-deja/g++.other/dyncast5.C: New test.
30711 * g++.old-deja/g++.eh/catch3.C: New test.
30712 * g++.old-deja/g++.eh/catch3p.C: New test.
30713 * g++.old-deja/g++.eh/catch4.C: New test.
30714 * g++.old-deja/g++.eh/catch4p.C: New test.
30715 * g++.old-deja/g++.eh/catch5.C: New test.
30716 * g++.old-deja/g++.eh/catch5p.C: New test.
30717 * g++.old-deja/g++.eh/catch6.C: New test.
30718 * g++.old-deja/g++.eh/catch6p.C: New test.
30719 * g++.old-deja/g++.eh/catch7.C: New test.
30720 * g++.old-deja/g++.eh/catch7p.C: New test.
30721 * g++.old-deja/g++.eh/catch8.C: New test.
30722 * g++.old-deja/g++.eh/catch8p.C: New test.
30723 * g++.old-deja/g++.eh/catch9.C: New test.
30724 * g++.old-deja/g++.eh/catch9p.C: New test.
30726 1999-09-13 Nathan Sidwell <nathan@acm.org>
30728 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30729 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
30731 1999-09-13 Jeffrey A Law (law@cygnus.com)
30733 * gcc.c-torture/compile/990913-1.c: New test.
30735 1999-09-10 Nathan Sidwell <nathan@acm.org>
30737 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30738 * g++.old-deja/g++.jason/rfg5.C: Likewise.
30740 1999-09-09 Richard Henderson <rth@cygnus.com>
30742 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
30744 1999-09-09 Nathan Sidwell <nathan@acm.org>
30746 * g++.old-deja/g++.other/lookup11.C: New test.
30747 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30748 what is permitted and what we want.
30749 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30751 * g++.old-deja/g++.jason/rfg5.C: Likewise
30753 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
30755 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30756 * gcc.c-torture/noncompile/poison-1.c: New file.
30758 1999-09-08 Nathan Sidwell <nathan@acm.org>
30760 * g++.old-deja/g++.other/sizeof3.C: New test.
30761 * g++.old-deja/g++.other/sizeof4.C: New test.
30762 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30763 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
30765 1999-09-07 Richard Henderson <rth@cygnus.com>
30767 * gcc.dg/va-arg-1.c: New.
30769 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30771 * gcc.c-torture/execute/va-arg-9.c: New test.
30773 1999-09-05 Craig Burley <craig@jcb-sc.com>
30775 * g77.f-torture/compile/980519-2.f: New test.
30776 * g77.f-torture/compile/19990905-0.f: New test.
30777 * g77.f-torture/compile/19990905-1.f: New test.
30778 * g77.f-torture/compile/19990905-2.f: New test.
30780 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
30782 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
30784 * gcc.c-torture/execute/990827-1.c: Fix typo.
30786 1999-09-03 Nathan Sidwell <nathan@acm.org>
30788 * g++.old-deja/g++.other/deref1.C: New test.
30790 1999-09-02 Nathan Sidwell <nathan@acm.org>
30792 * g++.old-deja/g++.other/ambig2.C: New test.
30793 * g++.old-deja/g++.other/cond5.C: New test.
30794 * g++.old-deja/g++.other/lookup16.C: New test.
30796 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
30798 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30801 1999-08-31 Jeffrey A Law (law@cygnus.com)
30803 * lib/c-torture.exp: Avoid the "compare executables" optimization
30804 when testing native.
30806 1999-08-29 Jeffrey A Law (law@cygnus.com)
30808 * gcc.c-torture/execute/990829-1.c: New test.
30809 * gcc.c-torture/compile/990829-1.c: New test.
30811 1999-08-27 Paul Burchard <burchard@pobox.com>
30813 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30814 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30815 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30816 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30817 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30818 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30819 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30820 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30821 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30822 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30823 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
30825 1999-08-27 Jeffrey A Law (law@cygnus.com)
30827 * gcc.c-torture/execute/990827-1.c: New test.
30829 1999-08-26 Craig Burley <craig@jcb-sc.com>
30831 * g77.f-torture/noncompile/19990826-4.f: New test.
30833 * g77.f-torture/compile/19990826-3.f: New test.
30835 * g77.f-torture/execute/19990826-2.f: New test.
30837 * g77.f-torture/compile/19990826-1.f: New test.
30839 * gcc.c-torture/execute/990826-0.c: New test.
30840 * g77.c-torture/execute/19990826-0.f: New test.
30842 * g77.f-torture/noncompile/970626-2.f: New test.
30844 1999-08-25 Paul Burchard <burchard@pobox.com>
30846 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30847 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30848 lss-011.C: New tests.
30850 1999-08-25 Nathan Sidwell <nathan@acm.org>
30852 * g++.old-deja/g++.other/decl5.C: New test.
30854 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30856 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30857 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30858 call `postbase' for each one. All callers of `postbase' changed
30859 to call this instead.
30861 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
30863 * gcc.c-torture/execute/990811-1.c: New test.
30865 1999-08-09 Nick Clifton <nickc@cygnus.com>
30867 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30870 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30873 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30875 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
30877 1999-08-04 Jeffrey A Law (law@cygnus.com)
30879 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
30881 1999-08-04 Nathan Sidwell <nathan@acm.org>
30883 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
30885 1999-08-04 Jeffrey A Law (law@cygnus.com)
30887 * gcc.c-torture/execute/990804-1.c: New test.
30889 1999-08-03 Nathan Sidwell <nathan@acm.org>
30891 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30892 * g++.old-deja/g++.brendan/crash64.C: Likewise
30893 * g++.old-deja/g++.brendan/overload8.C: Likewise
30895 1999-08-03 Nathan Sidwell <nathan@acm.org>
30897 * g++.old-deja/g++.other/struct1.C: New test.
30899 1999-08-03 Nathan Sidwell <nathan@acm.org>
30901 * g++.old-deja/g++.other/enum2.C: New test.
30903 1999-08-02 Richard Henderson <rth@cygnus.com>
30905 Adapted from tests from Franz Sirl:
30906 * gcc.c-torture/execute/va-arg-7.c: New test.
30907 * gcc.c-torture/execute/va-arg-8.c: New test.
30909 1999-08-01 Jeffrey A Law (law@cygnus.com)
30911 * gcc.c-torture/compile/990801-2.c: New test.
30913 * gcc.c-torture/compile/990801-1.c: New test.
30915 1999-07-27 Michael Meissner <meissner@cygnus.com>
30917 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30918 fp-cmp-1.c, converting double to float.
30920 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30921 fp-cmp-1.c, converting double to long double.
30923 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30924 from fr1 to unknown_register, since fr1 is a legitimate register
30927 1999-07-25 Jeffrey A Law (law@cygnus.com)
30929 * README: More listname related changes.
30931 1999-07-08 Catherine Moore <clm@cygnus.com>
30933 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
30935 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
30937 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
30939 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
30941 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
30943 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
30945 * gcc.dg/990703-1.c: New test.
30947 1999-06-29 Nick Clifton <nickc@cygnus.com>
30949 * lib/file-format.exp: New file: Move definition of proc
30950 gcc_target_object_format to here from
30951 gcc.dg/special/ecos.exp.
30953 * lib/c-torture.exp: Include lib file-format.exp.
30954 * lib/gcc-dg.exp: Include lib file-format.exp.
30956 * gcc.dg/special/ecos.exp: Remove definition of proc
30957 gcc_target_object_format.
30959 1999-06-28 Jeffrey A Law (law@cygnus.com)
30961 * gcc.c-torture/execute/990628-1.c: New test.
30963 1999-06-25 Jeffrey A Law (law@cygnus.com)
30965 * gcc.c-torture/compile/990625-2.c: New test.
30967 * gcc.c-torture/compile/990625-1.c: New test.
30969 1999-06-23 Nick Clifton <nickc@cygnus.com>
30971 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30972 attributes compile.
30973 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30974 ports that use the COFF/PE file format.
30976 1999-06-17 Jeffrey A Law (law@cygnus.com)
30978 * gcc.c-torture/compile/990617-1.c: New test.
30980 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
30982 * g++.old-deja/g++.other/decl4.C: New test.
30984 1999-06-14 Nathan Sidwell <nathan@acm.org>
30986 * g++.old-deja/g++.other/bitfld3.C: New test.
30988 1999-06-08 Nathan Sidwell <nathan@acm.org>
30990 * g++.old-deja/g++.eh/catch1.C: New test.
30992 1999-06-07 Jeffrey A Law (law@cygnus.com)
30994 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
30996 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30997 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
30999 1999-06-05 Craig Burley <craig@jcb-sc.com>
31001 * g77.f-torture/compile/19990502-0.f: Replace with new,
31002 shorter, test that still fails after recent changes.
31004 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31006 * gcc.c-torture/execute/990604-1.c: New test.
31008 1999-05-31 Jeffrey A Law (law@cygnus.com)
31010 * gcc.c-torture/execute/990531-1.c: New test.
31012 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31014 * gcc.c-torture/compile/990527-1.c: New test.
31016 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31018 * gcc.c-torture/execute/990527-1.c: New test.
31020 1999-05-25 Nick Clifton <nickc@cygnus.com>
31022 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31023 bitfields as signed.
31025 1999-05-25 Craig Burley <craig@jcb-sc.com>
31027 * g77.f-torture/compile/19990525-0.f: New test.
31029 1999-05-25 Jeffrey A Law (law@cygnus.com)
31031 * gcc.c-torture/execute/990525-2.c: New test.
31033 * gcc.c-torture/execute/990525-1.c: New test.
31035 1999-05-24 Nathan Sidwell <nathan@acm.org>
31037 * g++.old-deja/g++.other/anon3.C: New test.
31038 * g++.old-deja/g++.other/anon4.C: New test.
31039 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31040 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31041 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31044 1999-05-24 Jeffrey A Law (law@cygnus.com)
31046 * gcc.c-torture/execute/990524-1.c: New test.
31048 * gcc.dg/990524-1.c: New test.
31050 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31052 * gcc.c-torture/compile/990523-1.c: New test.
31054 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31056 * gcc.c-torture/compile/990519-1.c: New test.
31058 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31060 * gcc.c-torture/compile/990517-1.c: New test.
31062 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31063 (e4, f4): New tests.
31066 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31068 * gcc.dg/noreturn-1.c: New test.
31070 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31072 * gcc.c-torture/execute/990513-1.c: New test.
31074 1999-05-10 Richard Henderson <rth@cygnus.com>
31076 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31078 1999-05-10 Craig Burley <craig@jcb-sc.com>
31080 * g77.f-torture/execute/erfc.f: Use small single-precision
31081 values, to avoid problems on Alphas when not -mieee.
31083 1999-05-08 Craig Burley <craig@jcb-sc.com>
31085 * gcc.dg/990506-0.c: New test.
31087 1999-05-08 Richard Henderson <rth@cygnus.com>
31089 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31090 the constant to test. Don't XFAIL 64-bit targets.
31092 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31093 * g++.old-deja/g++.law/profile1.C: Likewise.
31095 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31096 operator new instances.
31097 * g++.old-deja/g++.other/delete5.C: Likewise.
31099 1999-05-03 Craig Burley <craig@jcb-sc.com>
31101 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31104 1999-05-03 Craig Burley <craig@jcb-sc.com>
31106 * g77.f-torture/execute/u77-test.f: Reverse order of two
31107 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31109 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31111 * gcc.dg/compare1.c: New test.
31113 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31115 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31118 1999-05-02 Craig Burley <craig@jcb-sc.com>
31120 * g77.f-torture/compile/19990502-1.f: New test.
31122 1999-05-02 Craig Burley <craig@jcb-sc.com>
31124 * g77.f-torture/compile/19990502-0.f: New test.
31126 1999-05-02 Craig Burley <craig@jcb-sc.com>
31128 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31131 1999-05-02 Craig Burley <craig@jcb-sc.com>
31133 * g77.f-torture/execute/u77-test.f (main): List libU77
31134 intrinsics not currently tested.
31135 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31136 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31137 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31138 Trim blanks off the ends of some printed strings.
31140 1999-05-02 Craig Burley <craig@jcb-sc.com>
31142 * g77.f-torture/execute/u77-test.f (main): Just warn about
31143 FSTAT gid disagreement, as it's expected on some systems.
31145 1999-05-01 Craig Burley <craig@jcb-sc.com>
31147 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31148 use a new function, which allows for some slop.
31149 Clean up some commentary.
31150 (issum): The new function.
31151 (sgladd): Deleted subroutine.
31153 1999-05-01 Craig Burley <craig@jcb-sc.com>
31155 * g77.f-torture/execute/u77-test.f: Modify to be more like
31156 libf2c/libU77 version, bringing patches to that version here.
31157 Add suitable commentary.
31159 1999-04-25 Richard Henderson <rth@cygnus.com>
31161 * gcc.dg/990424-1.c: New test.
31163 1999-04-24 Craig Burley <craig@jcb-sc.com>
31165 * g77.f-torture/execute/u77-test.f (main): Bug involving
31166 LSTAT has been fixed, so turn back on full checking.
31168 1999-04-20 Craig Burley <craig@jcb-sc.com>
31170 * g77.f-torture/compile/19990419-0.f: New test.
31171 * g77.f-torture/execute/19990419-1.f: New test.
31173 1999-04-17 Richard Henderson <rth@cygnus.com>
31175 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31176 to avoid the need for a prototype to supress a warning.
31178 1999-04-07 Jim Wilson <wilson@cygnus.com>
31180 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31182 1999-04-04 Jeffrey A Law (law@cygnus.com)
31184 * gcc.c-torture/execute/990404-1.c: New test.
31186 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31188 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31189 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31190 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31191 missing initializer warnings.
31193 1999-03-28 Jeffrey A Law (law@cygnus.com)
31195 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31198 1999-03-26 Jeffrey A Law (law@cygnus.com)
31200 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31202 1999-03-26 Craig Burley <craig@jcb-sc.com>
31204 * g77.f-torture/execute/19990325-0.f: New test.
31205 * g77.f-torture/execute/19990325-1.f: New test.
31207 1999-03-24 Jeffrey A Law (law@cygnus.com)
31209 * gcc.c-torture/execute/990324-1.c: New test.
31211 1999-03-22 Jim Wilson <wilson@cygnus.com>
31213 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31216 1999-03-17 Richard Henderson <rth@cygnus.com>
31218 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31220 1999-03-13 Craig Burley <craig@jcb-sc.com>
31222 * g77.f-torture/execute/19990313-2.f: New test.
31223 * g77.f-torture/execute/19990313-3.f: New test.
31225 1999-03-13 Craig Burley <craig@jcb-sc.com>
31227 * g77.f-torture/execute/19990313-0.f: New test.
31228 * g77.f-torture/execute/19990313-1.f: New test.
31230 1999-03-12 Jim Wilson <wilson@cygnus.com>
31232 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31234 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31235 (main): Add check for u15. Conditionalize u31 check depending on
31236 whether ints are <32 bits or >=32 bits.
31238 1999-03-08 Craig Burley <craig@jcb-sc.com>
31240 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31242 1999-03-08 Craig Burley <craig@jcb-sc.com>
31244 * g77.f-torture/compile/19990305-0.f: New test.
31245 * g77.f-torture/execute/19981119-0.f: New test.
31247 1999-03-08 Craig Burley <craig@jcb-sc.com>
31249 * g77.f-torture/execute/970625-2.f: call ABORT if final
31250 result is not correct, instead of just printing it.
31251 Add this checking via newly introduced obfuscation, to
31252 trip up buggy front ends.
31254 1999-03-07 Craig Burley <craig@jcb-sc.com>
31256 * g77.f-torture/compile/960317-1.f: Moved from being
31257 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31259 1999-03-06 Craig Burley <craig@jcb-sc.com>
31261 * g77.f-torture/execute/960317-1.f: New (old) test.
31262 * g77.f-torture/execute/970625-2.f: Ditto.
31264 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31266 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31267 message on line 1 or line 2; cccp and cpplib do this differently.
31269 1999-03-01 Jeffrey A Law (law@cygnus.com)
31271 * g++.old-deja/g++.law/weak1.C: New test.
31273 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31275 * gcc.c-torture/execute/990119-1.c: Renamed to...
31276 * gcc.dg/990119-1.c: this, so it will only be tested once
31277 (it's a preprocessor test, it doesn't need to be run at
31278 multiple optimization levels).
31280 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31282 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31285 1999-02-24 Craig Burley <craig@jcb-sc.com>
31287 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31288 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31289 to not be compilable by current g77.
31291 1999-02-24 Nick Clifton <nickc@cygnus.com>
31293 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31295 1999-02-22 Jeffrey A Law (law@cygnus.com)
31297 * gcc.c-torture/execute/990222-1.c: New test.
31299 1999-02-19 Craig Burley <craig@jcb-sc.com>
31301 * g77.f-torture/compile/19990218-0.f: New test.
31302 * g77.f-torture/noncompile/19990218-1.f: New test.
31304 1999-02-18 Craig Burley <craig@jcb-sc.com>
31306 * g77.f-torture/compile/19981216-0.f: New test.
31308 1999-02-14 Jeffrey A Law (law@cygnus.com)
31310 * gcc.dg/990214-1.c: New test.
31312 1999-02-13 Jeffrey A Law (law@cygnus.com)
31314 * gcc.dg/990213-2.c: New test.
31316 * gcc.dg/990213-1.c: New test.
31318 1999-02-12 Jeffrey A Law (law@cygnus.com)
31320 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31323 1999-02-11 Nick Clifton <nickc@cygnus.com>
31325 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31326 specified by target.
31328 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31330 1999-02-11 Jeffrey A Law (law@cygnus.com)
31332 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31334 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31336 * gcc.dg/special/ecos.exp: New test driver for new tests with
31337 special requirements.
31339 * gcc.dg/special/alias-1.c: New test.
31340 * gcc.dg/special/gcsec-1.c: New test.
31341 * gcc.dg/special/weak-1.c: New test.
31342 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31343 * gcc.dg/special/weak-2.c: New test.
31344 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31345 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31346 * gcc.dg/special/wkali-1.c: New test.
31347 * gcc.dg/special/wkali-2.c: New test.
31348 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31349 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31351 1999-02-10 Felix Lee <flee@cygnus.com>
31353 * lib/c-torture.exp (c-torture-compile): Pull out code for
31354 analyzing gcc error messages.
31355 (c-torture-execute): Likewise. Fix some (harmless) false
31357 * lib/gcc.exp (gcc_check_compile): New function.
31359 1999-02-08 Richard Henderson <rth@cygnus.com>
31361 * gcc.c-torture/execute/990208-1.c: New test.
31363 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31365 * g++.dg/special/ecos.exp: New driver for new tests with special
31368 * g++.dg/special/conpr-1.C: New test
31369 * g++.dg/special/conpr-2.C: New test
31370 * g++.dg/special/conpr-2a.C: New test
31371 * g++.dg/special/conpr-3.C: New test
31372 * g++.dg/special/conpr-3a.C: New test
31373 * g++.dg/special/conpr-3b.C: New test
31375 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31376 allow g++ to use the dg driver
31378 * README: Add comment about g++.dg directory
31380 1999-02-06 Jeffrey A Law (law@cygnus.com)
31382 * README: Update email addresses.
31384 1999-02-03 Nick Clifton <nickc@cygnus.com>
31386 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31387 arguments in order to force structure S onto the stack even on
31389 (test): Pass 10 leading arguments to function foo as well as the
31392 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31393 failure for all targets.
31395 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31396 abort to terminate program execution.
31398 1999-01-30 Richard Henderson <rth@cygnus.com>
31400 * gcc.c-torture/execute/990130-1.c: New test.
31402 1999-01-30 Jeffrey A Law (law@cygnus.com)
31404 * gcc.dg/990130-1.c: New test.
31406 1999-01-28 Michael Meissner <meissner@cygnus.com>
31408 * gcc.c-torture/execute/990128-1.c: New test.
31410 1999-01-27 Michael Meissner <meissner@cygnus.com>
31412 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31414 1999-01-27 Felix Lee <flee@cygnus.com>
31416 * lib/c-torture.exp (c-torture-compile): pull out code for
31417 analyzing gcc error messages.
31418 (c-torture-execute): ditto, and fix some (harmless) false
31420 * lib/gcc.exp (gcc_check_compile): new function.
31422 1999-01-17 Jeffrey A Law (law@cygnus.com)
31424 * gcc.dg/990117-1.c: New test.
31426 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31428 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31430 1999-01-15 Jeffrey A Law (law@cygnus.com)
31432 * g77.f-torture/compile/990115-1.f: New test.
31434 1999-01-07 Jeffrey A Law (law@cygnus.com)
31436 * gcc.c-torture/compile/990107-1.c: New test
31438 1999-01-06 Jeffrey A Law (law@cygnus.com)
31440 * gcc.c-torture/execute/990106-2.c: New test.
31442 * gcc.c-torture/execute/990106-1.c: New test.
31444 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31446 * gcc.c-torture/compile/981223-1.c: New test.
31448 1998-12-29 Richard Henderson <rth@cygnus.com>
31450 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31451 (opt3): Rename from opt4 and disable.
31453 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31455 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31457 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31459 * g++.old-deja/g++.other/conv5.C: New test.
31461 1998-12-14 Nick Clifton <nickc@cygnus.com>
31463 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31465 1998-12-11 Jeffrey A Law (law@cygnus.com)
31467 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31469 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31471 * gcc.c-torture/compile/981211-1.c: New test.
31473 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31475 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31477 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31479 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31481 * gcc.special/930510-1.c: Make C9X safe.
31482 * gcc.misc-tests/gcov-1.c Similarly.
31483 * gcc.misc-tests/gcov-2.c Similarly.
31485 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31487 * gcc.dg/ultrasp1.c: New test.
31489 1998-12-06 Richard Henderson <rth@cygnus.com>
31491 * gcc.c-torture/execute/981206.c: New test.
31493 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31495 * g++.old-deja/g++.ns/template7.C: New test.
31497 * g++.old-deja/g++.other/expr1.C: New test.
31499 * g++.old-deja/g++.eh/tmpl3.C: New test.
31501 * g++.old-deja/g++.eh/tmpl2.C: New test.
31503 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31505 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31506 * g++.old-deja/g++.other/using6.C: Removed.
31507 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31509 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31511 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31513 * g++.old-deja/g++.pt/overload8.C: New test.
31515 * g++.old-deja/g++.pt/overload7.C: New test.
31517 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31519 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31520 and relinking messages.
31521 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31522 compiling with -frepo.
31524 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31526 * g++.old-deja/g++.pt/lookup6.C: New test.
31528 1998-11-30 Nick Clifton <nickc@cygnus.com>
31530 * gcc.c-torture/execute/981130-1.c: New test.
31531 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31533 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31535 * g++.old-deja/g++.pt/explicit76.C: New test.
31537 * g++.old-deja/g++.pt/friend38.C: New test.
31539 * g++.old-deja/g++.ns/crash2.C: New test.
31541 * g++.old-deja/g++.pt/defarg8.C: New test.
31543 * g++.old-deja/g++.pt/instantiate6.C: New test.
31545 * g++.old-deja/g++.pt/static6.C: New test.
31547 * g++.old-deja/g++.pt/decl2.C: New test.
31549 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31551 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31552 problem is actually related with name lookup, but so what? :-)
31554 * g++.old-deja/g++.pt/friend37.C: New test.
31556 1998-11-25 Dave Love <d.love@dl.ac.uk>
31558 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31559 element, which fails on some systems.
31561 * g77.f-torture/execute/labug1.f: New test.
31563 1998-11-21 Jeffrey A Law (law@cygnus.com)
31565 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31568 1998-11-18 Dave Love <d.love@dl.ac.uk>
31570 * g77.f-torture/compile/981117-1.f: New test.
31572 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31574 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31575 properly discarded.
31577 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31579 * gcc.c-torture/execute/memcheck: New directory of tests for
31580 -fcheck-memory-usage.
31582 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31584 * README: New file, general information about the testsuite and
31585 new description of the various C++ test subdirectories.
31586 * README.g++: Eliminate obsolete information, update and move most
31587 relevant stuff to README.
31589 1998-11-07 Richard Henderson <rth@cygnus.com>
31591 * gcc.c-torture/compile/981107-1.c: New test.
31593 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31595 * execute/memcpy-bi.c: New testcase.
31597 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31599 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31602 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31603 template is selected.
31605 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31606 classes, it should be accepted for all types.
31608 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31610 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31611 specializations start with template headers.
31613 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31615 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31617 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31620 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31622 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31624 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31626 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31628 1998-10-19 Jeffrey A Law (law@cygnus.com)
31630 * 981019-1.c: New test.
31632 1998-10-14 Robert Lipe <robertl@dgii.com>
31634 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31637 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31639 * compile/981001-4.c: Remove use of GCC extension that triggers a
31642 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31644 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31646 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31648 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31649 instantiation of template produces incorrect code for delete
31652 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31653 constructors' name is not unique.
31654 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31655 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31657 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31658 automatic array of const is ill-formed.
31660 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31661 of template parameter?
31663 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31666 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31667 pointer-to-member expression.
31669 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31670 declaration causes ICE.
31672 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31674 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31675 reserved in the global namespace.
31677 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31678 generate needed virtual table.
31680 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31682 1998-10-10 Dariush Eslimi <eslimi@loran.com>
31684 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31685 template-dependent type
31687 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31689 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31690 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31691 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31693 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31694 class should be usable as argument of member function.
31695 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31696 class should be usable as return type of member function.
31697 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31698 class should be usable as type of data member.
31700 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31702 1998-10-09 Jeffrey A Law (law@cygnus.com)
31704 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31706 1998-10-08 Nick Clifton <nickc@cygnus.com>
31708 * gcc.dg/dll-?.c Add thumb to target list.
31709 Fix assembler scan patterns to match current assembler output.
31711 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31713 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31714 matching of template brackets.
31716 * g++.old-deja/g++.other/using4.C: New test. Test using
31717 declarations of methods from base classes.
31719 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31720 within functions should introduce names into the innermost
31721 enclosing namespace.
31723 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31724 of static locals if first initialization throws.
31726 1998-10-07 Jim Wilson <wilson@cygnus.com>
31728 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31730 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
31732 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31733 lose track of the possible targets of tablejump insns.
31734 * special/special.exp: Run it.
31736 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31738 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31739 must be declared before its specializations can be named in friend
31742 1998-10-05 Dave Love <d.love@dl.ac.uk>
31744 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31746 * g77.f-torture/execute/io1.f: New test.
31748 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31750 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31751 with pointer to template function, for which no argument deduction
31754 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31755 specialization of template function as argument to template
31758 * g++.old-deja/g++.other/access2.C: New test; Inner class
31759 shouldn't have privileged access to Outer's names.
31761 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31763 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31764 friend template declared within template class conflicts with
31765 nested class of the same name.
31767 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31770 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31771 object with direct initializer as function declaration.
31773 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31776 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31777 involving const pointer and NULL produces incorrect result.
31779 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31780 type name without `typename' should be rejected with -pedantic.
31782 1998-10-02 Richard Henderson <rth@cygnus.com>
31784 * g++.old-deja/g++.other/addrof1.C: New test.
31786 1998-10-01 Nick Clifton <nickc@cygnus.com>
31788 * gcc.c-torture/compile/981001-1.c: New test.
31789 * gcc.c-torture/execute/981001-1.c: New test.
31791 1998-10-01 Jeffrey A Law (law@cygnus.com)
31793 * gcc.c-torture/compile/981001-2.c: New test.
31794 * gcc.c-torture/compile/981001-3.c: New test.
31795 * gcc.c-torture/compile/981001-4.c: New test.
31797 1998-10-01 Robert Lipe <robertl@dgii.com>
31799 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31800 multilibbed hosts. Idea grafted from g77.exp.
31802 1998-09-30 Dave Love <d.love@dl.ac.uk>
31804 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31805 avoid losing on systems which need -lsocket.
31807 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31809 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31810 * g++.old-deja/g++.other/nested2.C: Ditto.
31811 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31814 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31816 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31817 preferred over template operator!= for enum bitfields.
31819 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31821 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31822 that happen to have the same base name, but in different scopes,
31823 are incorrectly rejected.
31825 1998-09-16 Richard Henderson <rth@cygnus.com>
31827 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31828 on the native word size instead of an integer literal.
31830 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31832 * g++.old-deja/g++.other/static2.C: Invocation of static data
31833 member of type pointer-to-function denoted as non-static member.
31835 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31836 checks involving function types and aliases.
31838 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31840 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31841 redefined to the same non-trivial type.
31843 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31844 namespace-qualification of template specializations declared in
31847 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31848 to declare a subset of the specializations of a template function
31849 as friends of specializations of a template class.
31851 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31852 member templates that do not fully specialize the enclosing
31853 template class are rejected.
31855 1998-09-11 Dave Love <d.love@dl.ac.uk>
31857 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31859 1998-09-08 Dave Love <d.love@dl.ac.uk>
31861 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31862 altered from libf2c/libU77 version.
31864 1998-09-06 Dave Love <d.love@dl.ac.uk>
31866 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31868 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31870 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31871 (un)signed char are different types for template specialization
31874 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31876 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31877 * objc: ObjC testsuite.
31879 1998-08-31 Catherine Moore <clm@cygnus.com>
31881 * gcc.c-torture/execute/941014-1.x: New file.
31883 1998-08-31 Nick Clifton <nickc@cygnus.com>
31885 * lib/c-torture.exp: Add support for
31886 torture_eval_before_compile and torture_eval_before_execute
31889 1998-08-30 Jeffrey A Law (law@cygnus.com)
31891 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31892 this test triggers valid.
31894 1998-08-27 Jeffrey A Law (law@cygnus.com)
31896 * gcc.dg/980827-1.c: New test.
31898 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31900 * gcc.c-torture/execute/loop-4b.c: New test.
31902 1998-08-26 Nick Clifton <nickc@cygnus.com>
31904 * lib/c-torture.exp: Add support for
31905 torture_eval_before_compile and torture_eval_before_execute
31908 1998-08-25 Jeffrey A Law (law@cygnus.com)
31910 * gcc.c-torture/compile/980825-1.c: New test.
31912 1998-08-24 Nick Clifton <nickc@cygnus.com>
31914 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31915 count number tests in opt_t0 not good_t0.
31917 1998-08-24 Jeffrey A Law (law@cygnus.com)
31919 * gcc.c-torture/compile/930326-1.x: Fix typo.
31921 1998-08-23 Mark Mitchell <mark@markmitchell.com>
31923 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31926 1998-08-21 Jeffrey A Law (law@cygnus.com)
31928 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31929 STACK_SIZE is defined.
31930 * gcc.c-torture/unsorted/stuct.c: Similarly.
31932 * gcc.c-torture/compile/980821-1.c: New test.
31934 1998-08-21 Jeffrey A Law (law@cygnus.com)
31936 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31938 1998-08-19 Mark Mitchell <mark@markmitchell.com>
31940 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31943 1998-08-09 Mark Mitchell <mark@markmitchell.com>
31945 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31948 1998-08-18 Jeffrey A Law (law@cygnus.com)
31950 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31952 1998-08-16 Jeffrey A Law (law@cygnus.com)
31954 * gcc.c-torture/compile/980816-1.c: New test.
31956 * gcc.dg/980816-1.c: New test.
31958 1998-08-13 Jeffrey A Law (law@cygnus.com)
31960 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31961 compiler for ieee tests.
31963 1998-08-01 Dave Love <d.love@dl.ac.uk>
31965 * g77.f-torture/compile/980729-0.f: New test.
31967 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
31969 * gcc.c-torture/special/eeprof-1.c: New test, for
31970 -finstrument-functions.
31971 * gcc.c-torture/special/special.exp: Run it.
31973 1998-07-29 Jeffrey A Law (law@cygnus.com)
31975 * gcc.c-torture/compile/980729-1.c: New test.
31977 1998-07-27 Nick Clifton <nickc@cygnus.com>
31979 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31980 __thumb__ is defined, and test for ARM style doubles if so.
31982 1998-07-26 Dave Love <d.love@dl.ac.uk>
31984 * g77.f-torture/noncompile/980615-0.f: New test.
31986 1998-07-26 H.J. Lu (hjl@gnu.org)
31988 * gcc.dg/980312-1.c: Do link instead of compile.
31989 * gcc.dg/980313-1.c: Likewise.
31991 1998-07-26 Jeffrey A Law (law@cygnus.com)
31993 * gcc.c-torture/compile/980726-1.c: New test.
31995 1998-07-25 Dave Love <d.love@dl.ac.uk>
31997 * g77.f-torture/execute/io0.f: New test.
31999 1998-07-24 Nick Clifton <nickc@cygnus.com>
32001 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32004 1998-06-18 Michael Meissner <meissner@cygnus.com>
32006 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32009 1998-07-17 Nick Clifton <nickc@cygnus.com>
32011 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32012 c-decl.c:grokdeclarator can handle mode attributes.
32014 1998-07-16 Jeffrey A Law (law@cygnus.com)
32016 * gcc.c-torture/execute/980716-1.c: New test.
32018 1998-07-13 Jeffrey A Law (law@cygnus.com)
32020 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32022 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32024 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32025 * gcc.c-torture/compile/930326-1.x: Similarly.
32027 1998-07-13 Dave Love <d.love@dl.ac.uk>
32029 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32030 New test from Craig.
32032 1998-07-12 Dave Love <d.love@dl.ac.uk>
32034 * g77.f-torture/noncompile/980616-0.f: New test.
32036 * g77.f-torture/execute/970816-3.f: New test from Craig.
32038 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32040 * g++.other/singleton.C: Return error value instead of taking
32043 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32045 * g++.other/singleton.C: New test. Warning is under dispute.
32046 Runtime crash is not.
32048 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32050 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32051 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32052 using6.C, using7.C}: New namespace tests.
32054 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32056 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32057 specialization with typedef'ed names used as array indexes.
32059 1998-07-09 Jeffrey A Law (law@cygnus.com)
32061 * gcc.c-torture/execute/980709-1.c: New test.
32063 * gcc.dg/980709-1.c: New test.
32065 1998-07-07 Richard Henderson <rth@cygnus.com>
32067 * gcc.c-torture/execute/bcp-1.c: New test.
32069 1998-07-07 Jeffrey A Law (law@cygnus.com)
32071 * gcc.c-torture/execute/980707-1.c: New test.
32073 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32075 * gcc.c-torture/compile/980706-1.c: New test.
32077 1998-07-01 Dave Love <d.love@dl.ac.uk>
32079 * g77.f-torture/execute/980701-0.f,
32080 g77.f-torture/execute/980701-1.f: New test from Craig.
32082 1998-07-01 Jeffrey A Law (law@cygnus.com)
32084 * gcc.c-torture/compile/980701-1.c: New test.
32086 * gcc.c-torture/execute/980701-1.c: New test.
32088 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32091 * g++.old-deja/g++.robertl/eb132.C: New test.
32092 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32094 1998-06-29 Dave Love <d.love@dl.ac.uk>
32096 * g77.f-torture/execute/980628-7.f,
32097 g77.f-torture/execute/980628-8.f,
32098 g77.f-torture/execute/980628-9.f,
32099 g77.f-torture/execute/980628-10.f: New tests from Craig.
32101 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32103 1998-06-28 Jeffrey A Law (law@cygnus.com)
32105 * g77.f-torture/execute/980628-4.f: New test from Craig.
32106 * g77.f-torture/execute/980628-5.f: Likewise.
32107 * g77.f-torture/execute/980628-2.f: Likewise.
32108 * g77.f-torture/execute/980628-0.f: Likewise.
32109 * g77.f-torture/execute/980628-1.f: Likewise.
32110 * g77.f-torture/execute/980628-3.f: Likewise.
32111 * g77.f-torture/execute/980628-6.f: Likewise.
32113 1998-06-28 Jeffrey A Law (law@cygnus.com)
32115 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32116 directory when nothing has been installed yet.
32118 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32120 * gcc.c-torture/special/special.exp: Handle newer versions of
32123 1998-06-26 Jeffrey A Law (law@cygnus.com)
32125 * gcc.dg/980626-1.c: New test.
32127 1998-06-19 Bruno Haible <haible@ilog.fr>
32129 * gcc.misc-tests/m-un-2.c: New test.
32130 * g++.old-deja/g++.other/warn01.c: Likewise.
32132 1998-06-19 Robert Lipe <robertl@dgii.com>
32134 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32135 compatibility with assmblers with a different comment character.
32136 Eliminate use of GAS-specific extensions.
32138 1998-06-19 Jeffrey A Law (law@cygnus.com)
32140 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32142 1998-06-19 Robert Lipe <robertl@dgii.com>
32144 *lib/g77.exp: Replace search for libf2c.a with search for newly
32147 1998-06-17 Jeffrey A Law (law@cygnus.com)
32149 * gcc.c-torture/execute/980617-1.c: New test.
32151 1998-06-12 Jeffrey A Law (law@cygnus.com)
32153 * gcc.c-torture/execute/980612-1.c: New test.
32155 1998-06-08 Jeffrey A Law (law@cygnus.com)
32157 * gcc.dg/980523-1.c: Only test on ppc-linux.
32158 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32160 * gcc.c-torture/execute/980608-1.c: New test.
32162 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32164 * gcc.c-torture/execute/980605-1.c: New test.
32166 1998-06-04 Jeffrey A Law (law@cygnus.com)
32168 * gcc.c-torture/execute/980604-1.c: New test.
32170 1998-06-02 Jeffrey A Law (law@cygnus.com)
32172 * gcc.c-torture/execute/980602-1.c: New test.
32173 * gcc.c-torture/execute/980602-2.c: Likewise.
32175 1998-06-02 Dave Love <d.love@dl.ac.uk>
32177 * 970125-0.f: Fix per JCB. Add commentary.
32179 1998-05-31 Michael Meissner <meissner@cygnus.com>
32181 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32184 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32186 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32189 1998-05-28 Catherine Moore <clm@cygnus.com>
32191 * gcc.c-torture/execute/980526-3.c: New test.
32193 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32195 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32196 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32197 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32198 m88k-motorola-sysv3 to XFAIL.
32200 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32202 * gcc.dg/980526-1.c: New test.
32203 * gcc.c-torture/execute/980526-2.c: New test.
32205 1998-05-26 Jeffrey A Law (law@cygnus.com)
32207 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32209 * gcc.c-torture/execute/980526-1.c: New test.
32211 1998-05-26 Dave Love <d.love@dl.ac.uk>
32213 * g77.f-torture/execute/alpha2.f: Add runtime test.
32215 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32217 * g++.old-deja/old-deja.exp: Strip leading directories.
32219 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32220 error for the line. Don't run multiple tests for the same line.
32222 1998-05-23 Jeffrey A Law (law@cygnus.com)
32224 * gcc.dg/980523-1.c: New test.
32226 1998-05-23 Dave Love <d.love@dl.ac.uk>
32228 * g77.f-torture/compile/970915-0.f: New test.
32230 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32232 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32234 1998-05-21 Jeffrey A Law (law@cygnus.com)
32236 * gcc.dg/980520-1.c: New test.
32238 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32240 * gcc.dg/980502-1.c: Fix return type.
32242 1998-05-20 Jeffrey A Law (law@cygnus.com)
32244 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32245 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32246 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32247 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32248 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32250 1998-05-20 Dave Love <d.love@dl.ac.uk>
32252 * g77.f-torture/execute/980520-1.f: New test.
32254 1998-05-15 Dave Love <d.love@dl.ac.uk>
32256 * lib/mike-g77.exp: New file.
32258 * g77.f-torture/noncompile/noncompile.exp,
32259 g77.f-torture/noncompile/check0.f: New files.
32261 1998-05-14 Dave Love <d.love@dl.ac.uk>
32263 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32264 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32265 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32266 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32267 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32268 abort where appropriate.
32270 1998-05-05 Michael Meissner <meissner@cygnus.com>
32272 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32273 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32275 1998-04-29 Dave Love <d.love@dl.ac.uk>
32277 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32279 1998-04-27 Dave Love <d.love@dl.ac.uk>
32281 * g77.f-torture/compile/980427-0.f: New test.
32283 1998-04-24 Dave Love <d.love@dl.ac.uk>
32285 * g77.f-torture/compile/980424-0.f: New test.
32287 1998-04-19 Dave Love <d.love@dl.ac.uk>
32289 * g77.f-torture/compile/980419-2.f (main): New test.
32290 * g77.f-torture/compile/970125-0.f: New test.
32291 * g77.f-torture/compile/980419-1.f: New test.
32293 1998-04-08 Jim Wilson <wilson@cygnus.com>
32295 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32298 1998-04-07 Jim Wilson <wilson@cygnus.com>
32300 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32302 1998-04-03 Jim Wilson <wilson@cygnus.com>
32304 * gcc.c-torture/compile/980329-1.c: New test.
32306 1998-03-18 Jim Wilson <wilson@cygnus.com>
32308 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32309 * gcc.dg/980312-1.c: Fix typo in -march command.
32311 1998-03-16 H.J. Lu (hjl@gnu.org)
32313 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32315 1998-03-11 Robert Lipe <robertl@dgii.com>
32317 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32318 Dave Love agree the Fortran source is bogus.
32320 1998-03-11 Robert Lipe <robertl@dgii.com>
32322 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32323 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32324 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32325 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32326 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32328 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32330 * g++.old-deja/g++.other/friend1.C: New test.
32332 1998-02-18 Dave Love <d.love@dl.ac.uk>
32334 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32335 possibly uninitialized) variables and declare dnrm2.
32337 1998-02-23 Robert Lipe <robertl@dgii.com>
32339 From Bruno Haible <haible@ilog.fr>:
32340 * gcc.c-torture/execute/980223.c: New test.
32342 1998-02-13 Jeffrey A Law (law@cygnus.com)
32344 * gcc.dg/ifelse-1.c: New test.
32346 1998-02-09 H.J. Lu (hjl@gnu.org)
32348 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32350 * lib/old-dejagnu.exp (old-dejagnu): Added the
32351 "execution test - XFAIL *-*-*" handling in the spirit of
32352 "excess errors test -". Changed the "execution test fails"
32353 handling to be like "excess errors test fails".
32354 * Update various tests accordingly.
32356 1998-02-06 Jim Wilson <wilson@cygnus.com>
32358 * gcc.c-torture/execute/980205.c: New test.
32360 1998-01-18 Jeffrey A Law (law@cygnus.com)
32362 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32363 * lib/f-torture.exp: Similarly.
32364 * gcc.c-torture: Rename all .cexp files to .x files.
32366 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32368 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32369 (940510-1.c): Removed duplicate.
32370 (971104-1.c): New test.
32372 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32374 * lib/f-torture.exp: Improve error and loop detection.
32376 1997-11-19 Michael Meissner <meissner@cygnus.com>
32378 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32379 use that to size the filler array.
32381 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32383 * lib/c-torture.exp(c-torture-execute): Fix typo.
32385 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32386 testcase as the executable name. Keep the executable around if
32389 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32391 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32392 changes. Only test one -g option, and move it to the end of the
32393 list of options to test.
32395 1997-09-19 Michael Meissner <meissner@cygnus.com>
32397 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32398 variable GCC_TORTURE_OPTIONS to supply default switches separated
32399 by colons. If no environment variable, run tests with -O0 -g, -O1
32400 -g, and -O2 -g as well.
32402 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32404 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32405 explanatory comments. Fix indentation.
32407 1997-09-15 Jeffrey A Law (law@cygnus.com)
32409 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32411 1997-09-11 Jeffrey A Law (law@cygnus.com)
32413 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32414 * g++.old-deja/g++.mike/p7325.C: Likewise.
32415 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32417 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32419 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32420 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32421 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32422 * g++.old-deja/g++.law/operators4.C: Likewise.
32424 1997-09-11 Joe Buck (jbuck@synopsys.com)
32426 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32427 * g++.old-deja/g++.mike/p784.C: Ditto.
32428 * g++.old-deja/g++.mike/p785.C: Ditto.
32430 1997-09-05 Jeffrey A Law (law@cygnus.com)
32432 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32434 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32436 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32437 target feature; pass this to c-torture-execute as needed.
32439 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32441 * lib/c-torture.exp(c-torture-execute): If the previous and the
32442 current executables being tested are identical, we don't need to
32443 run the executable again. Try to make the executable names
32444 unique. Add an optional argument for passing additional compiler
32447 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32449 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32451 1997-08-29 Jeffrey A Law (law@cygnus.com)
32453 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32455 1997-07-31 Jeffrey A Law (law@cygnus.com)
32457 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32458 32bit or larger longs.
32460 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32461 have either a 32bit long or 32bit int.
32463 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32465 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32466 Make double precision tests dependent on sizeof (double).
32468 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32470 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32473 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32475 * gcc.c-torture/compile/961203-1.cexp: New script.
32477 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32479 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32480 up the includes ourselves.
32482 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32484 * lib/plumhall.exp: Remove random include, and add a few
32485 verbose messages for debugging.
32487 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32489 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32490 of trying to do it ourselves.
32492 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32494 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32496 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32498 * gcc.prms/5403.c: Made regexp a bit less strict.
32500 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32502 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32503 is returned from remote_load instead.
32504 * lib/plumhall.exp: Ditto.
32505 * lib/mike-g++.exp: Ditto.
32506 * lib/old-dejagnu.exp: Ditto.
32507 * lib/c-torture.exp: Ditto.
32509 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32511 * lib/g++.exp: Use build_wrapper procedure.
32512 * lib/gcc.exp: Ditto.
32514 1997-05-20 Jeffrey A Law (law@cygnus.com)
32516 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32517 an old-style decl for malloc. Fixes tests to work when
32518 sizeof (int) != sizeof (size_t).
32520 1997-05-15 Mike Meissner <meissner@cygnus.com>
32522 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32524 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32525 use stdargs.h interface.
32527 1997-05-15 Mike Meissner <meissner@cygnus.com>
32529 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32530 NO_VARARGS when compiling.
32532 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32534 * lib/plumhall.exp(ph_includes): New procedure.
32536 (ph_compiler): Ditto.
32538 * lib/g++.exp: Rename test-glue.c to testglue.c.
32539 * lib/gcc.exp: Ditto.
32541 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32543 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32544 to completion when it's called.
32546 1997-03-21 Michael Meissner <meissner@cygnus.com>
32548 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32549 is defined, don't do test.
32551 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32553 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32555 (ph_summary): Mark skipped testcases as untested, not unresolved.
32557 * lib/plumhall.exp (ph_make): If unresolved because of bad
32558 errorCode, record errorCode in log file.
32559 (*): Replace send_log/verbose with verbose -log.
32561 1997-03-19 Michael Meissner <meissner@cygnus.com>
32563 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32564 double conversion if double isn't at least 8 bytes.
32566 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32567 int to work with targets where int is 16 bits.
32569 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32570 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32571 precision for the test to complete.
32573 1997-03-14 Michael Meissner <meissner@cygnus.com>
32575 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32576 if d10v is not compiled with the -mdouble64 flag.
32577 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32579 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32580 d10v is not compiled with the -mint32 flag.
32582 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32584 * lib/plumhall.exp: Use incr_count.
32586 1997-03-12 Jeffrey A Law (law@cygnus.com)
32588 * gcc.c-torture: Update to c-torture-1.45.
32590 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32592 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32593 the name of the expect testcase file).
32595 * lib/g++.exp(g++_init): Ditto.
32597 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32599 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32602 * lib/gcc.exp(gcc_exit): New procedure.
32604 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32606 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32607 specs where appropriate.
32609 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32610 because of new "candidates are" messages, and removed a few
32612 * Converted all non-old-style g++ testcases to old-style, and
32613 moved into g++.old-deja.
32615 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32617 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32620 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32623 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32625 1997-02-13 Michael Meissner <meissner@cygnus.com>
32627 * lib/gcc.exp (gcc_target_compile): Add support for defining
32628 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32629 the machine doesn't have those features.
32631 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32633 * g++.law/operators4.exp: Don't use LIBS.
32635 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32637 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32639 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32640 * lib/g++.exp: Set it here instead. Also, allow use of the
32641 --tool_exec and --tool_opt options. Change CXX to
32644 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32646 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32648 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32650 * lib/old-dejagnu.exp: Use prune_warnings instead of
32652 * lib/mike-g++.exp: Ditto.
32653 * lib/gcc.exp: Ditto.
32654 * lib/g++.exp: Ditto.
32656 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32658 1997-02-07 Jeffrey A Law (law@cygnus.com)
32660 * 941014-2.c: Include stdlib.h
32661 * 960327-1.c: Include stdio.h
32662 * dbra.c, index-1.c: Don't assume ints are 32bits.
32664 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
32666 * lib/gcc.exp: Add gcc,stack_size target feature.
32668 * lib/g++.exp(g++_target_compile): Add the include and link
32669 paths here, not in two other places. And, it's $options, not
32672 * lib/mike-g++.exp(postbase): Remove the code that determines
32673 the correct include and link paths.
32674 * g++.old-deja/old-deja.exp: Ditto.
32676 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
32678 * lib/g++.exp(g++_init): target_compile no longer returns the
32679 filename of the result.
32681 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
32683 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32686 * gcc.c-torture/special/special.exp: Change call to
32687 gcc_target_compile to include the object file.
32689 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
32691 * gcc.c-torture/special/special.exp: Correct misspelling in last
32694 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
32696 * lib/plumhall.exp(ph_summary): Log the entire output of the
32697 executable. Return -1 if there were any failures, 0 otherwise.
32698 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32699 (ph_make): Clean up objects and executables that were built
32700 if the tests succeeded.
32702 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
32704 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32705 libraries and includes in the build tree as appropriate.
32707 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32709 * lib/c-torture.exp: Instead of looking for the global variable
32710 NO_LONG_LONG, check to see if that's a feature of the target.
32712 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
32714 * config/default.exp: Minimize. Delete the remainer of the files in
32715 config; this functionality is now in devo/dejagnu/config.
32717 g++.*/*: Pass any additional flags used to compile to postbase;
32720 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32721 is now done by runtest.exp. Use gcc_target_compile instead of
32724 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32725 Remove references to CFLAGS. Use remote_file instead of
32727 (c-torture): Take a list of arguments to use to compile this
32730 lib/g++.exp: Simplify. Use target_compile instead of compile.
32731 lib/gcc-dg.exp: Ditto.
32732 lib/gcc.exp: Ditto.
32733 lib/mike-{gcc,g++}.exp: Ditto.
32734 lib/old-dejagnu.exp: Ditto.
32735 lib/plumhall.exp: Ditto.
32737 1997-01-08 Jim Wilson <wilson@cygnus.com>
32739 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32740 (ph_linker): Likewise.
32742 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
32744 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
32745 MAP_ANON / MAP_ANONYMOUS if defined;
32746 else try to map from /dev/zero .
32748 1996-11-12 Jeffrey A Law (law@cygnus.com)
32750 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32751 isn't defined, then define it to MAP_ANONYMOUS.
32753 1996-11-12 Jeffrey A Law (law@cygnus.com)
32755 * gcc.c-torture: Update to c-torture-1.42 release.
32757 1996-11-11 Jeffrey A Law (law@cygnus.com)
32759 * gcc.c-torture: Update to c-torture-1.41 release.
32761 1996-10-27 Jeffrey A Law (law@cygnus.com)
32763 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32766 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
32768 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32769 and LDFLAGS. Fix second case to append the target_info ldflags
32770 onto LDFLAGS, not CFLAGS.
32771 * lib/g++.exp (g++_init): Add target_info stuff.
32772 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32773 of libgloss and newlib flags for !native.
32775 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32776 (GDB): Fix relative path to go up another dir for finding gdb.
32778 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
32780 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32781 versions in the target_info array, if they don't exist.
32783 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
32785 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32787 1996-07-08 Jim Wilson <wilson@cygnus.com>
32789 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32790 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32792 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
32794 * lib/old-dejagnu.exp: Don't remove the output file before we've
32795 actually tested it. Don't append pwd to the path of the executable
32798 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
32800 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32802 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
32804 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
32805 temporary directory for compiler files, and set it to a default
32806 value of /tmp. Set $output as the name of the output file from
32807 compiling the testcase. Add a -o option to $cflags_var so the
32808 compiler writes the final output file as $output. Set $executable
32811 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
32812 directory for compiler files, and set it to /tmp if it doesn't
32813 already have a value. Set $output_file to the name of the output
32814 file from compiling the testcase. Add a -o option to CXXFLAGS so
32815 the compiler writes the final output file as $output. Use $output
32816 as the executable to be tested.
32818 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32820 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32822 1996-06-08 Jeffrey A Law (law@cygnus.com)
32824 * gcc.c-torture/execute/pending-1.c: New test. Still
32825 pending in Tege's queue.
32827 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
32829 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32830 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32831 if there were failures. Call unresolved if there were unresolved
32832 testcases. Call gcc_fail if program did not run to completion.
32833 (ph_make): Pass additional argument name to ph_execute.
32834 (ph_execute): Add new argument. Pass additional arguments to
32835 ph_summary. Call gcc_fail is there is no execution output.
32837 1996-04-24 Jeffrey A Law (law@cygnus.com)
32839 * lib/plumhall.exp (proc_summary): Output relavent summary
32840 lines into the log so specific failures in plumhall can be
32843 1996-04-10 Jeffrey A Law (law@cygnus.com)
32845 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32846 (c-torture-execute): Don't try to execute tests which use
32847 "long long" types if $NO_LONG_LONG is nonzero.
32849 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
32851 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32854 * gcc.ieee: Move from here.
32855 * gcc.c-torture/execute/ieee: To here.
32857 1996-03-26 Jeffrey A Law (law@cygnus.com)
32859 * gcc.c-torture: Update to c-torture-1.41 release.
32861 1996-03-22 Jeffrey A Law (law@cygnus.com)
32863 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32866 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
32868 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32871 1996-03-02 Jeffrey A Law (law@cygnus.com)
32873 * config/proelf.exp: Handle connecting to a simulator.
32875 1996-01-31 Jeffrey A Law (law@cygnus.com)
32877 * config/proelf.exp: New file. Enough framework that we can
32878 run c-torture tests on the proelf targets (or any other target
32879 that gdb can connect to for that matter).
32881 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
32883 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32884 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32886 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32887 exec_output exists.
32889 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
32891 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32892 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32894 * config/*.exp: Update FSF address. Change result of ${tool}_load
32895 to pass/fail/unresolved/unsupported/untested. Caller must now
32896 call unresolved/unsupported/untested.
32897 * lib/*.exp: Update FSF address. Update to handle new results of
32899 * lib/chill.exp (verbose): Delete.
32901 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
32903 * lib/gcc.exp (default_gcc_start): Change order of args to
32904 $LDFLAGS $CFLAGS $LIBS.
32905 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32906 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32907 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32908 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32909 * gcc.misc-tests/dg-test.exp: Likewise.
32910 * gcc.misc-tests/msgs.exp: Likewise.
32911 * gcc.prms/prms.exp: Likewise.
32912 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32913 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32915 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32917 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
32919 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32921 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32922 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32924 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32927 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
32929 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32930 global for loop; add use of $mathlib.
32931 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32932 settings here; set mathlib for anything but VxWorks.
32934 1996-01-22 Jeffrey A Law (law@cygnus.com)
32936 * gcc.c-torture: Update to c-torture-1.40 release.
32938 1996-01-03 Jeffrey A Law (law@cygnus.com)
32940 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32943 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
32945 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32948 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
32950 * lib/g++.exp (LIBS): Define if not already.
32951 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32952 (gcc-dg-prune): Call prune_gcc_output.
32953 * lib/gcc.exp (prune_gcc_output): New proc.
32954 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32957 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
32959 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32960 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32962 1995-11-15 Jeffrey A Law (law@cygnus.com)
32964 * gcc.c-torture: Update to c-torture-1.39 release.
32966 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
32968 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32969 fails, try others as well.
32971 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
32973 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32974 If compilation fails, mark execute tests as `untested'.
32975 If test is marked as unsupported, don't mark compilation and
32976 execute tests as failed.
32978 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
32980 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32981 libstdc++ for whether or not we want to be doing shared
32982 libraries. Delete link_curses since we don't need it anymore.
32983 * lib/mike-g++.exp (postbase): Don't link in libg++.
32984 * g++.old-deja/old-deja.exp: Likewise.
32986 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
32988 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32990 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
32992 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32993 For that, add `-Wl,-a,shared_archive'.
32994 * g++.old-deja/old-deja.exp: Likewise.
32996 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
32998 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33000 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33002 * lib/mike-g++.exp (postbase): Pay attention to the status of
33005 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33007 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33009 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33011 * lib/gcc.exp (default_gcc_start): No longer need to log program
33012 being executed or its output, execute_anywhere does that now.
33013 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33014 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33016 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33018 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33019 the same as those in lib/g++.exp.
33021 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33023 * gcc.c-torture: Update to c-torture-1.38 release.
33024 * gcc.ieee: Related changes.
33026 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33028 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33029 "exec". Minor reformatting changes.
33031 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33032 cross. This means all "exec" calls now work on a remote host as
33034 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33035 cross. Filter out the extra "\r\n" stuff that expect puts in.
33036 (c-torture-execute): Filter out the bogus warnings like
33037 c-torture-compile does. Add support for canadian cross.
33038 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33039 Use execute_anywhere rather than calling exec directly. Now it
33040 works for canadian cross testing.
33042 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33044 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33045 results into a variable, and check that rather than using file exists.
33047 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33049 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33050 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33052 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33054 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33055 lib_curses if there's a shared libg++ in the build tree.
33057 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33059 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33060 if not supported target.
33062 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33064 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33065 link_curses up to always happen, not just for native builds.
33067 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33069 * gcc.c-torture: Update to c-torture-1.36 release.
33070 * gcc.failure: Related changes.
33072 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33074 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33076 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33078 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33079 * lib/mike-g++.exp (postbase): Not in here. Still reference
33080 runshlib, link_curses, and mathlib for link and run.
33082 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33083 pass the runtime shared library options for Solaris, OSF/1, and
33084 Irix5, and link with -lcurses to avoid unresolved references.
33086 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33088 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33091 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33093 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33095 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33097 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33098 do not have a framework for the "compat" tests yet.
33100 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33102 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33103 set to null if we're testing vxworks5.1. Use that instead of
33104 `-lm' in the setting of LIBS for link and run.
33106 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33108 * config/rom68k.exp (${tool}_load): Major changes to make it
33109 work. Verified that it does in fact return the stuff in
33110 exec_output properly. Catch any Emul or any TRAP other than 0.
33112 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33114 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33115 LDFLAGS properly for targets that need stuff from libgloss.
33116 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33118 (gpp_initialized): New variable.
33120 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33122 * config/rom68k.exp: Load libgloss.exp.
33123 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33124 so we can produce a fully linked binary.
33125 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33126 so we can produce a fully linked binary.
33128 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33130 * lib/plumhall.exp (ph_section): Watch for expected failures.
33131 Add missing `else'.
33133 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33135 (c-torture): Likewise.
33137 1995-08-28 Doug Evans <dje@cygnus.com>
33139 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33141 * lib/mike-g++.exp (mike_cleanup): New proc.
33142 (prebase): New globals compiler_result, not_compiler_result,
33144 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33145 allow leading "-" in pattern. Watch for unsupported tests.
33146 If $compiler_result is set, pattern match assembler code,
33147 and ditto for $not_compiler_result.
33148 * lib/mike-gcc.exp: Likewise.
33150 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33151 execution "succeeded".
33153 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33155 * config/win32.exp: New file.
33156 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33158 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33160 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33162 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33163 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33164 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33166 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33167 "... without exceptions was ...". That is now handled by
33169 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33171 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33173 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33174 sieve.c,sort2.c}: New files.
33175 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33176 sieve.exp,sort2.exp}: Drivers for them.
33178 * lib/mike-gcc.exp (program_output): New user settable variable.
33179 (postbase): Call prune_system_crud. Also prune extraneous compiler
33181 * lib/mike-g++.exp (program_output): New user settable variable.
33183 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33185 * config/sh.exp: Deleted (use sim.exp instead).
33187 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33189 * config/vx.exp: Declare CHECKTASK as global.
33190 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33191 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33192 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33194 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33196 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33197 target. Like vx.exp, only includes `vx29k.exp' instead of
33200 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33202 * config/sim.exp: Increase time limit from 120 seconds to 240.
33204 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33206 * gcc.c-torture/execute/950628-1.c: New test.
33208 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33210 * gcc.c-torture: Update with changes/additions from
33213 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33215 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33217 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33219 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33221 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33223 * gcc.c-torture/compile/950512-1.c: New test.
33224 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33225 * gcc.dg/struct-ret-1.c: Likewise.
33227 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33229 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33230 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33232 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33234 * gcc.c-torture/special/920411-1.c: Deleted.
33235 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33237 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33239 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33242 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33244 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33246 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33249 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33250 is the proper length.
33251 * va-arg-3.c: Likewise.
33253 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33255 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33256 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33258 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33259 * lib/g++.exp (default_g++_start): Delete old cruft.
33261 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33263 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33264 (2 * (1 << 18)) to (2 * (1 << 17)).
33266 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33268 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33270 * config/rom68k.exp: Renamed from config/idp.exp
33272 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33274 * c-torture/compile/921109-2.c
33276 1995-04-18 Mike Stump <mrs@cygnus.com>
33278 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33281 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33283 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33285 * lib/g++.exp (default_g++_start): Likewise.
33287 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33289 * gcc.c-torture/compile/950329-1.c: New test.
33291 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33293 * config/bug.exp (${tool}_load): Updated to use new remote_open
33294 and remote_close procs.
33295 * config/idp.exp: New file.
33297 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33299 * gcc.c-torture/execute/950322-1.c: New test.
33301 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33303 * config/vx.exp (${tool}_load): Clean up testing of return code from
33304 vxworks_ld and vxworks_spawn.
33306 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33308 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33310 1995-03-13 Mike Stump <mrs@cygnus.com>
33312 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33313 can mark excess errors on a machine by machine basis. Note, the
33314 default is to not expect any excess errors, even when excess
33315 errors test - is given, so you will want to put an XFAIL ... on
33316 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33317 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33318 those 4 machines, but no others.
33320 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33322 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33323 * lib/c-torture.exp: to here.
33325 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33327 * gcc.c-torture/execute/950221-1.c: New test.
33328 * gcc.c-torture/execute/struct-ret-1.c: New test.
33329 * gcc.c-torture/compile/950221-1.c: New test.
33331 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33333 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33335 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33336 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33338 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33340 * g++.gb: New directory of tests, derived from my signature and
33341 class scoping tests.
33343 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33344 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33345 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33346 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33347 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33348 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33349 * g++.gb/sig25.C: Likewise.
33351 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33352 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33353 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33354 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33355 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33356 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33357 * g++.gb/sig25.exp: Likewise.
33359 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33360 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33361 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33362 * g++.gb/scope13.C: Likewise, this test still fails.
33364 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33365 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33366 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33367 * g++.gb/scope13.exp: Ditto.
33369 * g++.gb/README: New file, explains what these tests are about.
33371 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33373 * lib/dg.exp (dg-do): Support `preprocess'.
33374 (dg-test): Likewise.
33376 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33378 * config/udi.exp: change "continue -expect" to "exp_continue".
33380 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33382 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33383 Delete redundant tests.
33385 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33386 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33387 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33388 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33389 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33390 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33391 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33392 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33394 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33395 storing label pointers.
33396 * gcc.c-torture/execute/921019-1.c: Likewise.
33397 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33398 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33400 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33403 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33404 Delete obsolete tests.
33406 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33407 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33408 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33409 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33410 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33411 * gcc.c-torture/compile/950124-1.c: New test.
33413 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33415 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33417 * lib/mike-g++.exp: Add -lm to LIBS.
33419 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33421 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33423 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33425 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33427 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33429 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33431 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33433 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33434 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33435 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33436 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33437 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33438 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33439 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33440 * g++.law/{operators31.C, operators32.C,
33441 * g++.law/{operators33.C, operators34.C}: Likewise.
33442 * g++.law/{pic1.C, refs2.C}: Likewise.
33443 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33444 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33445 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33446 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33448 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33449 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33450 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33451 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33452 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33453 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33454 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33455 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33456 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33457 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33458 * g++.law/{operators34.exp}: Likewise.
33459 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33460 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33461 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33462 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33463 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33465 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33466 No longer expected to fail.
33467 * g++.law/missed-error3.C: Tweak for recent bool changes.
33469 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33471 * config/emb-unix: Deleted.
33472 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33473 remote execution. Do final link on remote host if REMOTE_LINK is set.
33475 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33477 * lib/dg.exp (dg-test): Fix typo in last patch.
33479 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33481 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33482 (handles multiple occurrences).
33484 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33486 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33487 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33488 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33490 * lib/c-torture.exp (c-torture-compile): Likewise.
33491 (c-torture): Prepend full path if missing.
33492 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33493 (gcc_fail): Likewise.
33494 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33496 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33498 * lib/netware.exp: Only attach to NetWare i386 systems.
33500 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33502 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33503 messages. Add test name to "output pattern match" pass/fail message.
33505 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33507 * gcc.dg: New testsuite.
33508 * gcc.dg/dg.exp: New file.
33510 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33511 test-switch.c}: Deleted.
33513 * gcc.misc-tests/msgs.exp: New testcase driver.
33515 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33517 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33518 Watch for illegal return values from ${tool}_load.
33519 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33520 cross targets. Coerce return value >0 to 1.
33522 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33524 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33526 * config/emb-unix.exp: New file.
33528 * config/sim.exp: Error if variable $SIM not defined.
33529 (${tool}_load): Mark test as "untested" if simulator missing.
33531 * config/unix.exp: Load remote.exp to get rcp_download.
33532 * lib/c-torture.exp: Use different option lists for testcases with
33534 * gcc.c-torture/execute/execute.exp: Likewise.
33536 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33538 * config/*.exp: Clarify return code from ${tool}_load.
33539 Call `unresolved' or `untested' instead of `warning' or `perror'
33540 (sometimes you still want to call both though).
33541 Add comment that `shell_id' is local to each file.
33542 * config/udi.exp (timeout): Set to 30.
33543 Don't print warning if connection fails, $connectmode has already
33545 (${tool}_load): Move verbose messages to level 2.
33546 Rework pattern for "Process started" message.
33547 Pass `shell_id' to ${connectmode}_download.
33548 Retry twice upon timeout. Make resetting of target more robust.
33549 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33550 Pass `shell_id' to exit_$connectmode.
33551 Only call exit_$connectmode if connected.
33552 * config/unix.exp (${tool}_load): Check return codes better.
33553 * config/vrtx.exp (${tool}_load): Likewise.
33554 * config/vx.exp (${tool}_load): Likewise.
33555 Delete unneeded global's.
33556 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33559 (dg-init): Delete recording of pass/fail counts.
33560 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33561 (old-dejagnu-init): Likewise.
33562 (old-dejagnu-stat): Delete contents, empty proc now.
33563 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33564 (c-torture): Delete references to lcnt, lpass, lfail.
33565 Get option list from TORTURE_OPTIONS.
33566 Delete -funroll[-all]-loops if no loops.
33567 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33568 (g++_stat): Delete contents (empty proc now).
33569 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33570 (gcc_finish): Likewise.
33571 (gcc_stat): Deleted.
33572 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33573 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33574 * gcc.c-torture/execute/execute.exp: Likewise.
33575 Split tests into two parts: compile, execute.
33576 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33577 no loops. Update to reflect clarified return codes from ${tool}_load.
33579 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33581 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33583 (old-dejagnu): Likewise (where necessary).
33585 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33587 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33589 * lib/dg.exp (dg-process-target): Fix processing of selector.
33590 Add comment regarding use of `error'.
33592 * lib/gcc.exp (prune_system_crud): Define if missing.
33593 * lib/g++.exp (prune_system_crud): Likewise.
33595 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33596 Call prune_system_crud.
33597 * lib/dg.exp (dg-runtest): New proc.
33598 Use perror instead of send_user for tcl errors in testcase.
33599 Don't return any value, it's never used.
33600 Don't clobber previous definition of `unknown'.
33601 Print tcl errors in `dg-final'.
33603 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33605 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33606 (dg-test): Don't print errorInfo, it contains stack backtrace.
33608 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33610 * lib/g++.exp (runtest_file_p): Define if missing.
33612 1994-09-24 Doug Evans (dje@cygnus.com)
33614 * lib/mike-g++.exp: Comment out loading of g++.exp.
33615 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33616 (default_g++_version): Always print something.
33617 (default_g++_start): Comment out call to `which'.
33618 (g++_start, g++_load): Deleted (must be defined in config file).
33619 * lib/gcc.exp: Test for existence of $CC at start.
33620 Delete check for tmpdir (done in gcc_init).
33621 (default_gcc_version): Always print something.
33622 (default_gcc_start): Comment out call to `which'.
33623 * config/*.exp: Major cleanup - make cross targets work at least a
33624 little better for g++ (by not being "--tool gcc" specific).
33625 Rename gcc_xxx to ${tool}_xxx.
33626 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33627 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33629 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33631 * lib/c-torture.exp (c-torture-compile): Rework compiler
33632 message processing.
33634 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33637 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33639 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33641 * lib/dg.exp (dg-process-target): Support { target native }.
33643 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33645 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33646 looked for "... program xxx got fatal signal".
33647 Correct regsub munging of `comp_output'.
33648 Ignore compiler messages "path prefix not used" and "linker input
33651 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
33653 * lib/gcc.exp (runtest_file_p): Define if missing.
33654 * gcc.prms/template.c: Example to work from.
33656 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
33658 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33659 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33661 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33662 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33663 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33664 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33666 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33667 (dg-process-target): No longer a varargs proc.
33668 Return S/N for target, P/F for xfail. All callers changed.
33669 (user option procs): More argument checking.
33670 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33671 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33672 (dg-test): Skip test if not running on selected target in `dg-do'.
33673 Update handling of `dg-do-what', `dg-output-text'.
33674 Separate execution pass/fail from output pattern match pass/fail.
33675 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33677 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
33679 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33680 target for 920510-1.c.
33682 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
33684 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33685 Clean up comment regarding use of passcnt, etc.
33686 (gcc_stat): Don't update `testcnt' here.
33687 (gcc_finish): Do it here.
33688 Might as well reset `but_id' here too.
33689 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33690 to determine if the file should be tested.
33691 * gcc.c-torture/compile/compile.exp: Likewise.
33692 * gcc.c-torture/execute/execute.exp: Likewise.
33693 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33694 * gcc.misc-tests/dg-test.exp: Likewise.
33695 * gcc.prms/prms.exp: Likewise.
33696 * gcc.wendy/wendy.exp: Likewise.
33697 * g++.old-deja.exp: Likewise.
33698 Move "Testing file" message to verbose level 1.
33700 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
33702 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33704 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
33706 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33707 (default_gcc_start): Accept optional second list element
33708 of compiler flags. Print compiler output at verbosity level 2.
33709 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33710 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33711 Save current values of framework globals passcnt, failcnt, xpasscnt,
33712 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33713 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33714 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33715 xfailcnt to compute stats. Update framework global `testcnt' from
33717 (gcc_finish): New proc. Clean up test environment.
33718 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33719 (gcc_epass, gcc_efail): Delete.
33720 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33721 argument of line number.
33722 (dg-init): If the tool has an init routine, call it.
33723 (dg-test): Remove args `cflags_var' and `libs_var'.
33724 Pass all compiler options to ${tool}_start.
33725 Handle missing line number.
33726 (dg-finish): New function.
33727 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33728 particular files. Call gcc_finish at end. Move "skipping test"
33729 message to verbosity level 3.
33730 * gcc.c-torture/compile/compile.exp: Likewise.
33731 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33732 * gcc.c-torture/execute/execute.exp: Likewise.
33733 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33734 Print testcase being tried at verbosity level 1.
33735 * gcc.c-torture/special/special.exp: Unset xfail.
33736 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33737 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33738 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33739 * gcc.failure/failure.exp: Likewise.
33740 * gcc.ieee/ieee.exp: Likewise.
33741 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33742 Update call to dg-test. Call dg-finish at end.
33743 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33744 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33745 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33746 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33747 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33748 * gcc.wendy/wendy.exp: Add copyright.
33749 Delete setting of tmpdir (done by gcc_init).
33750 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33751 Pass compiler flags to gcc_start. Call gcc_finish at end.
33752 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33755 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
33757 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33759 (g++_load): Likewise.
33761 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33762 Rename argument to `prog' to remove the confusion.
33763 Varargs fns behave differently too!
33764 (g++_load): Likewise.
33766 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33768 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33769 what it is. Delete (always) printing of status value for !native.
33770 Simplify verbose code, and include status and exec_output.
33771 (g++_load): Use gcc_load.
33773 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
33775 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33776 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33777 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33778 940714-3.c as these testcases don't exist anymore. Make
33779 va-arg-1.c expected to pass.
33781 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
33783 * gcc.misc-tests/misc.exp: Only run specific testcases.
33784 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33785 * gcc.misc-tests/dg-[1-9].c: New files.
33787 * lib/dg.exp: New testsuite driver.
33788 * gcc.prms/prms.exp: Use it.
33790 * README.gcc: New file.
33792 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33793 Document and reset `lxpass' and `lxfail'.
33794 Simplify "initialized" message.
33795 (gcc_stat): Clean up comments a little.
33797 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
33799 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33801 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
33803 * lib/old-dejagnu.exp (process-option): New proc.
33804 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33805 (old-dejagnu): Simplify.
33806 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33808 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
33810 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33811 exists and is not an empty string.
33813 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33814 $xfail rather than calling setup_xfail. Clear $xfail when test is
33816 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33819 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33820 longer expected to fail.
33822 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
33825 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33827 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33828 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33829 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33830 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33833 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33834 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33836 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33838 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33839 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33841 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33842 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33843 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33845 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
33847 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33848 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33849 940714-1.c, 940714-2.c, 940714-3.c},
33850 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33851 gcc.misc-tests/{mg.c,mg.exp}:
33853 * gcc.noncompile/noncompile.exp: Change accordingly.
33855 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
33857 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33858 Undo previous clobberage.
33860 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
33862 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33863 * gcc.special/{930510-1.c, special.exp}:
33864 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33865 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33866 struct-varargs-1.c}: New tests from c-torture-1.26.
33868 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
33870 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33871 argument to switch.
33873 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
33875 * Revert the previous changes. Please see Rob's directory
33876 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33879 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
33881 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
33882 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33883 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33884 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33885 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33886 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
33887 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33888 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
33889 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33890 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
33891 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33892 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33893 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
33894 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
33895 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
33896 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33897 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33898 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
33899 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
33900 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33901 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33902 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
33903 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
33904 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33905 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33906 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33907 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
33909 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
33911 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
33912 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
33915 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
33917 * config/unix.exp (g++_load): Fix syntax.
33919 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
33921 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33922 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33923 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33924 Don't expect va-arg-1.c to fail. Correct expected output for
33926 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33927 * gcc.wendy/hbm4.c: Correct typo.
33928 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33930 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
33932 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33933 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33934 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33935 * lib/c-torture.exp (c-torture-compile): Ditto.
33937 Reduce volume of output (remove all the -I's and such).
33938 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33939 Call gcc_cpass, gcc_cfail.
33940 (c-torture): Pass testing option to c-torture-compile.
33942 1994-03-21 Doug Evans (dje@cygnus.com)
33944 Bring patches over from progressive.
33945 * config/default.exp: Exit remote shell cleanly.
33946 (g++_exit, g++_start): Add default versions.
33947 * config/sim.exp (gcc_load): Use perror, not error.
33949 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
33951 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33954 1994-03-14 Doug Evans (dje@cygnus.com)
33956 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33957 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33958 (wendy_try): New proc to run testcase.
33959 (main loop): Call 'em.
33960 * gcc.wendy/*.c: Clean up pass to correct expected output.
33962 * lib/gcc.exp: Minor cleanup work.
33963 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33965 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
33967 * config/sim.exp (gcc_load): Document return codes better.
33968 Don't pass -v to simulator.
33970 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
33972 * gcc.special/920717-x.c: Fix typo.
33973 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33976 * lib/mike-gcc.exp: Fix typo.
33978 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
33980 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33981 binary to use, transform the name.
33982 * config/*.exp: rename everything. Nuke any g++ specific files,
33983 it's now a special case of gcc that requires no special support.
33984 Add a default.exp for unsupported targets.
33986 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
33988 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33989 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33992 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
33994 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33997 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
33999 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34001 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34003 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34004 option_list. Compile every file with only 4/6 option choices
34005 (same as C torture) instead of with 12/18 different option
34007 * lib/c-torture.exp: Likewise.
34009 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34012 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34014 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34015 can put an XFAIL *-*-* on excess errors.
34017 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34019 * g++.law: Add more tests derived from g++-bugs snapshots.
34021 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34022 equivalent to g++.law/init9.
34024 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34025 compiled it, and the a.out file after we've run it.
34027 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34029 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34030 compiled it, and the a.out file after we've run it.
34032 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34034 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34036 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34038 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34041 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34043 * g++.law: New directory of g++ tests derived from the g++-bugs
34046 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34048 * gcc.compile: initbug1.c initbug1.exp testcase added
34050 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34052 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34053 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34054 fixes submitted by Jeff Law (law@cs.utah.edu)
34055 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34056 Jeff Law (law@cs.utah.edu)
34059 1993-11-30 Mike Stump (mrs@cygnus.com)
34061 * config/unix-g++.exp: Follow the gcc way of doing things.
34062 * g++.old-deja/old-deja.exp: Minor updates.
34063 * lib/g++.exp: New file, follow the gcc way of doing things.
34064 * lib/old-dejagnu.exp: Minor updates.
34065 * lib/mike-g++.exp: Always unset errorInfo.
34067 1993-11-06 Mike Stump (mrs@cygnus.com)
34069 * lib/gcc.exp: Fix some errors with the below change, CC and
34070 CFLAGS should be global when setting, not local.
34072 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34074 * lib/gcc.exp: Transform tool name.
34076 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34078 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34080 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34082 * lib/gcc.exp: change gcc_done to gcc_stat
34084 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34086 * Upgraded gcc testsuite to c-torture version 1.25
34088 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34090 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34091 * lib/c-torture: added hooks for new reporting code.
34093 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34095 * config/sh-gcc.exp: check if sh-sim exists in the path
34097 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34099 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34100 * gcc.compile/compile.exp: Initial changes for new logic.
34101 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34102 * gcc.failure/failure.exp: Initial changes for new logic.
34103 * gcc.ieee/ieee.exp: Initial changes for new logic.
34104 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34105 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34106 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34107 * lib/c-torture.exp: Initial changes for new logic.
34108 * lib/gcc.exp: Initial changes for new logic.
34110 1993-10-15 Mike Stump (mrs@cygnus.com)
34112 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34113 depend upon failure or success. Fully qualify names in failure
34114 and success messages. Always remove a.out before starting
34115 compile, just in case. Pay more attention to error text output by
34116 the compiler. Handle testcases with no known past errors just
34117 like all others, so that things are uniform. Other miscellaneous
34120 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34122 * gcc.cpp: new directory for cpp tests
34124 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34126 * lib/chill.exp: Code reformatted, removed unused code.
34127 * config/unix-chill.exp: Code reformatted, removed unused code.
34128 * chill.execute/execute.exp: Code reformatted, removed unused code.
34129 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34131 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34133 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34134 routines not written.
34136 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34138 * config/bug-gcc.exp: Use new procs from bug.exp.
34140 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34142 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34143 via ftp, rather than depending on NFS.
34144 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34147 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34149 * config/bug-gcc.exp: Use new download proc.
34151 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34153 * chill.execute/execute.exp: cleanups, handles errors better
34154 * chill.compile/compile.exp: rewrite, based on execute.exp
34155 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34156 * lib/chill.exp: major changes to diff proc and compile and link
34157 procs. added chill_fail and chill_pass wrappers to pass and
34158 fail. added more comments, and handle error codes better.
34159 Added a hack to capture stderr from exec, so noncompile tests
34162 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34164 * chill.execute/execute.exp: rewrite of testsuite driver
34165 * lib/chill.exp: rewrite of testsuite driver
34166 * config/unix-chill.exp: rewrite of testsuite driver
34168 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34171 * iexpr.ch: Standardize uppercase.
34172 * tuples.dat: Standardize uppercase.
34173 * vary.ch: standardize. Correct varying string assignments.
34174 * vary.dat: Add new output lines.
34176 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34179 * chprintf.ch: Standardize use of uppercase.
34180 * tuples.ch: Standardize and turn arr2 into a DCL,
34182 * pinits.ch: Standardize.
34184 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34186 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34187 * Makefil: Renamed to Makefile.in.
34188 * configure.in: New.
34190 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34193 * .cvsignore: Add result/output files.
34194 * Makefile: Fix up variables at start. Use MFLAGS
34195 everywhere. Correct bool_loc, built_ins entries.
34196 Add entry for vary1.ch.
34197 * bitarray.ch: Standardize upper-case usage.
34198 * bitexpr.ch: Standardize, add output of b1.
34199 * params.ch: Use arrayt in along PROC parameters, to
34200 avoid novelty problems.
34201 * sets.ch: Tiny cleanup.
34202 * vary1.ch: Re-indent.
34204 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34206 * Add PR-related files to Makefiles, .cvsignore files, etc.
34208 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34210 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34211 with compiler objects. New names are test-flow.c and test-loop.c
34213 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34215 * Upgraded c-torture tests from 1.19 to 1.20
34218 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34219 * gcc.compile: 930623-1.c 930623-2.c
34220 * gcc.noncompile: 930622-1.c 930622-2.c
34221 * gcc.failure: 920411-1.c 920627-2.c
34222 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34224 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34226 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34227 More changes to get testsuite working properly. Needs more work.
34228 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34230 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34232 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34233 More changes to get testsuite working properly. Needs more work.
34235 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34237 * chill.compile/compile.exp: Added for Dejagnu support
34238 * chill.execute/execute.exp: Added for Dejagnu support
34239 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34241 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34243 This should complete moving the CHILL test files.
34244 * chill.noncompile(.cvsignore printf.grt
34245 in-printf.grt chprintf.grt chprintf.ch):
34246 Added test-support files.
34247 (Makefile): Modified further.
34248 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34249 signal.ch): Added test files.
34250 * chill.execute (.cvsignore printf.grt printr.c
34251 in-printf.grt rts.c chprintf.grt rts.h): Added
34252 test-support files.
34253 (Makefile): More corrections.
34255 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34257 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34258 test cases, ready for DejaGnu.
34260 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34262 * Upgraded c-torture tests from 1.18 to 1.19
34264 * gcc.compile: added test(s):
34266 * gcc.execute: added test(s):
34267 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34269 * added new subdirectory for misc tests: gcc.misc-tests
34270 * gcc.misc-test(s): added tests:
34271 inst-check.c test-consts.c test-ior.c test-switch.c
34273 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34275 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34277 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34279 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34281 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34283 * Upgraded c-torture tests from 1.17 to 1.18
34285 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34287 * Upgraded c-torture tests from 1.12 to 1.17
34289 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34291 * lib/old-dejagnu.exp:
34292 Fixed handling of XFAIL target triplets to correctly
34293 recognize wildcard characters. Removed code that
34294 appended a unique id tag to the end of the file name
34295 printed out by the result of the testcases within a
34298 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34300 * lib/old-dejagnu.exp:
34301 Reworked expected failure handling to trigger off of XFAIL
34302 keyword in keyphrase embeded in testcase source code. The
34303 XFAIL keyword must be at the end of the keyphrase line. It
34304 may optionally be followed by one or more target triplets.
34305 It has just occured that the handling of wildcards in the
34306 target triplet may not be correct.
34308 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34310 * g++.old-deja/tests:
34311 Moved all subdirectories up one level into g++.old-deja .
34313 * lib/old-dejagnu.exp:
34314 Fixed problem with CXXFLAGS not being properly reset, and being
34315 corrupted with extraneous "-c" compiler option. This was
34316 causing binaries to not be generated for test that needed them.
34317 Modified strings passed to "pass" and "fail" so that individual
34318 tests from the same test file would be distinguished by an
34319 identifier appended to the test file name in the summary logs;
34320 this corrected a problem with erroneous diff logs. Added code
34321 to search testcases for expected fail and unexpected pass keywords.
34323 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34325 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34327 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34329 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34330 Removed extraneous text from end of "Special g++ Options"
34333 * lib/old-dejagnu.exp: Added pattern matching to look for new
34334 keywords, embedded in testcases comments, which will trigger
34335 calls to xpass and xfail.
34337 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34339 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34340 comments embedded in the testcases, especially the one looking for
34341 special compiler options, as well as the pattern matching for the
34342 compiler output again.
34344 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34346 * lib/old-dejagnu.exp: Do a proper check of the return value for
34347 execute tests. Fixed several problems with the pattern matching
34348 of the compiler output which gave erroneous test results.
34349 Changed several of the test result messages to be more descriptive.
34350 * config/unix-g++.exp: Proc g++_load now actually works and
34351 executes the tests passed to it and returns a usable return
34354 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34356 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34358 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34360 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34361 Modified both files to properly execute the old style
34362 dejagnu tests. The previous versions of these files were
34363 experimental and did not function anything near correctly.
34365 1993-04-05 Rob Savoye (rob@cygnus.com)
34367 * Removed all Makefile.in and configure.in files. No configuration
34370 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34372 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34374 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34376 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34377 gcc.special/configure.in, gcc.noncompile/configure.in,
34378 gcc.execute/configure.in, gcc.code_quality/configure.in,
34379 g++.other/configure.in, g++.old-deja/configure.in,
34380 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34381 in srcname setting.
34383 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34385 * lib/udi.exp: Fixed mondfe and mondfe_download.
34386 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34387 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34389 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34391 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34392 (gdb_exit): Don't remove *_soc files.
34394 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34396 * lib/c-torture.exp: Don't look for main; instead always use -w
34397 -c. This is how the c-torture tests work. Remove the object
34398 file if the compilation succeeds.
34399 * gcc.execute/execute.exp: Remove executable if test passes.
34400 * gcc.noncompile/noncompile.exp: Every test is an expected
34402 * gcc.special/special.exp: Added tests from c-torture 1.11,
34403 corrected use of existing test.
34404 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34405 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34406 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34407 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34408 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34409 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34410 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34411 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34412 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34413 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34414 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34415 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34416 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34417 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34418 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34419 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34420 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34421 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34422 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34424 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34425 correspond to c-torture 1.11.